summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-10-07 10:05:10 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-10-07 10:05:10 -0700
commit588df78b0dcba0416fa172c6a8b16f712fa3befc (patch)
tree7c0182754f5a39f3994fa49239883b8c48372f15 /test
parentf70fce6cc9a1a55822a2b0fac858c1fd9f6c1731 (diff)
downloadnasm-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.asm2
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