Merge tag 'nasm-2.15'
[nasm.git] / test / imm.asm
blob6b24c88067fbc121c4e7ad7281f466e9d361e8f6
1 bits 64
3 mov eax,1
4 mov eax,-1
5 mov eax,0x11111111
6 mov ecx,2
7 add ecx,-6
8 add ecx,strict dword -6
9 add ecx,4
10 add ecx,strict dword 4
11 add ecx,10000
12 xor ecx,0xffffffff
13 xor ecx,dword 0xffffffff
14 xor ecx,strict dword 0xffffffff
15 xor ecx,-1
16 xor ecx,dword -1
17 xor ecx,strict dword -1
18 add edx,byte ($-$$)
19 %ifnidn __OUTPUT_FORMAT__,bin
20 extern foo, bar
21 add eax,byte foo
22 add edx,byte (bar-$$)
23 %endif