diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-10-07 10:05:10 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-10-07 10:05:10 -0700 |
commit | 588df78b0dcba0416fa172c6a8b16f712fa3befc (patch) | |
tree | 7c0182754f5a39f3994fa49239883b8c48372f15 /test | |
parent | f70fce6cc9a1a55822a2b0fac858c1fd9f6c1731 (diff) | |
download | nasm-588df78b0dcba0416fa172c6a8b16f712fa3befc.tar.gz nasm-588df78b0dcba0416fa172c6a8b16f712fa3befc.tar.bz2 nasm-588df78b0dcba0416fa172c6a8b16f712fa3befc.zip |
New opcode for 32->64 bit sign-extended immediate with warning
Add a new opcode for 32->64 bit sign-extended immediate, with warning
on the number not matching.
This unfortunately calls for an audit of all the \4[0123] opcodes, if
they should be replaced by \25[4567]. This only replaces one
instruction (MOV reg64,imm32); other instructions need to be
considered.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/immwarn.asm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/immwarn.asm b/test/immwarn.asm index 90084fb..8bffbfa 100644 --- a/test/immwarn.asm +++ b/test/immwarn.asm @@ -72,7 +72,7 @@ mov rax,7fffffffh mov rax,80000000h %if WARN - mov rax,dword 80000000h ; XXX - missing + mov rax,dword 80000000h %endif add rcx,0FFFFh %if WARN |