diff --git a/tests/nasm/circular1.asm b/tests/nasm/circular1.asm new file mode 100644 index 00000000..dc96746c --- /dev/null +++ b/tests/nasm/circular1.asm @@ -0,0 +1,2 @@ + times (label-$) db 0 +label: db 'Where am I?' diff --git a/tests/nasm/circular2.asm b/tests/nasm/circular2.asm new file mode 100644 index 00000000..ea558aed --- /dev/null +++ b/tests/nasm/circular2.asm @@ -0,0 +1,2 @@ + times (label-$+1) db 0 +label: db 'NOW where am I?' diff --git a/tests/nasm/circular3.asm b/tests/nasm/circular3.asm new file mode 100644 index 00000000..9edc4725 --- /dev/null +++ b/tests/nasm/circular3.asm @@ -0,0 +1,3 @@ + mov ax, symbol1 +symbol1 equ symbol2 +symbol2: diff --git a/tests/nasm/circular4.asm b/tests/nasm/circular4.asm new file mode 100644 index 00000000..87a7b218 --- /dev/null +++ b/tests/nasm/circular4.asm @@ -0,0 +1,2 @@ + mov eax, [ebx+offset] +offset equ 10