diff --git a/test_cases/advanced_instructions.asm b/test_cases/advanced_instructions.asm index 61a961a..d2ede2c 100644 --- a/test_cases/advanced_instructions.asm +++ b/test_cases/advanced_instructions.asm @@ -1,6 +1,6 @@ format ms64 coff -section '.text' code readable executable +section '.text' code readable executable align 16 use64 @@ -11,7 +11,31 @@ _AVX: vmovdqu [rdx], ymm0 ; store result in @res ret + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + public _RDRAND _RDRAND: rdrand eax - ret \ No newline at end of file + ret + + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 \ No newline at end of file diff --git a/test_cases/backwards.asm b/test_cases/backwards.asm index 0851ce8..6d19e1d 100644 --- a/test_cases/backwards.asm +++ b/test_cases/backwards.asm @@ -1,6 +1,6 @@ format ms64 coff -section '.text' code readable executable +section '.text' code readable executable align 16 use64 @@ -14,6 +14,17 @@ _loop: nop loop @loop_loop ; lol ret + + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 + int3 public _tail_recursion _tail_recursion: diff --git a/test_cases/simple_tests.asm b/test_cases/simple_tests.asm index cc75c07..387032d 100644 --- a/test_cases/simple_tests.asm +++ b/test_cases/simple_tests.asm @@ -1,6 +1,6 @@ format ms64 coff -section '.text' code readable writeable executable +section '.text' code readable writeable executable align 16 use64