summaryrefslogtreecommitdiff
path: root/changes.asm
diff options
context:
space:
mode:
Diffstat (limited to 'changes.asm')
-rw-r--r--changes.asm45
1 files changed, 29 insertions, 16 deletions
diff --git a/changes.asm b/changes.asm
index 3c2edfdf..4b0b30af 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
;***************************************************************
;
@@ -269,7 +282,20 @@ arg_example2 arg2
RETF word 4
; note "ENTER" has not been changed yet.
-
+
+;-----------------------------------------------------------------------------
+; Enhancement by hpa in insns.dat et al
+;
+; Simplified adding new instructions, and added some missing instructions
+;
+ int03 ; Instead of INT3
+ ud1 ; No documented mnemonic for this one
+ ud2
+ sysenter
+ sysexit
+ fxsave [ebx]
+ fxrstor [es:ebx+esi*4+0x3000]
+
%endif
%ifdef oldcrash ;*************************************************************
@@ -289,21 +315,6 @@ This_label_is_256_characters_long__There_used_to_be_a_bug_in_stdscan_which_made_
emlabel empty_macro
jmp emlabel
-%endif
-
-;-----------------------------------------------------------------------------
-; Enhancement by hpa in insns.dat et al
-;
-; Simplified added new instructions, and added some missing instructions
-;
- int03 ; Instead of INT3
- ud1 ; No documented mnemonic for this one
- ud2
- sysenter
- sysexit
- fxsave [ebx]
- fxrstor [es:ebx+esi*4+0x3000]
-
;-----------------------------------------------------------------------------
; Enhancement by Conan Brink in preproc.c
;
@@ -314,3 +325,5 @@ emlabel empty_macro
nop
%endrep
%endrep
+
+%endif