diff options
author | H. Peter Anvin <hpa@zytor.com> | 2002-04-30 20:56:43 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2002-04-30 20:56:43 +0000 |
commit | 4836e3374e813e6719a8da764bcb20701e4931a0 (patch) | |
tree | fb6de06a91a7555f0874c093cba31957af38b9e9 /changes.asm | |
parent | 4342239f771ad1c832ca936a25d6ad4df827483b (diff) | |
download | nasm-4836e3374e813e6719a8da764bcb20701e4931a0.tar.gz nasm-4836e3374e813e6719a8da764bcb20701e4931a0.tar.bz2 nasm-4836e3374e813e6719a8da764bcb20701e4931a0.zip |
NASM 0.98p3.5
Diffstat (limited to 'changes.asm')
-rw-r--r-- | changes.asm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/changes.asm b/changes.asm index 05b6788..2601a01 100644 --- a/changes.asm +++ b/changes.asm @@ -98,6 +98,19 @@ forwardref: %endmacro xxx yyy +;----------------------------------------------------------------------------- +; Bug added by John in preproc.c 0.98-J4, removed by John in 0.98-J5 +; +; Tested here to make sure it stays removed +; +%macro TestElse 1 +%if %1=0 +%elif %1=1 +nop +%endif +%endmacro +TestElse 1 + %ifdef oldmsg ;*************************************************************** ; @@ -280,9 +293,20 @@ arg_example2 arg2 ud2 sysenter sysexit + syscall + sysret fxsave [ebx] fxrstor [es:ebx+esi*4+0x3000] +;----------------------------------------------------------------------------- +; Enhancement by hpa in insns.dat et al +; +; Actually make SSE work, and use the -p option to ndisasm to select +; one of several aliased opcodes +; + sqrtps xmm0,[ebx+10] ; SSE opcode + paddsiw mm0,[ebx+10] ; Cyrix opcode with the same byte seq. + %endif %ifdef oldcrash ;************************************************************* |