]> granicus.if.org Git - yasm/commit
Test circular reference detection. Very basic examples from NASM's docs on
authorPeter Johnson <peter@tortall.net>
Wed, 20 Feb 2002 08:16:13 +0000 (08:16 -0000)
committerPeter Johnson <peter@tortall.net>
Wed, 20 Feb 2002 08:16:13 +0000 (08:16 -0000)
commit01481e7d472be98d34fd6614e9d8e3c110a75b61
tree9bcc33e05aaa7fed57d0ff25db20a24023397d0c
parent964c7550679dd5e725b76113acb9fbfacd4662a3
Test circular reference detection.  Very basic examples from NASM's docs on
critical expressions.
NASM behavior: 1-3 fail, 4 generates a 4-byte offset in the memory expression.
YASM behavior: 1&2 fail (and rightfully so :), 3 works as expected, and 4
 generates a 1-byte offset.

svn path=/trunk/yasm/; revision=473
tests/nasm/circular1.asm [new file with mode: 0644]
tests/nasm/circular2.asm [new file with mode: 0644]
tests/nasm/circular3.asm [new file with mode: 0644]
tests/nasm/circular4.asm [new file with mode: 0644]