From: Peter Johnson Date: Thu, 21 Nov 2002 05:28:06 +0000 (-0000) Subject: Add test for a large absolute section. By: H. Peter Anvin . X-Git-Tag: v0.2.0~44 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c14fc49bc0318640422426c84c76cfd61aa131fb;p=yasm Add test for a large absolute section. By: H. Peter Anvin . svn path=/trunk/yasm/; revision=813 --- diff --git a/modules/objfmts/bin/tests/Makefile.inc b/modules/objfmts/bin/tests/Makefile.inc index 32f66da4..af6d6fdc 100644 --- a/modules/objfmts/bin/tests/Makefile.inc +++ b/modules/objfmts/bin/tests/Makefile.inc @@ -5,6 +5,9 @@ TESTS += \ EXTRA_DIST += \ src/objfmts/bin/tests/bin_test.sh \ + src/objfmts/bin/tests/abs.asm \ + src/objfmts/bin/tests/abs.hex \ + src/objfmts/bin/tests/abs.errwarn \ src/objfmts/bin/tests/bintest.asm \ src/objfmts/bin/tests/bintest.hex \ src/objfmts/bin/tests/bintest.errwarn \ diff --git a/modules/objfmts/bin/tests/abs.asm b/modules/objfmts/bin/tests/abs.asm new file mode 100644 index 00000000..e34b14a7 --- /dev/null +++ b/modules/objfmts/bin/tests/abs.asm @@ -0,0 +1,5 @@ +[absolute 0f0000000h] +foo: resb 1 +[section .data] +bar dd foo +baz db (foo>>24) diff --git a/modules/objfmts/bin/tests/abs.errwarn b/modules/objfmts/bin/tests/abs.errwarn new file mode 100644 index 00000000..e69de29b diff --git a/modules/objfmts/bin/tests/abs.hex b/modules/objfmts/bin/tests/abs.hex new file mode 100644 index 00000000..a5612f05 --- /dev/null +++ b/modules/objfmts/bin/tests/abs.hex @@ -0,0 +1,5 @@ +00 +00 +00 +f0 +f0 diff --git a/src/objfmts/bin/tests/Makefile.inc b/src/objfmts/bin/tests/Makefile.inc index 32f66da4..af6d6fdc 100644 --- a/src/objfmts/bin/tests/Makefile.inc +++ b/src/objfmts/bin/tests/Makefile.inc @@ -5,6 +5,9 @@ TESTS += \ EXTRA_DIST += \ src/objfmts/bin/tests/bin_test.sh \ + src/objfmts/bin/tests/abs.asm \ + src/objfmts/bin/tests/abs.hex \ + src/objfmts/bin/tests/abs.errwarn \ src/objfmts/bin/tests/bintest.asm \ src/objfmts/bin/tests/bintest.hex \ src/objfmts/bin/tests/bintest.errwarn \ diff --git a/src/objfmts/bin/tests/abs.asm b/src/objfmts/bin/tests/abs.asm new file mode 100644 index 00000000..e34b14a7 --- /dev/null +++ b/src/objfmts/bin/tests/abs.asm @@ -0,0 +1,5 @@ +[absolute 0f0000000h] +foo: resb 1 +[section .data] +bar dd foo +baz db (foo>>24) diff --git a/src/objfmts/bin/tests/abs.errwarn b/src/objfmts/bin/tests/abs.errwarn new file mode 100644 index 00000000..e69de29b diff --git a/src/objfmts/bin/tests/abs.hex b/src/objfmts/bin/tests/abs.hex new file mode 100644 index 00000000..a5612f05 --- /dev/null +++ b/src/objfmts/bin/tests/abs.hex @@ -0,0 +1,5 @@ +00 +00 +00 +f0 +f0