summaryrefslogtreecommitdiff
path: root/pptok.dat
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2012-03-03 16:14:51 -0800
committerH. Peter Anvin <hpa@zytor.com>2012-03-03 16:23:19 -0800
commit36206cd378eaff32b610a4ac3876719465d72ab0 (patch)
treec1e14a81f6e924e7d8d920399256ad3a7d65b6fe /pptok.dat
parent500ddabcd35f18421fc36dda945adcb212b595a3 (diff)
downloadnasm-36206cd378eaff32b610a4ac3876719465d72ab0.tar.gz
nasm-36206cd378eaff32b610a4ac3876719465d72ab0.tar.bz2
nasm-36206cd378eaff32b610a4ac3876719465d72ab0.zip
preproc: Revert to the NASM 2.09 preprocessor
The NASM 2.09 preprocessor allows some illogical constructs, but which unfortunately has been found in real code in the field. We need a compatibility solution or a pragma before we can avoid that. However, we need the other features in NASM 2.10 to come out, so revert the preprocessor changes for now. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'pptok.dat')
-rw-r--r--pptok.dat6
1 files changed, 0 insertions, 6 deletions
diff --git a/pptok.dat b/pptok.dat
index 7680356..b78d138 100644
--- a/pptok.dat
+++ b/pptok.dat
@@ -50,25 +50,20 @@
%arg
%assign
%clear
-%comment
%define
%defstr
%deftok
%depend
%elif*
%else
-%endcomment
%endif
%endm
%endmacro
%endrep
-%endwhile
%error
%exitmacro
%exitrep
-%exitwhile
%fatal
-%final
%iassign
%idefine
%idefstr
@@ -97,5 +92,4 @@
%unmacro
%use
%warning
-%while*
%xdefine