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
--- /dev/null
+ times (label-$) db 0\r
+label: db 'Where am I?'\r
--- /dev/null
+ times (label-$+1) db 0\r
+label: db 'NOW where am I?'\r
--- /dev/null
+ mov ax, symbol1\r
+symbol1 equ symbol2\r
+symbol2:\r
--- /dev/null
+ mov eax, [ebx+offset]\r
+offset equ 10\r