Use enumerations where practical to ease debugging
authorH. Peter Anvin <hpa@zytor.com>
Thu, 13 Sep 2007 03:27:41 +0000 (20:27 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 13 Sep 2007 03:27:41 +0000 (20:27 -0700)
We have a lot of enumerations; by declaring fields as such, we make it
easier when debugging, since the debugger can display the enumerations
in cleartext.  However, make sure exceptional values (like -1) are
included in the enumeration, since the compiler otherwise may not
include it in the valid range of the enumeration.

26 files changed:
Makefile.in
Mkfiles/Makefile.b32
Mkfiles/Makefile.bc3
Mkfiles/Makefile.bor
Mkfiles/Makefile.dcp
Mkfiles/Makefile.dj
Mkfiles/Makefile.djo
Mkfiles/Makefile.dl
Mkfiles/Makefile.dos
Mkfiles/Makefile.emx
Mkfiles/Makefile.lcc
Mkfiles/Makefile.ms7
Mkfiles/Makefile.os2
Mkfiles/Makefile.sc
Mkfiles/Makefile.scw
Mkfiles/Makefile.unx
Mkfiles/Makefile.vc
Mkfiles/Makefile.wc
Mkfiles/Makefile.wcd
Mkfiles/Makefile.wcw
assemble.c
insns.pl
nasm.h
parser.c
regs.pl
tokhash.pl

index f2a9335..676fb04 100644 (file)
@@ -208,16 +208,18 @@ alldeps: perlreq
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(O): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
+ config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
 disasm.$(O): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
-eval.$(O): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h
-float.$(O): float.c regs.h config.h version.h nasm.h
+eval.$(O): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
+float.$(O): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(O): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(O): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(O): insnsn.c
-labels.$(O): labels.c regs.h config.h version.h nasmlib.h nasm.h
-listing.$(O): listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h
+labels.$(O): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
+listing.$(O): listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \
+ listing.h
 macros.$(O): macros.c
 names.$(O): names.c regs.c insnsn.c
 nasm.$(O): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \
@@ -227,36 +229,36 @@ nasmlib.$(O): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(O): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(O): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(O): outform.c regs.h config.h outform.h version.h nasm.h insnsi.h
 output/outaout.$(O): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(O): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(O): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(O): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(O): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(O): output/outelf32.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(O): output/outelf64.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(O): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(O): output/outmacho.c compiler.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(O): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(O): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(O): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(O): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(O): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(O): preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 regdis.$(O): regdis.c
 regflags.$(O): regflags.c
 regs.$(O): regs.c
index 4391d05..8226f45 100644 (file)
@@ -174,18 +174,18 @@ clean:
 # @path-separator: "\"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -195,36 +195,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output\outaout.$(OBJ): output\outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output\outas86.$(OBJ): output\outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outbin.$(OBJ): output\outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\outcoff.$(OBJ): output\outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outdbg.$(OBJ): output\outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outelf32.$(OBJ): output\outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\outelf64.$(OBJ): output\outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\outieee.$(OBJ): output\outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outmacho.$(OBJ): output\outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output\outobj.$(OBJ): output\outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output\outrdf.$(OBJ): output\outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outrdf2.$(OBJ): output\outrdf2.c rdoff\rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index d826c16..5464e72 100644 (file)
@@ -134,18 +134,18 @@ clean :
 # @path-separator: "\\"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -155,36 +155,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output\\outaout.$(OBJ): output\\outaout.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outas86.$(OBJ): output\\outas86.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output\\outbin.$(OBJ): output\\outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outcoff.$(OBJ): output\\outcoff.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output\\outdbg.$(OBJ): output\\outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\\outelf32.$(OBJ): output\\outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outelf64.$(OBJ): output\\outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outieee.$(OBJ): output\\outieee.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output\\outmacho.$(OBJ): output\\outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output\\outobj.$(OBJ): output\\outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outrdf.$(OBJ): output\\outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\\outrdf2.$(OBJ): output\\outrdf2.c rdoff\\rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 379a983..4d717a8 100644 (file)
@@ -63,18 +63,18 @@ clean :
 # @path-separator: "/"         # Is this really right? -hpa
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -84,36 +84,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 18b37cc..9c7d829 100644 (file)
@@ -158,16 +158,18 @@ regvals.o: regvals.c
 sync.o: sync.c sync.h\r
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.o: assemble.c preproc.h insns.h pptok.h regs.h regflags.c config.h \
- version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.o: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c version.h \
  nasm.h insnsn.c names.c insnsi.h disasm.h
-eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h
-float.o: float.c regs.h config.h version.h nasm.h
+eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
+float.o: float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.o: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.o: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.o: insnsn.c
-labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h
-listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h
+labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
+listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \
+ listing.h
 macros.o: macros.c
 names.o: names.c regs.c insnsn.c
 nasm.o: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \
@@ -177,36 +179,36 @@ nasmlib.o: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.o: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.o: outform.c regs.h config.h outform.h version.h nasm.h
+outform.o: outform.c regs.h config.h outform.h version.h nasm.h insnsi.h
 output/outaout.o: output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.o: output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.o: output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.o: output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.o: output/outelf32.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.o: output/outelf64.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.o: output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.o: output/outmacho.c compiler.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output/outobj.o: output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.o: output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.o: output/outrdf2.c rdoff/rdoff.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 parser.o: parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.o: pptok.c preproc.h pptok.h nasmlib.h
 preproc.o: preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 regdis.o: regdis.c
 regflags.o: regflags.c
 regs.o: regs.c
index 781c0a2..cc785c1 100644 (file)
@@ -87,16 +87,18 @@ clean:
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.o: assemble.c preproc.h insns.h pptok.h regs.h regflags.c config.h \
- version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.o: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c version.h \
  nasm.h insnsn.c names.c insnsi.h disasm.h
-eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h
-float.o: float.c regs.h config.h version.h nasm.h
+eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
+float.o: float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.o: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.o: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.o: insnsn.c
-labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h
-listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h
+labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
+listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \
+ listing.h
 macros.o: macros.c
 names.o: names.c regs.c insnsn.c
 nasm.o: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \
@@ -106,36 +108,36 @@ nasmlib.o: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.o: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.o: outform.c regs.h config.h outform.h version.h nasm.h
+outform.o: outform.c regs.h config.h outform.h version.h nasm.h insnsi.h
 output/outaout.o: output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.o: output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.o: output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.o: output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.o: output/outelf32.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.o: output/outelf64.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.o: output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.o: output/outmacho.c compiler.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output/outobj.o: output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.o: output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.o: output/outrdf2.c rdoff/rdoff.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 parser.o: parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.o: pptok.c preproc.h pptok.h nasmlib.h
 preproc.o: preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 regdis.o: regdis.c
 regflags.o: regflags.c
 regs.o: regs.c
index 6f1b290..7c5a3a3 100644 (file)
@@ -94,16 +94,18 @@ clean:
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.o: assemble.c preproc.h insns.h pptok.h regs.h regflags.c config.h \
- version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.o: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c version.h \
  nasm.h insnsn.c names.c insnsi.h disasm.h
-eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h
-float.o: float.c regs.h config.h version.h nasm.h
+eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
+float.o: float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.o: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.o: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.o: insnsn.c
-labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h
-listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h
+labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
+listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \
+ listing.h
 macros.o: macros.c
 names.o: names.c regs.c insnsn.c
 nasm.o: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \
@@ -113,36 +115,36 @@ nasmlib.o: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.o: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.o: outform.c regs.h config.h outform.h version.h nasm.h
+outform.o: outform.c regs.h config.h outform.h version.h nasm.h insnsi.h
 output/outaout.o: output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.o: output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.o: output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.o: output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.o: output/outelf32.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.o: output/outelf64.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.o: output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.o: output/outmacho.c compiler.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output/outobj.o: output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.o: output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.o: output/outrdf2.c rdoff/rdoff.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 parser.o: parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.o: pptok.c preproc.h pptok.h nasmlib.h
 preproc.o: preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 regdis.o: regdis.c
 regflags.o: regflags.c
 regs.o: regs.c
index e465c81..99910c2 100644 (file)
@@ -48,18 +48,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -69,36 +69,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 55dcebf..e8e97e4 100644 (file)
@@ -61,18 +61,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -82,36 +82,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 9d920f8..6c19045 100644 (file)
@@ -144,16 +144,18 @@ install_everything: everything install install_doc install_rdf
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.o: assemble.c preproc.h insns.h pptok.h regs.h regflags.c config.h \
- version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.o: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c version.h \
  nasm.h insnsn.c names.c insnsi.h disasm.h
-eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h
-float.o: float.c regs.h config.h version.h nasm.h
+eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
+float.o: float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.o: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.o: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.o: insnsn.c
-labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h
-listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h
+labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
+listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \
+ listing.h
 macros.o: macros.c
 names.o: names.c regs.c insnsn.c
 nasm.o: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \
@@ -163,36 +165,36 @@ nasmlib.o: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.o: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.o: outform.c regs.h config.h outform.h version.h nasm.h
+outform.o: outform.c regs.h config.h outform.h version.h nasm.h insnsi.h
 output/outaout.o: output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.o: output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.o: output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.o: output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.o: output/outelf32.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.o: output/outelf64.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.o: output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.o: output/outmacho.c compiler.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output/outobj.o: output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.o: output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.o: output/outrdf2.c rdoff/rdoff.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 parser.o: parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.o: pptok.c preproc.h pptok.h nasmlib.h
 preproc.o: preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 regdis.o: regdis.c
 regflags.o: regflags.c
 regs.o: regs.c
index f9354e9..a3609ee 100644 (file)
@@ -114,18 +114,18 @@ clean:
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.${OBJ}: assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.${OBJ}: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.${OBJ}: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.${OBJ}: float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.${OBJ}: float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.${OBJ}: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.${OBJ}: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.${OBJ}: insnsn.c
-labels.${OBJ}: labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.${OBJ}: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.${OBJ}: listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.${OBJ}: macros.c
 names.${OBJ}: names.c regs.c insnsn.c
 nasm.${OBJ}: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -135,36 +135,37 @@ nasmlib.${OBJ}: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.${OBJ}: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.${OBJ}: outform.c regs.h config.h outform.h version.h nasm.h
+outform.${OBJ}: outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.${OBJ}: output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.${OBJ}: output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.${OBJ}: output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.${OBJ}: output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.${OBJ}: output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.${OBJ}: output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.${OBJ}: output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.${OBJ}: output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.${OBJ}: output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.${OBJ}: output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.${OBJ}: output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.${OBJ}: output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.${OBJ}: parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.${OBJ}: pptok.c preproc.h pptok.h nasmlib.h
 preproc.${OBJ}: preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.${OBJ}: regdis.c
 regflags.${OBJ}: regflags.c
 regs.${OBJ}: regs.c
index 475f976..1b23a21 100644 (file)
@@ -157,18 +157,18 @@ spotless:  clean
 # @path-separator: "\"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -178,36 +178,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output\outaout.$(OBJ): output\outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output\outas86.$(OBJ): output\outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outbin.$(OBJ): output\outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\outcoff.$(OBJ): output\outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outdbg.$(OBJ): output\outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outelf32.$(OBJ): output\outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\outelf64.$(OBJ): output\outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\outieee.$(OBJ): output\outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outmacho.$(OBJ): output\outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output\outobj.$(OBJ): output\outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output\outrdf.$(OBJ): output\outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\outrdf2.$(OBJ): output\outrdf2.c rdoff\rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index b3cec1e..7e0cb97 100644 (file)
@@ -108,18 +108,18 @@ clean :
 # @path-separator: "\\"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -129,36 +129,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output\\outaout.$(OBJ): output\\outaout.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outas86.$(OBJ): output\\outas86.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output\\outbin.$(OBJ): output\\outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outcoff.$(OBJ): output\\outcoff.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output\\outdbg.$(OBJ): output\\outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\\outelf32.$(OBJ): output\\outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outelf64.$(OBJ): output\\outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outieee.$(OBJ): output\\outieee.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output\\outmacho.$(OBJ): output\\outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output\\outobj.$(OBJ): output\\outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output\\outrdf.$(OBJ): output\\outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output\\outrdf2.$(OBJ): output\\outrdf2.c rdoff\\rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index de07125..a34e58d 100644 (file)
@@ -90,18 +90,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -111,36 +111,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 5c0cffd..cf28741 100644 (file)
@@ -87,18 +87,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -108,36 +108,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 6f714e0..b3d01b5 100644 (file)
@@ -114,16 +114,18 @@ rdf_install install_rdf:
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.o: assemble.c preproc.h insns.h pptok.h regs.h regflags.c config.h \
- version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.o: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c version.h \
  nasm.h insnsn.c names.c insnsi.h disasm.h
-eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h
-float.o: float.c regs.h config.h version.h nasm.h
+eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
+float.o: float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.o: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.o: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.o: insnsn.c
-labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h
-listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h
+labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
+listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \
+ listing.h
 macros.o: macros.c
 names.o: names.c regs.c insnsn.c
 nasm.o: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \
@@ -133,36 +135,36 @@ nasmlib.o: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.o: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.o: outform.c regs.h config.h outform.h version.h nasm.h
+outform.o: outform.c regs.h config.h outform.h version.h nasm.h insnsi.h
 output/outaout.o: output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.o: output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.o: output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.o: output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.o: output/outelf32.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.o: output/outelf64.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.o: output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.o: output/outmacho.c compiler.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 output/outobj.o: output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.o: output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.o: output/outrdf2.c rdoff/rdoff.h regs.h outform.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 parser.o: parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.o: pptok.c preproc.h pptok.h nasmlib.h
 preproc.o: preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 regdis.o: regdis.c
 regflags.o: regflags.c
 regs.o: regs.c
index e6dab94..a3724a1 100644 (file)
@@ -102,18 +102,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -123,36 +123,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index cb69438..9683fd0 100644 (file)
@@ -104,18 +104,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -125,36 +125,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 72fa29e..a3d3f6f 100644 (file)
@@ -89,18 +89,18 @@ clean :     .SYMBOLIC
 # @path-separator: ""  # This means kill the path completely
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -110,34 +110,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 outaout.$(OBJ): outaout.c regs.h outform.h config.h version.h nasmlib.h \
- nasm.h stdscan.h
+ nasm.h stdscan.h insnsi.h
 outas86.$(OBJ): outas86.c regs.h outform.h config.h version.h nasmlib.h \
- nasm.h
+ nasm.h insnsi.h
 outbin.$(OBJ): outbin.c labels.h eval.h regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 outcoff.$(OBJ): outcoff.c regs.h outform.h config.h version.h nasmlib.h \
- nasm.h
-outdbg.$(OBJ): outdbg.c regs.h outform.h config.h version.h nasmlib.h nasm.h
+ nasm.h insnsi.h
+outdbg.$(OBJ): outdbg.c regs.h outform.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
 outelf32.$(OBJ): outelf32.c regs.h outform.h config.h version.h nasmlib.h \
- nasm.h stdscan.h
+ nasm.h stdscan.h insnsi.h
 outelf64.$(OBJ): outelf64.c regs.h outform.h config.h version.h nasmlib.h \
- nasm.h stdscan.h
+ nasm.h stdscan.h insnsi.h
 outieee.$(OBJ): outieee.c regs.h outform.h config.h version.h nasmlib.h \
- nasm.h
+ nasm.h insnsi.h
 outmacho.$(OBJ): outmacho.c compiler.h regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 outobj.$(OBJ): outobj.c regs.h outform.h config.h version.h nasmlib.h nasm.h \
- stdscan.h
-outrdf.$(OBJ): outrdf.c regs.h outform.h config.h version.h nasmlib.h nasm.h
+ stdscan.h insnsi.h
+outrdf.$(OBJ): outrdf.c regs.h outform.h config.h version.h nasmlib.h nasm.h \
+ insnsi.h
 outrdf2.$(OBJ): outrdf2.c rdoff.h regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 26ec224..2800364 100644 (file)
@@ -104,18 +104,18 @@ clean :
 # @path-separator: "/"
 #-- Everything below is generated by mkdep.pl - do not edit --#
 assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \
- config.h version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h
+ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h
 disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \
  version.h nasm.h insnsn.c names.c insnsi.h disasm.h
 eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \
- nasm.h
-float.$(OBJ): float.c regs.h config.h version.h nasm.h
+ nasm.h insnsi.h
+float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h
 insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h
 insnsn.$(OBJ): insnsn.c
-labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h
+labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h
 listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \
- listing.h
insnsi.h listing.h
 macros.$(OBJ): macros.c
 names.$(OBJ): names.c regs.c insnsn.c
 nasm.$(OBJ): nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h \
@@ -125,36 +125,37 @@ nasmlib.$(OBJ): nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \
  insnsi.h
 ndisasm.$(OBJ): ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \
  nasm.h insnsi.h disasm.h
-outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h
+outform.$(OBJ): outform.c regs.h config.h outform.h version.h nasm.h \
+ insnsi.h
 output/outaout.$(OBJ): output/outaout.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outas86.$(OBJ): output/outas86.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outbin.$(OBJ): output/outbin.c labels.h eval.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h stdscan.h
+ config.h version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outcoff.$(OBJ): output/outcoff.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outdbg.$(OBJ): output/outdbg.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outelf32.$(OBJ): output/outelf32.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outelf64.$(OBJ): output/outelf64.c regs.h outform.h config.h \
- version.h nasmlib.h nasm.h stdscan.h
+ version.h nasmlib.h nasm.h stdscan.h insnsi.h
 output/outieee.$(OBJ): output/outieee.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outmacho.$(OBJ): output/outmacho.c compiler.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 output/outobj.$(OBJ): output/outobj.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h stdscan.h
+ nasmlib.h nasm.h stdscan.h insnsi.h
 output/outrdf.$(OBJ): output/outrdf.c regs.h outform.h config.h version.h \
- nasmlib.h nasm.h
+ nasmlib.h nasm.h insnsi.h
 output/outrdf2.$(OBJ): output/outrdf2.c rdoff/rdoff.h regs.h outform.h \
- config.h version.h nasmlib.h nasm.h
+ config.h version.h nasmlib.h nasm.h insnsi.h
 parser.$(OBJ): parser.c insns.h parser.h float.h regs.h regflags.c config.h \
  version.h nasmlib.h nasm.h stdscan.h insnsi.h
 pptok.$(OBJ): pptok.c preproc.h pptok.h nasmlib.h
 preproc.$(OBJ): preproc.c preproc.h macros.c pptok.h regs.h config.h \
- version.h nasmlib.h nasm.h
+ version.h nasmlib.h nasm.h insnsi.h
 regdis.$(OBJ): regdis.c
 regflags.$(OBJ): regflags.c
 regs.$(OBJ): regs.c
index 417bb2d..9288aab 100644 (file)
@@ -246,6 +246,8 @@ int32_t assemble(int32_t segment, int32_t offset, int bits, uint32_t cp,
     case I_DT:
         wsize = 10;
         break;
+    default:
+       break;
     }
 
     if (wsize) {
@@ -582,6 +584,8 @@ int32_t insn_size(int32_t segment, int32_t offset, int bits, uint32_t cp,
         case I_DT:
             wsize = 10;
             break;
+       default:
+           break;
         }
 
         for (e = instruction->eops; e; e = e->next) {
@@ -1554,7 +1558,7 @@ static int matches(const struct itemplate *itemp, insn * instruction, int bits)
     /*
      * Check that the operand flags all match up
      */
-    for (i = 0; i < itemp->operands; i++)
+    for (i = 0; i < itemp->operands; i++) {
         if (itemp->opd[i] & ~instruction->oprs[i].type ||
             ((itemp->opd[i] & SIZE_MASK) &&
              ((itemp->opd[i] ^ instruction->oprs[i].type) & SIZE_MASK))) {
@@ -1564,6 +1568,7 @@ static int matches(const struct itemplate *itemp, insn * instruction, int bits)
             else
                 return 1;
         }
+    }
 
     /*
      * Check operand sizes
index f5d5bc1..280213c 100644 (file)
--- a/insns.pl
+++ b/insns.pl
@@ -135,20 +135,21 @@ if ( !defined($output) || $output eq 'i' ) {
         " - don't edit it */\n\n";
     print I "/* This file in included by nasm.h */\n\n";
     
-    print I "/* Instruction names */\n";
-    print I "enum opcode {";
-    $first  = 1;
+    print I "/* Instruction names */\n\n";
+    print I "#ifndef NASM_INSNSI_H\n";
+    print I "#define NASM_INSNSI_H 1\n\n";
+    print I "enum opcode {\n";
     $maxlen = 0;
     foreach $i (@opcodes, @opcodes_cc) {
-       print I "," if ( !$first );
-       $first = 0;
-       print I "\n\tI_${i}";
+       print I "\tI_${i},\n";
        $len = length($i);
        $len++ if ( $i =~ /cc$/ );      # Condition codes can be 3 characters long
        $maxlen = $len if ( $len > $maxlen );
     }
+    print I "\tI_none = -1\n";
     print I "\n};\n\n";
-    print I "#define MAX_INSLEN ", $maxlen, "\n";
+    print I "#define MAX_INSLEN ", $maxlen, "\n\n";
+    print I "#endif /* NASM_INSNSI_H */\n";
     
     close I;
 }
diff --git a/nasm.h b/nasm.h
index 2efc3eb..ff1e80e 100644 (file)
--- a/nasm.h
+++ b/nasm.h
@@ -19,6 +19,8 @@
 #include "config.h"
 #endif
 
+#include "insnsi.h"            /* For enum opcode */
+
 #ifndef NULL
 #define NULL 0
 #endif
@@ -522,10 +524,11 @@ enum {
 /* Register names automatically generated from regs.dat */
 #include "regs.h"
 
-enum {                          /* condition code names */
+enum ccode {                   /* condition code names */
     C_A, C_AE, C_B, C_BE, C_C, C_E, C_G, C_GE, C_L, C_LE, C_NA, C_NAE,
     C_NB, C_NBE, C_NC, C_NE, C_NG, C_NGE, C_NL, C_NLE, C_NO, C_NP,
-    C_NS, C_NZ, C_O, C_P, C_PE, C_PO, C_S, C_Z
+    C_NS, C_NZ, C_O, C_P, C_PE, C_PO, C_S, C_Z,
+    C_none = -1
 };
 
 /*
@@ -603,8 +606,8 @@ typedef struct {                /* an instruction itself */
     char *label;              /* the label defined, or NULL */
     enum prefixes prefixes[MAXPREFIX]; /* instruction prefixes, if any */
     int nprefix;                /* number of entries in above */
-    int opcode;                 /* the opcode - not just the string */
-    int condition;              /* the condition code, if Jcc/SETcc */
+    enum opcode opcode;         /* the opcode - not just the string */
+    enum ccode condition;       /* the condition code, if Jcc/SETcc */
     int operands;               /* how many operands? 0-3 
                                  * (more if db et al) */
     operand oprs[3];            /* the operands, defined as above */
index 7e99ba4..8a376fd 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -769,6 +769,8 @@ insn *parse_line(int pass, char *buffer, insn * result,
         result->opcode = I_RESB;
         result->oprs[0].offset *= 10;
         break;
+    default:
+       break;
     }
 
     return result;
diff --git a/regs.pl b/regs.pl
index be37c7c..c0b2adf 100755 (executable)
--- a/regs.pl
+++ b/regs.pl
@@ -86,10 +86,14 @@ if ( $fmt eq 'h' ) {
     $attach = ' = EXPR_REG_START'; # EXPR_REG_START == 1
     foreach $reg ( sort(keys(%regs)) ) {
        print "    R_\U${reg}\E${attach},\n";
-       $attach = ''; $ch = ',';
+       $attach = '';
        $expr_regs++;
     }
-    print "    REG_ENUM_LIMIT\n";
+    print "    REG_ENUM_LIMIT,\n";
+    # Unfortunately the code uses both 0 and -1 as "no register" in
+    # different places...
+    print "    R_zero = 0,\n";
+    print "    R_none = -1";
     print "};\n\n";
     printf "#define EXPR_REG_END %d\n", $expr_regs-1;
     foreach $reg ( sort(keys(%regs)) ) {
index 7962fe6..5f1a9f4 100755 (executable)
@@ -32,7 +32,7 @@ while (defined($line = <ID>)) {
            # Single instruction token
            if (!defined($tokens{$token})) {
                $tokens{$token} = scalar @tokendata;
-               push(@tokendata, "\"${token}\", TOKEN_INSN, 0, I_${insn}");
+               push(@tokendata, "\"${token}\", TOKEN_INSN, C_none, I_${insn}");
            }
        } else {
            # Conditional instruction
@@ -144,8 +144,8 @@ print "\n";
 print "struct tokendata {\n";
 print "    const char *string;\n";
 print "    int16_t tokentype;\n";
-print "    uint16_t aux;\n";
-print "    uint32_t num;\n";
+print "    int16_t aux;\n";
+print "    int32_t num;\n";
 print "};\n";
 print "\n";