mirror of
https://github.com/netwide-assembler/nasm.git
synced 2024-12-21 09:19:31 +08:00
733cbb3197
Using hidden files are rather antisocial, and rather pointless in this particular context. Change .stdout and .stderr to simply stdout and stderr. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
23 lines
843 B
NASM
23 lines
843 B
NASM
;Testname=O0; Arguments=-O0 -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
;Testname=O1; Arguments=-O1 -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
;Testname=O2; Arguments=-O2 -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
;Testname=O3; Arguments=-O3 -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
;Testname=O4; Arguments=-O4 -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
;Testname=O5; Arguments=-O5 -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
;Testname=Ox; Arguments=-Ox -fbin -oaddr64.bin; Files=stdout stderr addr64.bin
|
|
bits 64
|
|
mov rdx,[rax]
|
|
mov eax,[byte rsp+0x01]
|
|
mov eax,[byte rsp-0x01]
|
|
mov eax,[byte rsp+0xFF]
|
|
mov eax,[byte rsp-0xFF]
|
|
mov eax,[rsp+0x08]
|
|
mov eax,[rsp-0x01]
|
|
mov eax,[rsp+0xFF]
|
|
mov eax,[rsp-0xFF]
|
|
mov rax,[rsp+56]
|
|
mov [rsi],dl
|
|
mov byte [rsi],'-'
|
|
mov [rsi],al
|
|
mov byte [rsi],' '
|