summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2017-04-24 12:58:30 -0700
committerH. Peter Anvin <hpa@zytor.com>2017-04-24 13:01:08 -0700
commitd3e22572b348e2d20c6c6221dac6b218ed50fd27 (patch)
treefe19fd75c2604a2e0fba081b0382f793cb85f336
parentbbb39579ec340aba9cda4c7033dd934b620423ea (diff)
downloadnasm-d3e22572b348e2d20c6c6221dac6b218ed50fd27.tar.gz
Clean up byteorder functions
Move byte order handling functions to their own header file, and try to be more specific about how exactly to handle things. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r--Makefile.in507
-rw-r--r--Mkfiles/msvc.mak493
-rw-r--r--Mkfiles/openwcom.mak493
-rw-r--r--configure.ac6
-rw-r--r--include/bytesex.h230
-rw-r--r--include/compiler.h47
-rw-r--r--include/nasmlib.h130
-rw-r--r--output/outelf.c196
8 files changed, 1144 insertions, 958 deletions
diff --git a/Makefile.in b/Makefile.in
index 22d37698..0e5e8aab 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -457,402 +457,423 @@ alldeps: perlreq tools/syncfiles.pl tools/mkdep.pl
#-- Everything below is generated by mkdep.pl - do not edit --#
asm/assemble.$(O): asm/assemble.c asm/assemble.h asm/directiv.h \
asm/listing.h asm/pptok.h asm/preproc.h asm/tokens.h config/config.h \
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h \
- include/disp8.h include/error.h include/iflag.h include/insns.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
- x86/insnsi.h x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h \
+ include/compiler.h include/disp8.h include/error.h include/iflag.h \
+ include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/directbl.$(O): asm/directbl.c asm/directiv.h config/config.h \
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h \
- include/nasmint.h include/nasmlib.h include/perfhash.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h \
+ include/compiler.h include/nasmint.h include/nasmlib.h include/perfhash.h
asm/directiv.$(O): asm/directiv.c asm/assemble.h asm/directiv.h asm/eval.h \
asm/float.h asm/listing.h asm/pptok.h asm/preproc.h asm/stdscan.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/iflag.h include/labels.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/strlist.h include/tables.h output/outform.h \
- x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h \
+ include/labels.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
+ output/outform.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/error.$(O): asm/error.c config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasmint.h \
- include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasmint.h include/nasmlib.h
asm/eval.$(O): asm/eval.c asm/assemble.h asm/directiv.h asm/eval.h \
asm/float.h asm/pptok.h asm/preproc.h config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/iflag.h include/labels.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/iflag.h include/labels.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/exprdump.$(O): asm/exprdump.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
+ include/tables.h x86/insnsi.h x86/regs.h
asm/exprlib.$(O): asm/exprlib.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
+ include/tables.h x86/insnsi.h x86/regs.h
asm/float.$(O): asm/float.c asm/directiv.h asm/float.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
-asm/labels.$(O): asm/labels.c asm/directiv.h asm/pptok.h asm/preproc.h \
- config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/hashtbl.h include/labels.h \
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h \
x86/regs.h
+asm/labels.$(O): asm/labels.c asm/directiv.h asm/pptok.h asm/preproc.h \
+ config/config.h config/msvc.h config/unknown.h config/watcom.h \
+ include/bytesex.h include/compiler.h include/error.h include/hashtbl.h \
+ include/labels.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
+ x86/insnsi.h x86/regs.h
asm/listing.$(O): asm/listing.c asm/directiv.h asm/listing.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h \
+ x86/regs.h
asm/nasm.$(O): asm/nasm.c asm/assemble.h asm/directiv.h asm/eval.h \
asm/float.h asm/listing.h asm/parser.h asm/pptok.h asm/preproc.h \
asm/stdscan.h asm/tokens.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/iflag.h \
- include/insns.h include/labels.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/raa.h \
- include/saa.h include/strlist.h include/tables.h include/ver.h \
- output/outform.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/iflag.h include/insns.h include/labels.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/raa.h include/saa.h include/strlist.h include/tables.h \
+ include/ver.h output/outform.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/parser.$(O): asm/parser.c asm/assemble.h asm/directiv.h asm/eval.h \
asm/float.h asm/parser.h asm/pptok.h asm/preproc.h asm/stdscan.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/iflag.h include/insns.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h \
+ include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/pptok.$(O): asm/pptok.c asm/pptok.h asm/preproc.h config/config.h \
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h \
- include/hashtbl.h include/nasmint.h include/nasmlib.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h \
+ include/compiler.h include/hashtbl.h include/nasmint.h include/nasmlib.h
asm/pragma.$(O): asm/pragma.c asm/assemble.h asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/iflag.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
- x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/iflag.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/preproc-nop.$(O): asm/preproc-nop.c asm/directiv.h asm/listing.h \
asm/pptok.h asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h \
+ x86/regs.h
asm/preproc.$(O): asm/preproc.c asm/directiv.h asm/eval.h asm/listing.h \
asm/pptok.h asm/preproc.h asm/quote.h asm/stdscan.h asm/tokens.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/hashtbl.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/hashtbl.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h \
+ x86/regs.h
asm/quote.$(O): asm/quote.c asm/quote.h config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h
asm/rdstrnum.$(O): asm/rdstrnum.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
+ include/tables.h x86/insnsi.h x86/regs.h
asm/segalloc.$(O): asm/segalloc.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/iflag.h include/insns.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
+ x86/insnsi.h x86/regs.h
asm/stdscan.$(O): asm/stdscan.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/quote.h asm/stdscan.h asm/tokens.h config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/iflag.h include/insns.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/iflag.h include/insns.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/strfunc.$(O): asm/strfunc.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
+ include/tables.h x86/insnsi.h x86/regs.h
asm/tokhash.$(O): asm/tokhash.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/stdscan.h asm/tokens.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/hashtbl.h include/iflag.h \
- include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
- x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/hashtbl.h \
+ include/iflag.h include/insns.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
+ include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
common/common.$(O): common/common.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/iflag.h include/insns.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
+ x86/insnsi.h x86/regs.h
disasm/disasm.$(O): disasm/disasm.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- disasm/disasm.h disasm/sync.h include/compiler.h include/disp8.h \
- include/iflag.h include/insns.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h x86/iflaggen.h x86/insnsi.h x86/regdis.h x86/regs.h
+ disasm/disasm.h disasm/sync.h include/bytesex.h include/compiler.h \
+ include/disp8.h include/iflag.h include/insns.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regdis.h \
+ x86/regs.h
disasm/ndisasm.$(O): disasm/ndisasm.c asm/directiv.h asm/pptok.h \
asm/preproc.h asm/tokens.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h disasm/disasm.h disasm/sync.h include/compiler.h \
- include/error.h include/iflag.h include/insns.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h include/ver.h x86/iflaggen.h \
- x86/insnsi.h x86/regs.h
+ config/watcom.h disasm/disasm.h disasm/sync.h include/bytesex.h \
+ include/compiler.h include/error.h include/iflag.h include/insns.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h include/ver.h \
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
disasm/sync.$(O): disasm/sync.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h disasm/sync.h include/compiler.h \
- include/nasmint.h include/nasmlib.h
+ config/unknown.h config/watcom.h disasm/sync.h include/bytesex.h \
+ include/compiler.h include/nasmint.h include/nasmlib.h
macros/macros.$(O): macros/macros.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/hashtbl.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h output/outform.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/hashtbl.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h output/outform.h x86/insnsi.h x86/regs.h
nasmlib/badenum.$(O): nasmlib/badenum.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h
nasmlib/bsi.$(O): nasmlib/bsi.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
-nasmlib/crc64.$(O): nasmlib/crc64.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/hashtbl.h \
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
include/nasmint.h include/nasmlib.h
+nasmlib/crc64.$(O): nasmlib/crc64.c config/config.h config/msvc.h \
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/hashtbl.h include/nasmint.h include/nasmlib.h
nasmlib/file.$(O): nasmlib/file.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h nasmlib/file.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h nasmlib/file.h
nasmlib/filename.$(O): nasmlib/filename.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h
nasmlib/hashtbl.$(O): nasmlib/hashtbl.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/hashtbl.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/hashtbl.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h \
+ x86/regs.h
nasmlib/ilog2.$(O): nasmlib/ilog2.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
-nasmlib/malloc.$(O): nasmlib/malloc.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
include/nasmint.h include/nasmlib.h
+nasmlib/malloc.$(O): nasmlib/malloc.c config/config.h config/msvc.h \
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h
nasmlib/md5c.$(O): nasmlib/md5c.c config/config.h config/msvc.h \
config/unknown.h config/watcom.h include/compiler.h include/md5.h \
include/nasmint.h
nasmlib/mmap.$(O): nasmlib/mmap.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h nasmlib/file.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h nasmlib/file.h
nasmlib/path.$(O): nasmlib/path.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h
nasmlib/perfhash.$(O): nasmlib/perfhash.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/hashtbl.h \
- include/nasmint.h include/nasmlib.h include/perfhash.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/hashtbl.h include/nasmint.h include/nasmlib.h include/perfhash.h
nasmlib/raa.$(O): nasmlib/raa.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h include/raa.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h include/raa.h
nasmlib/rbtree.$(O): nasmlib/rbtree.c config/config.h config/msvc.h \
config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
include/rbtree.h
nasmlib/readnum.$(O): nasmlib/readnum.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h \
+ x86/regs.h
nasmlib/realpath.$(O): nasmlib/realpath.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h
nasmlib/saa.$(O): nasmlib/saa.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h include/saa.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h include/saa.h
nasmlib/srcfile.$(O): nasmlib/srcfile.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/hashtbl.h \
- include/nasmint.h include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/hashtbl.h include/nasmint.h include/nasmlib.h
nasmlib/string.$(O): nasmlib/string.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h
nasmlib/strlist.$(O): nasmlib/strlist.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h include/strlist.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h include/strlist.h
nasmlib/ver.$(O): nasmlib/ver.c include/ver.h version.h
nasmlib/zerobuf.$(O): nasmlib/zerobuf.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h
output/codeview.$(O): output/codeview.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/hashtbl.h \
- include/md5.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/saa.h include/strlist.h \
- include/tables.h output/outlib.h output/pecoff.h version.h x86/insnsi.h \
- x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/hashtbl.h include/md5.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/saa.h \
+ include/strlist.h include/tables.h output/outlib.h output/pecoff.h \
+ version.h x86/insnsi.h x86/regs.h
output/legacy.$(O): output/legacy.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
-output/nulldbg.$(O): output/nulldbg.c asm/directiv.h asm/pptok.h \
- asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h \
include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
include/strlist.h include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
+output/nulldbg.$(O): output/nulldbg.c asm/directiv.h asm/pptok.h \
+ asm/preproc.h config/config.h config/msvc.h config/unknown.h \
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h output/outlib.h \
+ x86/insnsi.h x86/regs.h
output/nullout.$(O): output/nullout.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h output/outlib.h \
+ x86/insnsi.h x86/regs.h
output/outaout.$(O): output/outaout.c asm/directiv.h asm/eval.h asm/pptok.h \
asm/preproc.h asm/stdscan.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/raa.h include/saa.h include/strlist.h include/tables.h \
- output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/raa.h include/saa.h include/strlist.h \
+ include/tables.h output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outas86.$(O): output/outas86.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/raa.h include/saa.h include/strlist.h include/tables.h \
- output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/raa.h include/saa.h include/strlist.h \
+ include/tables.h output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outbin.$(O): output/outbin.c asm/directiv.h asm/eval.h asm/pptok.h \
asm/preproc.h asm/stdscan.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/labels.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/saa.h include/strlist.h include/tables.h \
- output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/labels.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/saa.h include/strlist.h \
+ include/tables.h output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outcoff.$(O): output/outcoff.c asm/directiv.h asm/eval.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/raa.h include/saa.h include/strlist.h include/tables.h \
- output/outform.h output/outlib.h output/pecoff.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/raa.h include/saa.h include/strlist.h \
+ include/tables.h output/outform.h output/outlib.h output/pecoff.h \
+ x86/insnsi.h x86/regs.h
output/outdbg.$(O): output/outdbg.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/iflag.h include/insns.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/strlist.h include/tables.h output/outform.h \
- output/outlib.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h \
+ include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
+ output/outform.h output/outlib.h x86/iflaggen.h x86/insnsi.h x86/regs.h
output/outelf.$(O): output/outelf.c asm/directiv.h asm/eval.h asm/pptok.h \
asm/preproc.h asm/stdscan.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/raa.h include/rbtree.h include/saa.h include/strlist.h \
- include/tables.h include/ver.h output/dwarf.h output/elf.h output/outelf.h \
- output/outform.h output/outlib.h output/stabs.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/raa.h include/rbtree.h include/saa.h \
+ include/strlist.h include/tables.h include/ver.h output/dwarf.h \
+ output/elf.h output/outelf.h output/outform.h output/outlib.h \
+ output/stabs.h x86/insnsi.h x86/regs.h
output/outform.$(O): output/outform.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h output/outform.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h output/outform.h x86/insnsi.h x86/regs.h
output/outieee.$(O): output/outieee.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h include/ver.h output/outform.h \
- output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h include/ver.h \
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outlib.$(O): output/outlib.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
output/outmacho.$(O): output/outmacho.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/labels.h \
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
- include/perfhash.h include/raa.h include/rbtree.h include/saa.h \
- include/strlist.h include/tables.h include/ver.h output/dwarf.h \
- output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/labels.h include/nasm.h include/nasmint.h include/nasmlib.h \
+ include/opflags.h include/perfhash.h include/raa.h include/rbtree.h \
+ include/saa.h include/strlist.h include/tables.h include/ver.h \
+ output/dwarf.h output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outobj.$(O): output/outobj.c asm/directiv.h asm/eval.h asm/pptok.h \
asm/preproc.h asm/stdscan.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h include/ver.h output/outform.h \
- output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h include/ver.h \
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outrdf2.$(O): output/outrdf2.c asm/directiv.h asm/pptok.h \
asm/preproc.h config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/rdoff.h include/saa.h include/strlist.h include/tables.h \
- output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/rdoff.h include/saa.h include/strlist.h \
+ include/tables.h output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/strtbl.$(O): output/strtbl.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/error.h include/hashtbl.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h output/strtbl.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/hashtbl.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h output/strtbl.h \
+ x86/insnsi.h x86/regs.h
rdoff/collectn.$(O): rdoff/collectn.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/collectn.h \
- rdoff/rdfutils.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/collectn.h rdoff/rdfutils.h
rdoff/hash.$(O): rdoff/hash.c config/config.h config/msvc.h config/unknown.h \
config/watcom.h include/compiler.h include/nasmint.h rdoff/hash.h
rdoff/ldrdf.$(O): rdoff/ldrdf.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/collectn.h \
- rdoff/ldsegs.h rdoff/rdfutils.h rdoff/rdlib.h rdoff/segtab.h rdoff/symtab.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/collectn.h rdoff/ldsegs.h rdoff/rdfutils.h rdoff/rdlib.h \
+ rdoff/segtab.h rdoff/symtab.h
rdoff/rdf2bin.$(O): rdoff/rdf2bin.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfload.h \
- rdoff/rdfutils.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/rdfload.h rdoff/rdfutils.h
rdoff/rdfdump.$(O): rdoff/rdfdump.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/rdfutils.h
rdoff/rdflib.$(O): rdoff/rdflib.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/rdfutils.h
rdoff/rdfload.$(O): rdoff/rdfload.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/collectn.h \
- rdoff/rdfload.h rdoff/rdfutils.h rdoff/symtab.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/collectn.h rdoff/rdfload.h rdoff/rdfutils.h rdoff/symtab.h
rdoff/rdlar.$(O): rdoff/rdlar.c config/config.h config/msvc.h \
config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
rdoff/rdlar.h
rdoff/rdlib.$(O): rdoff/rdlib.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h \
- rdoff/rdlar.h rdoff/rdlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/rdfutils.h rdoff/rdlar.h rdoff/rdlib.h
rdoff/rdoff.$(O): rdoff/rdoff.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/rdfutils.h
rdoff/rdx.$(O): rdoff/rdx.c config/config.h config/msvc.h config/unknown.h \
- config/watcom.h include/compiler.h include/error.h include/nasmint.h \
- include/nasmlib.h include/rdoff.h rdoff/rdfload.h rdoff/rdfutils.h \
- rdoff/symtab.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h \
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfload.h \
+ rdoff/rdfutils.h rdoff/symtab.h
rdoff/segtab.$(O): rdoff/segtab.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h \
- rdoff/segtab.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/rdfutils.h rdoff/segtab.h
rdoff/symtab.$(O): rdoff/symtab.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/hash.h \
- rdoff/rdfutils.h rdoff/symtab.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h include/rdoff.h \
+ rdoff/hash.h rdoff/rdfutils.h rdoff/symtab.h
stdlib/snprintf.$(O): stdlib/snprintf.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h \
- include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/nasmint.h include/nasmlib.h
stdlib/strlcpy.$(O): stdlib/strlcpy.c config/config.h config/msvc.h \
config/unknown.h config/watcom.h include/compiler.h include/nasmint.h
stdlib/strnlen.$(O): stdlib/strnlen.c config/config.h config/msvc.h \
config/unknown.h config/watcom.h include/compiler.h include/nasmint.h
stdlib/vsnprintf.$(O): stdlib/vsnprintf.c config/config.h config/msvc.h \
- config/unknown.h config/watcom.h include/compiler.h include/error.h \
- include/nasmint.h include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h \
+ include/error.h include/nasmint.h include/nasmlib.h
x86/disp8.$(O): x86/disp8.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/disp8.h include/nasm.h include/nasmint.h \
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
- include/tables.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/disp8.h include/nasm.h \
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
+ include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
x86/iflag.$(O): x86/iflag.c config/config.h config/msvc.h config/unknown.h \
config/watcom.h include/compiler.h include/iflag.h include/nasmint.h \
x86/iflaggen.h
x86/insnsa.$(O): x86/insnsa.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/iflag.h include/insns.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
+ x86/insnsi.h x86/regs.h
x86/insnsb.$(O): x86/insnsb.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/iflag.h include/insns.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
+ x86/insnsi.h x86/regs.h
x86/insnsd.$(O): x86/insnsd.c asm/directiv.h asm/pptok.h asm/preproc.h \
asm/tokens.h config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/iflag.h include/insns.h include/nasm.h \
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h \
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h \
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h \
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h \
+ x86/insnsi.h x86/regs.h
x86/insnsn.$(O): x86/insnsn.c config/config.h config/msvc.h config/unknown.h \
config/watcom.h include/compiler.h include/nasmint.h include/tables.h \
x86/insnsi.h
x86/regdis.$(O): x86/regdis.c x86/regdis.h x86/regs.h
x86/regflags.$(O): x86/regflags.c asm/directiv.h asm/pptok.h asm/preproc.h \
config/config.h config/msvc.h config/unknown.h config/watcom.h \
- include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h \
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h \
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/nasm.h include/nasmint.h \
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h \
+ include/tables.h x86/insnsi.h x86/regs.h
x86/regs.$(O): x86/regs.c config/config.h config/msvc.h config/unknown.h \
config/watcom.h include/compiler.h include/nasmint.h include/tables.h \
x86/insnsi.h
diff --git a/Mkfiles/msvc.mak b/Mkfiles/msvc.mak
index 44aabb5e..1483f3eb 100644
--- a/Mkfiles/msvc.mak
+++ b/Mkfiles/msvc.mak
@@ -358,379 +358,402 @@ everything: all docs nsis
#-- Everything below is generated by mkdep.pl - do not edit --#
asm\assemble.$(O): asm\assemble.c asm\assemble.h asm\directiv.h \
asm\listing.h asm\pptok.h asm\preproc.h asm\tokens.h config\msvc.h \
- config\unknown.h config\watcom.h include\compiler.h include\disp8.h \
- include\error.h include\iflag.h include\insns.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ config\unknown.h config\watcom.h include\bytesex.h include\compiler.h \
+ include\disp8.h include\error.h include\iflag.h include\insns.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
asm\directbl.$(O): asm\directbl.c asm\directiv.h config\msvc.h \
- config\unknown.h config\watcom.h include\compiler.h include\nasmint.h \
- include\nasmlib.h include\perfhash.h
+ config\unknown.h config\watcom.h include\bytesex.h include\compiler.h \
+ include\nasmint.h include\nasmlib.h include\perfhash.h
asm\directiv.$(O): asm\directiv.c asm\assemble.h asm\directiv.h asm\eval.h \
asm\float.h asm\listing.h asm\pptok.h asm\preproc.h asm\stdscan.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\error.h include\iflag.h include\labels.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h output\outform.h x86\iflaggen.h \
- x86\insnsi.h x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\error.h include\iflag.h include\labels.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h output\outform.h \
+ x86\iflaggen.h x86\insnsi.h x86\regs.h
asm\error.$(O): asm\error.c config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasmint.h include\nasmlib.h
+ include\bytesex.h include\compiler.h include\error.h include\nasmint.h \
+ include\nasmlib.h
asm\eval.$(O): asm\eval.c asm\assemble.h asm\directiv.h asm\eval.h \
asm\float.h asm\pptok.h asm\preproc.h config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\iflag.h \
- include\labels.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- x86\iflaggen.h x86\insnsi.h x86\regs.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\iflag.h include\labels.h include\nasm.h include\nasmint.h \
+ include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
+ include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
asm\exprdump.$(O): asm\exprdump.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h x86\insnsi.h \
- x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\insnsi.h x86\regs.h
asm\exprlib.$(O): asm\exprlib.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h x86\insnsi.h \
- x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\insnsi.h x86\regs.h
asm\float.$(O): asm\float.c asm\directiv.h asm\float.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h x86\insnsi.h x86\regs.h
-asm\labels.$(O): asm\labels.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\error.h include\hashtbl.h include\labels.h include\nasm.h \
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
include\strlist.h include\tables.h x86\insnsi.h x86\regs.h
+asm\labels.$(O): asm\labels.c asm\directiv.h asm\pptok.h asm\preproc.h \
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\error.h include\hashtbl.h include\labels.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\insnsi.h \
+ x86\regs.h
asm\listing.$(O): asm\listing.c asm\directiv.h asm\listing.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h x86\insnsi.h x86\regs.h
asm\nasm.$(O): asm\nasm.c asm\assemble.h asm\directiv.h asm\eval.h \
asm\float.h asm\listing.h asm\parser.h asm\pptok.h asm\preproc.h \
asm\stdscan.h asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\iflag.h include\insns.h \
- include\labels.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\raa.h include\saa.h \
- include\strlist.h include\tables.h include\ver.h output\outform.h \
- x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\iflag.h \
+ include\insns.h include\labels.h include\nasm.h include\nasmint.h \
+ include\nasmlib.h include\opflags.h include\perfhash.h include\raa.h \
+ include\saa.h include\strlist.h include\tables.h include\ver.h \
+ output\outform.h x86\iflaggen.h x86\insnsi.h x86\regs.h
asm\parser.$(O): asm\parser.c asm\assemble.h asm\directiv.h asm\eval.h \
asm\float.h asm\parser.h asm\pptok.h asm\preproc.h asm\stdscan.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\iflag.h include\insns.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
- x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\iflag.h \
+ include\insns.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\iflaggen.h x86\insnsi.h x86\regs.h
asm\pptok.$(O): asm\pptok.c asm\pptok.h asm\preproc.h config\msvc.h \
- config\unknown.h config\watcom.h include\compiler.h include\hashtbl.h \
- include\nasmint.h include\nasmlib.h
+ config\unknown.h config\watcom.h include\bytesex.h include\compiler.h \
+ include\hashtbl.h include\nasmint.h include\nasmlib.h
asm\pragma.$(O): asm\pragma.c asm\assemble.h asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\iflag.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\iflag.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
asm\preproc-nop.$(O): asm\preproc-nop.c asm\directiv.h asm\listing.h \
asm\pptok.h asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h x86\insnsi.h x86\regs.h
asm\preproc.$(O): asm\preproc.c asm\directiv.h asm\eval.h asm\listing.h \
asm\pptok.h asm\preproc.h asm\quote.h asm\stdscan.h asm\tokens.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\error.h include\hashtbl.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h x86\insnsi.h x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\error.h include\hashtbl.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h x86\insnsi.h x86\regs.h
asm\quote.$(O): asm\quote.c asm\quote.h config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h
asm\rdstrnum.$(O): asm\rdstrnum.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h x86\insnsi.h \
- x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\insnsi.h x86\regs.h
asm\segalloc.$(O): asm\segalloc.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\iflag.h include\insns.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\iflag.h include\insns.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
asm\stdscan.$(O): asm\stdscan.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\quote.h asm\stdscan.h asm\tokens.h config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\iflag.h \
- include\insns.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- x86\iflaggen.h x86\insnsi.h x86\regs.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\iflag.h include\insns.h include\nasm.h include\nasmint.h \
+ include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
+ include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
asm\strfunc.$(O): asm\strfunc.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h x86\insnsi.h \
- x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\insnsi.h x86\regs.h
asm\tokhash.$(O): asm\tokhash.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\stdscan.h asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\hashtbl.h include\iflag.h include\insns.h \
+ include\bytesex.h include\compiler.h include\hashtbl.h include\iflag.h \
+ include\insns.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\iflaggen.h x86\insnsi.h x86\regs.h
+common\common.$(O): common\common.c asm\directiv.h asm\pptok.h asm\preproc.h \
+ asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
+ include\bytesex.h include\compiler.h include\iflag.h include\insns.h \
include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
x86\insnsi.h x86\regs.h
-common\common.$(O): common\common.c asm\directiv.h asm\pptok.h asm\preproc.h \
- asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\iflag.h include\insns.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
disasm\disasm.$(O): disasm\disasm.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h disasm\disasm.h \
- disasm\sync.h include\compiler.h include\disp8.h include\iflag.h \
- include\insns.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- x86\iflaggen.h x86\insnsi.h x86\regdis.h x86\regs.h
-disasm\ndisasm.$(O): disasm\ndisasm.c asm\directiv.h asm\pptok.h \
- asm\preproc.h asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- disasm\disasm.h disasm\sync.h include\compiler.h include\error.h \
+ disasm\sync.h include\bytesex.h include\compiler.h include\disp8.h \
include\iflag.h include\insns.h include\nasm.h include\nasmint.h \
include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h include\ver.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\tables.h x86\iflaggen.h x86\insnsi.h x86\regdis.h x86\regs.h
+disasm\ndisasm.$(O): disasm\ndisasm.c asm\directiv.h asm\pptok.h \
+ asm\preproc.h asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
+ disasm\disasm.h disasm\sync.h include\bytesex.h include\compiler.h \
+ include\error.h include\iflag.h include\insns.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h include\ver.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
disasm\sync.$(O): disasm\sync.c config\msvc.h config\unknown.h \
- config\watcom.h disasm\sync.h include\compiler.h include\nasmint.h \
- include\nasmlib.h
+ config\watcom.h disasm\sync.h include\bytesex.h include\compiler.h \
+ include\nasmint.h include\nasmlib.h
macros\macros.$(O): macros\macros.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\hashtbl.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- output\outform.h x86\insnsi.h x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\hashtbl.h include\nasm.h include\nasmint.h \
+ include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
+ include\tables.h output\outform.h x86\insnsi.h x86\regs.h
nasmlib\badenum.$(O): nasmlib\badenum.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h
nasmlib\bsi.$(O): nasmlib\bsi.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
-nasmlib\crc64.$(O): nasmlib\crc64.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\hashtbl.h include\nasmint.h \
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
include\nasmlib.h
+nasmlib\crc64.$(O): nasmlib\crc64.c config\msvc.h config\unknown.h \
+ config\watcom.h include\bytesex.h include\compiler.h include\hashtbl.h \
+ include\nasmint.h include\nasmlib.h
nasmlib\file.$(O): nasmlib\file.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h nasmlib\file.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h nasmlib\file.h
nasmlib\filename.$(O): nasmlib\filename.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h
nasmlib\hashtbl.$(O): nasmlib\hashtbl.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\hashtbl.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\hashtbl.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h x86\insnsi.h x86\regs.h
nasmlib\ilog2.$(O): nasmlib\ilog2.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
-nasmlib\malloc.$(O): nasmlib\malloc.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
include\nasmlib.h
+nasmlib\malloc.$(O): nasmlib\malloc.c config\msvc.h config\unknown.h \
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h
nasmlib\md5c.$(O): nasmlib\md5c.c config\msvc.h config\unknown.h \
config\watcom.h include\compiler.h include\md5.h include\nasmint.h
nasmlib\mmap.$(O): nasmlib\mmap.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h nasmlib\file.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h nasmlib\file.h
nasmlib\path.$(O): nasmlib\path.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h
nasmlib\perfhash.$(O): nasmlib\perfhash.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\hashtbl.h include\nasmint.h \
- include\nasmlib.h include\perfhash.h
+ config\watcom.h include\bytesex.h include\compiler.h include\hashtbl.h \
+ include\nasmint.h include\nasmlib.h include\perfhash.h
nasmlib\raa.$(O): nasmlib\raa.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h \
- include\raa.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h include\raa.h
nasmlib\rbtree.$(O): nasmlib\rbtree.c config\msvc.h config\unknown.h \
config\watcom.h include\compiler.h include\nasmint.h include\rbtree.h
nasmlib\readnum.$(O): nasmlib\readnum.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h x86\insnsi.h x86\regs.h
nasmlib\realpath.$(O): nasmlib\realpath.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h
nasmlib\saa.$(O): nasmlib\saa.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h \
- include\saa.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h include\saa.h
nasmlib\srcfile.$(O): nasmlib\srcfile.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\hashtbl.h include\nasmint.h \
- include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\hashtbl.h \
+ include\nasmint.h include\nasmlib.h
nasmlib\string.$(O): nasmlib\string.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h
nasmlib\strlist.$(O): nasmlib\strlist.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h \
- include\strlist.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h include\strlist.h
nasmlib\ver.$(O): nasmlib\ver.c include\ver.h version.h
nasmlib\zerobuf.$(O): nasmlib\zerobuf.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h
output\codeview.$(O): output\codeview.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\hashtbl.h include\md5.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\saa.h include\strlist.h include\tables.h \
- output\outlib.h output\pecoff.h version.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\hashtbl.h \
+ include\md5.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\saa.h include\strlist.h \
+ include\tables.h output\outlib.h output\pecoff.h version.h x86\insnsi.h \
+ x86\regs.h
output\legacy.$(O): output\legacy.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\error.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- output\outlib.h x86\insnsi.h x86\regs.h
-output\nulldbg.$(O): output\nulldbg.c asm\directiv.h asm\pptok.h \
- asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
include\compiler.h include\error.h include\nasm.h include\nasmint.h \
include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
include\tables.h output\outlib.h x86\insnsi.h x86\regs.h
+output\nulldbg.$(O): output\nulldbg.c asm\directiv.h asm\pptok.h \
+ asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h output\outlib.h x86\insnsi.h x86\regs.h
output\nullout.$(O): output\nullout.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h output\outlib.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h output\outlib.h x86\insnsi.h x86\regs.h
output\outaout.$(O): output\outaout.c asm\directiv.h asm\eval.h asm\pptok.h \
asm\preproc.h asm\stdscan.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\raa.h \
- include\saa.h include\strlist.h include\tables.h output\outform.h \
- output\outlib.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\raa.h include\saa.h include\strlist.h include\tables.h \
+ output\outform.h output\outlib.h x86\insnsi.h x86\regs.h
output\outas86.$(O): output\outas86.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\raa.h \
- include\saa.h include\strlist.h include\tables.h output\outform.h \
- output\outlib.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\raa.h include\saa.h include\strlist.h include\tables.h \
+ output\outform.h output\outlib.h x86\insnsi.h x86\regs.h
output\outbin.$(O): output\outbin.c asm\directiv.h asm\eval.h asm\pptok.h \
asm\preproc.h asm\stdscan.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\labels.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\saa.h include\strlist.h include\tables.h output\outform.h \
- output\outlib.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\labels.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\saa.h include\strlist.h include\tables.h \
+ output\outform.h output\outlib.h x86\insnsi.h x86\regs.h
output\outcoff.$(O): output\outcoff.c asm\directiv.h asm\eval.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\raa.h \
- include\saa.h include\strlist.h include\tables.h output\outform.h \
- output\outlib.h output\pecoff.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\raa.h include\saa.h include\strlist.h include\tables.h \
+ output\outform.h output\outlib.h output\pecoff.h x86\insnsi.h x86\regs.h
output\outdbg.$(O): output\outdbg.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\iflag.h include\insns.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h output\outform.h \
- output\outlib.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\iflag.h \
+ include\insns.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ output\outform.h output\outlib.h x86\iflaggen.h x86\insnsi.h x86\regs.h
output\outelf.$(O): output\outelf.c asm\directiv.h asm\eval.h asm\pptok.h \
asm\preproc.h asm\stdscan.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\raa.h \
- include\rbtree.h include\saa.h include\strlist.h include\tables.h \
- include\ver.h output\dwarf.h output\elf.h output\outelf.h output\outform.h \
- output\outlib.h output\stabs.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\raa.h include\rbtree.h include\saa.h include\strlist.h \
+ include\tables.h include\ver.h output\dwarf.h output\elf.h output\outelf.h \
+ output\outform.h output\outlib.h output\stabs.h x86\insnsi.h x86\regs.h
output\outform.$(O): output\outform.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- output\outform.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\nasm.h include\nasmint.h \
+ include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
+ include\tables.h output\outform.h x86\insnsi.h x86\regs.h
output\outieee.$(O): output\outieee.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h include\ver.h output\outform.h \
+ output\outlib.h x86\insnsi.h x86\regs.h
+output\outlib.$(O): output\outlib.c asm\directiv.h asm\pptok.h asm\preproc.h \
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
include\compiler.h include\error.h include\nasm.h include\nasmint.h \
include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h include\ver.h output\outform.h output\outlib.h \
- x86\insnsi.h x86\regs.h
-output\outlib.$(O): output\outlib.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\error.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- output\outlib.h x86\insnsi.h x86\regs.h
+ include\tables.h output\outlib.h x86\insnsi.h x86\regs.h
output\outmacho.$(O): output\outmacho.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\labels.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\raa.h include\rbtree.h include\saa.h include\strlist.h \
- include\tables.h include\ver.h output\dwarf.h output\outform.h \
- output\outlib.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\labels.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\raa.h include\rbtree.h include\saa.h \
+ include\strlist.h include\tables.h include\ver.h output\dwarf.h \
+ output\outform.h output\outlib.h x86\insnsi.h x86\regs.h
output\outobj.$(O): output\outobj.c asm\directiv.h asm\eval.h asm\pptok.h \
asm\preproc.h asm\stdscan.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h include\ver.h output\outform.h output\outlib.h \
- x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h include\ver.h output\outform.h \
+ output\outlib.h x86\insnsi.h x86\regs.h
output\outrdf2.$(O): output\outrdf2.c asm\directiv.h asm\pptok.h \
asm\preproc.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\rdoff.h \
- include\saa.h include\strlist.h include\tables.h output\outform.h \
- output\outlib.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\error.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\rdoff.h include\saa.h include\strlist.h include\tables.h \
+ output\outform.h output\outlib.h x86\insnsi.h x86\regs.h
output\strtbl.$(O): output\strtbl.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\error.h include\hashtbl.h include\nasm.h include\nasmint.h \
- include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
- include\tables.h output\strtbl.h x86\insnsi.h x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\error.h include\hashtbl.h include\nasm.h \
+ include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
+ include\strlist.h include\tables.h output\strtbl.h x86\insnsi.h x86\regs.h
rdoff\collectn.$(O): rdoff\collectn.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\collectn.h rdoff\rdfutils.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\collectn.h \
+ rdoff\rdfutils.h
rdoff\hash.$(O): rdoff\hash.c config\msvc.h config\unknown.h config\watcom.h \
include\compiler.h include\nasmint.h rdoff\hash.h
rdoff\ldrdf.$(O): rdoff\ldrdf.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\collectn.h rdoff\ldsegs.h \
- rdoff\rdfutils.h rdoff\rdlib.h rdoff\segtab.h rdoff\symtab.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\collectn.h \
+ rdoff\ldsegs.h rdoff\rdfutils.h rdoff\rdlib.h rdoff\segtab.h rdoff\symtab.h
rdoff\rdf2bin.$(O): rdoff\rdf2bin.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\rdfload.h rdoff\rdfutils.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\rdfload.h \
+ rdoff\rdfutils.h
rdoff\rdfdump.$(O): rdoff\rdfdump.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\rdfutils.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\rdfutils.h
rdoff\rdflib.$(O): rdoff\rdflib.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\rdfutils.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\rdfutils.h
rdoff\rdfload.$(O): rdoff\rdfload.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\collectn.h rdoff\rdfload.h \
- rdoff\rdfutils.h rdoff\symtab.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\collectn.h \
+ rdoff\rdfload.h rdoff\rdfutils.h rdoff\symtab.h
rdoff\rdlar.$(O): rdoff\rdlar.c config\msvc.h config\unknown.h \
config\watcom.h include\compiler.h include\nasmint.h rdoff\rdlar.h
rdoff\rdlib.$(O): rdoff\rdlib.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\rdfutils.h rdoff\rdlar.h \
- rdoff\rdlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\rdfutils.h \
+ rdoff\rdlar.h rdoff\rdlib.h
rdoff\rdoff.$(O): rdoff\rdoff.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\rdfutils.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\rdfutils.h
rdoff\rdx.$(O): rdoff\rdx.c config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\error.h include\nasmint.h include\nasmlib.h \
- include\rdoff.h rdoff\rdfload.h rdoff\rdfutils.h rdoff\symtab.h
+ include\bytesex.h include\compiler.h include\error.h include\nasmint.h \
+ include\nasmlib.h include\rdoff.h rdoff\rdfload.h rdoff\rdfutils.h \
+ rdoff\symtab.h
rdoff\segtab.$(O): rdoff\segtab.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\rdfutils.h rdoff\segtab.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\rdfutils.h \
+ rdoff\segtab.h
rdoff\symtab.$(O): rdoff\symtab.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h include\rdoff.h rdoff\hash.h rdoff\rdfutils.h \
- rdoff\symtab.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h include\rdoff.h rdoff\hash.h \
+ rdoff\rdfutils.h rdoff\symtab.h
stdlib\snprintf.$(O): stdlib\snprintf.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\nasmint.h include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\nasmint.h \
+ include\nasmlib.h
stdlib\strlcpy.$(O): stdlib\strlcpy.c config\msvc.h config\unknown.h \
config\watcom.h include\compiler.h include\nasmint.h
stdlib\strnlen.$(O): stdlib\strnlen.c config\msvc.h config\unknown.h \
config\watcom.h include\compiler.h include\nasmint.h
stdlib\vsnprintf.$(O): stdlib\vsnprintf.c config\msvc.h config\unknown.h \
- config\watcom.h include\compiler.h include\error.h include\nasmint.h \
- include\nasmlib.h
+ config\watcom.h include\bytesex.h include\compiler.h include\error.h \
+ include\nasmint.h include\nasmlib.h
x86\disp8.$(O): x86\disp8.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\disp8.h include\nasm.h include\nasmint.h include\nasmlib.h \
- include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
- x86\insnsi.h x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\disp8.h include\nasm.h include\nasmint.h \
+ include\nasmlib.h include\opflags.h include\perfhash.h include\strlist.h \
+ include\tables.h x86\insnsi.h x86\regs.h
x86\iflag.$(O): x86\iflag.c config\msvc.h config\unknown.h config\watcom.h \
include\compiler.h include\iflag.h include\nasmint.h x86\iflaggen.h
x86\insnsa.$(O): x86\insnsa.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\iflag.h include\insns.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\iflag.h include\insns.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
x86\insnsb.$(O): x86\insnsb.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\iflag.h include\insns.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\iflag.h include\insns.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
x86\insnsd.$(O): x86\insnsd.c asm\directiv.h asm\pptok.h asm\preproc.h \
asm\tokens.h config\msvc.h config\unknown.h config\watcom.h \
- include\compiler.h include\iflag.h include\insns.h include\nasm.h \
- include\nasmint.h include\nasmlib.h include\opflags.h include\perfhash.h \
- include\strlist.h include\tables.h x86\iflaggen.h x86\insnsi.h x86\regs.h
+ include\bytesex.h include\compiler.h include\iflag.h include\insns.h \
+ include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
+ include\perfhash.h include\strlist.h include\tables.h x86\iflaggen.h \
+ x86\insnsi.h x86\regs.h
x86\insnsn.$(O): x86\insnsn.c config\msvc.h config\unknown.h config\watcom.h \
include\compiler.h include\nasmint.h include\tables.h x86\insnsi.h
x86\regdis.$(O): x86\regdis.c x86\regdis.h x86\regs.h
x86\regflags.$(O): x86\regflags.c asm\directiv.h asm\pptok.h asm\preproc.h \
- config\msvc.h config\unknown.h config\watcom.h include\compiler.h \
- include\nasm.h include\nasmint.h include\nasmlib.h include\opflags.h \
- include\perfhash.h include\strlist.h include\tables.h x86\insnsi.h \
- x86\regs.h
+ config\msvc.h config\unknown.h config\watcom.h include\bytesex.h \
+ include\compiler.h include\nasm.h include\nasmint.h include\nasmlib.h \
+ include\opflags.h include\perfhash.h include\strlist.h include\tables.h \
+ x86\insnsi.h x86\regs.h
x86\regs.$(O): x86\regs.c config\msvc.h config\unknown.h config\watcom.h \
include\compiler.h include\nasmint.h include\tables.h x86\insnsi.h
x86\regvals.$(O): x86\regvals.c config\msvc.h config\unknown.h \
diff --git a/Mkfiles/openwcom.mak b/Mkfiles/openwcom.mak
index 9e6ee470..461c7347 100644
--- a/Mkfiles/openwcom.mak
+++ b/Mkfiles/openwcom.mak
@@ -332,379 +332,402 @@ alldeps: perlreq .SYMBOLIC
#-- Everything below is generated by mkdep.pl - do not edit --#
asm/assemble.$(O): asm/assemble.c asm/assemble.h asm/directiv.h &
asm/listing.h asm/pptok.h asm/preproc.h asm/tokens.h config/msvc.h &
- config/unknown.h config/watcom.h include/compiler.h include/disp8.h &
- include/error.h include/iflag.h include/insns.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h &
+ include/disp8.h include/error.h include/iflag.h include/insns.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
asm/directbl.$(O): asm/directbl.c asm/directiv.h config/msvc.h &
- config/unknown.h config/watcom.h include/compiler.h include/nasmint.h &
- include/nasmlib.h include/perfhash.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h &
+ include/nasmint.h include/nasmlib.h include/perfhash.h
asm/directiv.$(O): asm/directiv.c asm/assemble.h asm/directiv.h asm/eval.h &
asm/float.h asm/listing.h asm/pptok.h asm/preproc.h asm/stdscan.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/error.h include/iflag.h include/labels.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h output/outform.h x86/iflaggen.h &
- x86/insnsi.h x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/error.h include/iflag.h include/labels.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h output/outform.h &
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/error.$(O): asm/error.c config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasmint.h include/nasmlib.h
+ include/bytesex.h include/compiler.h include/error.h include/nasmint.h &
+ include/nasmlib.h
asm/eval.$(O): asm/eval.c asm/assemble.h asm/directiv.h asm/eval.h &
asm/float.h asm/pptok.h asm/preproc.h config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/iflag.h &
- include/labels.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/iflag.h include/labels.h include/nasm.h include/nasmint.h &
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
+ include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/exprdump.$(O): asm/exprdump.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h &
- x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/insnsi.h x86/regs.h
asm/exprlib.$(O): asm/exprlib.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h &
- x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/insnsi.h x86/regs.h
asm/float.$(O): asm/float.c asm/directiv.h asm/float.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h x86/insnsi.h x86/regs.h
-asm/labels.$(O): asm/labels.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/error.h include/hashtbl.h include/labels.h include/nasm.h &
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
+asm/labels.$(O): asm/labels.c asm/directiv.h asm/pptok.h asm/preproc.h &
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/error.h include/hashtbl.h include/labels.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h &
+ x86/regs.h
asm/listing.$(O): asm/listing.c asm/directiv.h asm/listing.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
asm/nasm.$(O): asm/nasm.c asm/assemble.h asm/directiv.h asm/eval.h &
asm/float.h asm/listing.h asm/parser.h asm/pptok.h asm/preproc.h &
asm/stdscan.h asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/iflag.h include/insns.h &
- include/labels.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/raa.h include/saa.h &
- include/strlist.h include/tables.h include/ver.h output/outform.h &
- x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h &
+ include/insns.h include/labels.h include/nasm.h include/nasmint.h &
+ include/nasmlib.h include/opflags.h include/perfhash.h include/raa.h &
+ include/saa.h include/strlist.h include/tables.h include/ver.h &
+ output/outform.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/parser.$(O): asm/parser.c asm/assemble.h asm/directiv.h asm/eval.h &
asm/float.h asm/parser.h asm/pptok.h asm/preproc.h asm/stdscan.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/iflag.h include/insns.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h &
+ include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/pptok.$(O): asm/pptok.c asm/pptok.h asm/preproc.h config/msvc.h &
- config/unknown.h config/watcom.h include/compiler.h include/hashtbl.h &
- include/nasmint.h include/nasmlib.h
+ config/unknown.h config/watcom.h include/bytesex.h include/compiler.h &
+ include/hashtbl.h include/nasmint.h include/nasmlib.h
asm/pragma.$(O): asm/pragma.c asm/assemble.h asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/iflag.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
asm/preproc-nop.$(O): asm/preproc-nop.c asm/directiv.h asm/listing.h &
asm/pptok.h asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
asm/preproc.$(O): asm/preproc.c asm/directiv.h asm/eval.h asm/listing.h &
asm/pptok.h asm/preproc.h asm/quote.h asm/stdscan.h asm/tokens.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/error.h include/hashtbl.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h x86/insnsi.h x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/error.h include/hashtbl.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
asm/quote.$(O): asm/quote.c asm/quote.h config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h
asm/rdstrnum.$(O): asm/rdstrnum.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h &
- x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/insnsi.h x86/regs.h
asm/segalloc.$(O): asm/segalloc.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/iflag.h include/insns.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
asm/stdscan.$(O): asm/stdscan.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/quote.h asm/stdscan.h asm/tokens.h config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/iflag.h &
- include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- x86/iflaggen.h x86/insnsi.h x86/regs.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/iflag.h include/insns.h include/nasm.h include/nasmint.h &
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
+ include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
asm/strfunc.$(O): asm/strfunc.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h &
- x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/insnsi.h x86/regs.h
asm/tokhash.$(O): asm/tokhash.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/stdscan.h asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/hashtbl.h include/iflag.h include/insns.h &
+ include/bytesex.h include/compiler.h include/hashtbl.h include/iflag.h &
+ include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/iflaggen.h x86/insnsi.h x86/regs.h
+common/common.$(O): common/common.c asm/directiv.h asm/pptok.h asm/preproc.h &
+ asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h &
include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
x86/insnsi.h x86/regs.h
-common/common.$(O): common/common.c asm/directiv.h asm/pptok.h asm/preproc.h &
- asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/iflag.h include/insns.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
disasm/disasm.$(O): disasm/disasm.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h disasm/disasm.h &
- disasm/sync.h include/compiler.h include/disp8.h include/iflag.h &
- include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- x86/iflaggen.h x86/insnsi.h x86/regdis.h x86/regs.h
-disasm/ndisasm.$(O): disasm/ndisasm.c asm/directiv.h asm/pptok.h &
- asm/preproc.h asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- disasm/disasm.h disasm/sync.h include/compiler.h include/error.h &
+ disasm/sync.h include/bytesex.h include/compiler.h include/disp8.h &
include/iflag.h include/insns.h include/nasm.h include/nasmint.h &
include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h include/ver.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/tables.h x86/iflaggen.h x86/insnsi.h x86/regdis.h x86/regs.h
+disasm/ndisasm.$(O): disasm/ndisasm.c asm/directiv.h asm/pptok.h &
+ asm/preproc.h asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
+ disasm/disasm.h disasm/sync.h include/bytesex.h include/compiler.h &
+ include/error.h include/iflag.h include/insns.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h include/ver.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
disasm/sync.$(O): disasm/sync.c config/msvc.h config/unknown.h &
- config/watcom.h disasm/sync.h include/compiler.h include/nasmint.h &
- include/nasmlib.h
+ config/watcom.h disasm/sync.h include/bytesex.h include/compiler.h &
+ include/nasmint.h include/nasmlib.h
macros/macros.$(O): macros/macros.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/hashtbl.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- output/outform.h x86/insnsi.h x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/hashtbl.h include/nasm.h include/nasmint.h &
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
+ include/tables.h output/outform.h x86/insnsi.h x86/regs.h
nasmlib/badenum.$(O): nasmlib/badenum.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h
nasmlib/bsi.$(O): nasmlib/bsi.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
-nasmlib/crc64.$(O): nasmlib/crc64.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/hashtbl.h include/nasmint.h &
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
include/nasmlib.h
+nasmlib/crc64.$(O): nasmlib/crc64.c config/msvc.h config/unknown.h &
+ config/watcom.h include/bytesex.h include/compiler.h include/hashtbl.h &
+ include/nasmint.h include/nasmlib.h
nasmlib/file.$(O): nasmlib/file.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h nasmlib/file.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h nasmlib/file.h
nasmlib/filename.$(O): nasmlib/filename.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h
nasmlib/hashtbl.$(O): nasmlib/hashtbl.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/hashtbl.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/hashtbl.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
nasmlib/ilog2.$(O): nasmlib/ilog2.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
-nasmlib/malloc.$(O): nasmlib/malloc.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
include/nasmlib.h
+nasmlib/malloc.$(O): nasmlib/malloc.c config/msvc.h config/unknown.h &
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h
nasmlib/md5c.$(O): nasmlib/md5c.c config/msvc.h config/unknown.h &
config/watcom.h include/compiler.h include/md5.h include/nasmint.h
nasmlib/mmap.$(O): nasmlib/mmap.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h nasmlib/file.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h nasmlib/file.h
nasmlib/path.$(O): nasmlib/path.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h
nasmlib/perfhash.$(O): nasmlib/perfhash.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/hashtbl.h include/nasmint.h &
- include/nasmlib.h include/perfhash.h
+ config/watcom.h include/bytesex.h include/compiler.h include/hashtbl.h &
+ include/nasmint.h include/nasmlib.h include/perfhash.h
nasmlib/raa.$(O): nasmlib/raa.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h &
- include/raa.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h include/raa.h
nasmlib/rbtree.$(O): nasmlib/rbtree.c config/msvc.h config/unknown.h &
config/watcom.h include/compiler.h include/nasmint.h include/rbtree.h
nasmlib/readnum.$(O): nasmlib/readnum.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h x86/insnsi.h x86/regs.h
nasmlib/realpath.$(O): nasmlib/realpath.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h
nasmlib/saa.$(O): nasmlib/saa.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h &
- include/saa.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h include/saa.h
nasmlib/srcfile.$(O): nasmlib/srcfile.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/hashtbl.h include/nasmint.h &
- include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/hashtbl.h &
+ include/nasmint.h include/nasmlib.h
nasmlib/string.$(O): nasmlib/string.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h
nasmlib/strlist.$(O): nasmlib/strlist.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h &
- include/strlist.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h include/strlist.h
nasmlib/ver.$(O): nasmlib/ver.c include/ver.h version.h
nasmlib/zerobuf.$(O): nasmlib/zerobuf.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h
output/codeview.$(O): output/codeview.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/hashtbl.h include/md5.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/saa.h include/strlist.h include/tables.h &
- output/outlib.h output/pecoff.h version.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/hashtbl.h &
+ include/md5.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/saa.h include/strlist.h &
+ include/tables.h output/outlib.h output/pecoff.h version.h x86/insnsi.h &
+ x86/regs.h
output/legacy.$(O): output/legacy.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/error.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- output/outlib.h x86/insnsi.h x86/regs.h
-output/nulldbg.$(O): output/nulldbg.c asm/directiv.h asm/pptok.h &
- asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
include/compiler.h include/error.h include/nasm.h include/nasmint.h &
include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
+output/nulldbg.$(O): output/nulldbg.c asm/directiv.h asm/pptok.h &
+ asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
output/nullout.$(O): output/nullout.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
output/outaout.$(O): output/outaout.c asm/directiv.h asm/eval.h asm/pptok.h &
asm/preproc.h asm/stdscan.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/raa.h &
- include/saa.h include/strlist.h include/tables.h output/outform.h &
- output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/raa.h include/saa.h include/strlist.h include/tables.h &
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outas86.$(O): output/outas86.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/raa.h &
- include/saa.h include/strlist.h include/tables.h output/outform.h &
- output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/raa.h include/saa.h include/strlist.h include/tables.h &
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outbin.$(O): output/outbin.c asm/directiv.h asm/eval.h asm/pptok.h &
asm/preproc.h asm/stdscan.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/labels.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/saa.h include/strlist.h include/tables.h output/outform.h &
- output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/labels.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/saa.h include/strlist.h include/tables.h &
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outcoff.$(O): output/outcoff.c asm/directiv.h asm/eval.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/raa.h &
- include/saa.h include/strlist.h include/tables.h output/outform.h &
- output/outlib.h output/pecoff.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/raa.h include/saa.h include/strlist.h include/tables.h &
+ output/outform.h output/outlib.h output/pecoff.h x86/insnsi.h x86/regs.h
output/outdbg.$(O): output/outdbg.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/iflag.h include/insns.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h output/outform.h &
- output/outlib.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/iflag.h &
+ include/insns.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ output/outform.h output/outlib.h x86/iflaggen.h x86/insnsi.h x86/regs.h
output/outelf.$(O): output/outelf.c asm/directiv.h asm/eval.h asm/pptok.h &
asm/preproc.h asm/stdscan.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/raa.h &
- include/rbtree.h include/saa.h include/strlist.h include/tables.h &
- include/ver.h output/dwarf.h output/elf.h output/outelf.h output/outform.h &
- output/outlib.h output/stabs.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/raa.h include/rbtree.h include/saa.h include/strlist.h &
+ include/tables.h include/ver.h output/dwarf.h output/elf.h output/outelf.h &
+ output/outform.h output/outlib.h output/stabs.h x86/insnsi.h x86/regs.h
output/outform.$(O): output/outform.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- output/outform.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/nasm.h include/nasmint.h &
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
+ include/tables.h output/outform.h x86/insnsi.h x86/regs.h
output/outieee.$(O): output/outieee.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h include/ver.h output/outform.h &
+ output/outlib.h x86/insnsi.h x86/regs.h
+output/outlib.$(O): output/outlib.c asm/directiv.h asm/pptok.h asm/preproc.h &
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
include/compiler.h include/error.h include/nasm.h include/nasmint.h &
include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h include/ver.h output/outform.h output/outlib.h &
- x86/insnsi.h x86/regs.h
-output/outlib.$(O): output/outlib.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/error.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- output/outlib.h x86/insnsi.h x86/regs.h
+ include/tables.h output/outlib.h x86/insnsi.h x86/regs.h
output/outmacho.$(O): output/outmacho.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/labels.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/raa.h include/rbtree.h include/saa.h include/strlist.h &
- include/tables.h include/ver.h output/dwarf.h output/outform.h &
- output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/labels.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/raa.h include/rbtree.h include/saa.h &
+ include/strlist.h include/tables.h include/ver.h output/dwarf.h &
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/outobj.$(O): output/outobj.c asm/directiv.h asm/eval.h asm/pptok.h &
asm/preproc.h asm/stdscan.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h include/ver.h output/outform.h output/outlib.h &
- x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h include/ver.h output/outform.h &
+ output/outlib.h x86/insnsi.h x86/regs.h
output/outrdf2.$(O): output/outrdf2.c asm/directiv.h asm/pptok.h &
asm/preproc.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/rdoff.h &
- include/saa.h include/strlist.h include/tables.h output/outform.h &
- output/outlib.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/error.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/rdoff.h include/saa.h include/strlist.h include/tables.h &
+ output/outform.h output/outlib.h x86/insnsi.h x86/regs.h
output/strtbl.$(O): output/strtbl.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/error.h include/hashtbl.h include/nasm.h include/nasmint.h &
- include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
- include/tables.h output/strtbl.h x86/insnsi.h x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/error.h include/hashtbl.h include/nasm.h &
+ include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
+ include/strlist.h include/tables.h output/strtbl.h x86/insnsi.h x86/regs.h
rdoff/collectn.$(O): rdoff/collectn.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/collectn.h rdoff/rdfutils.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/collectn.h &
+ rdoff/rdfutils.h
rdoff/hash.$(O): rdoff/hash.c config/msvc.h config/unknown.h config/watcom.h &
include/compiler.h include/nasmint.h rdoff/hash.h
rdoff/ldrdf.$(O): rdoff/ldrdf.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/collectn.h rdoff/ldsegs.h &
- rdoff/rdfutils.h rdoff/rdlib.h rdoff/segtab.h rdoff/symtab.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/collectn.h &
+ rdoff/ldsegs.h rdoff/rdfutils.h rdoff/rdlib.h rdoff/segtab.h rdoff/symtab.h
rdoff/rdf2bin.$(O): rdoff/rdf2bin.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/rdfload.h rdoff/rdfutils.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfload.h &
+ rdoff/rdfutils.h
rdoff/rdfdump.$(O): rdoff/rdfdump.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
rdoff/rdflib.$(O): rdoff/rdflib.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
rdoff/rdfload.$(O): rdoff/rdfload.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/collectn.h rdoff/rdfload.h &
- rdoff/rdfutils.h rdoff/symtab.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/collectn.h &
+ rdoff/rdfload.h rdoff/rdfutils.h rdoff/symtab.h
rdoff/rdlar.$(O): rdoff/rdlar.c config/msvc.h config/unknown.h &
config/watcom.h include/compiler.h include/nasmint.h rdoff/rdlar.h
rdoff/rdlib.$(O): rdoff/rdlib.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/rdfutils.h rdoff/rdlar.h &
- rdoff/rdlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h &
+ rdoff/rdlar.h rdoff/rdlib.h
rdoff/rdoff.$(O): rdoff/rdoff.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h
rdoff/rdx.$(O): rdoff/rdx.c config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/error.h include/nasmint.h include/nasmlib.h &
- include/rdoff.h rdoff/rdfload.h rdoff/rdfutils.h rdoff/symtab.h
+ include/bytesex.h include/compiler.h include/error.h include/nasmint.h &
+ include/nasmlib.h include/rdoff.h rdoff/rdfload.h rdoff/rdfutils.h &
+ rdoff/symtab.h
rdoff/segtab.$(O): rdoff/segtab.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/rdfutils.h rdoff/segtab.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/rdfutils.h &
+ rdoff/segtab.h
rdoff/symtab.$(O): rdoff/symtab.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h include/rdoff.h rdoff/hash.h rdoff/rdfutils.h &
- rdoff/symtab.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h include/rdoff.h rdoff/hash.h &
+ rdoff/rdfutils.h rdoff/symtab.h
stdlib/snprintf.$(O): stdlib/snprintf.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/nasmint.h include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/nasmint.h &
+ include/nasmlib.h
stdlib/strlcpy.$(O): stdlib/strlcpy.c config/msvc.h config/unknown.h &
config/watcom.h include/compiler.h include/nasmint.h
stdlib/strnlen.$(O): stdlib/strnlen.c config/msvc.h config/unknown.h &
config/watcom.h include/compiler.h include/nasmint.h
stdlib/vsnprintf.$(O): stdlib/vsnprintf.c config/msvc.h config/unknown.h &
- config/watcom.h include/compiler.h include/error.h include/nasmint.h &
- include/nasmlib.h
+ config/watcom.h include/bytesex.h include/compiler.h include/error.h &
+ include/nasmint.h include/nasmlib.h
x86/disp8.$(O): x86/disp8.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/disp8.h include/nasm.h include/nasmint.h include/nasmlib.h &
- include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
- x86/insnsi.h x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/disp8.h include/nasm.h include/nasmint.h &
+ include/nasmlib.h include/opflags.h include/perfhash.h include/strlist.h &
+ include/tables.h x86/insnsi.h x86/regs.h
x86/iflag.$(O): x86/iflag.c config/msvc.h config/unknown.h config/watcom.h &
include/compiler.h include/iflag.h include/nasmint.h x86/iflaggen.h
x86/insnsa.$(O): x86/insnsa.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/iflag.h include/insns.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
x86/insnsb.$(O): x86/insnsb.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/iflag.h include/insns.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
x86/insnsd.$(O): x86/insnsd.c asm/directiv.h asm/pptok.h asm/preproc.h &
asm/tokens.h config/msvc.h config/unknown.h config/watcom.h &
- include/compiler.h include/iflag.h include/insns.h include/nasm.h &
- include/nasmint.h include/nasmlib.h include/opflags.h include/perfhash.h &
- include/strlist.h include/tables.h x86/iflaggen.h x86/insnsi.h x86/regs.h
+ include/bytesex.h include/compiler.h include/iflag.h include/insns.h &
+ include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
+ include/perfhash.h include/strlist.h include/tables.h x86/iflaggen.h &
+ x86/insnsi.h x86/regs.h
x86/insnsn.$(O): x86/insnsn.c config/msvc.h config/unknown.h config/watcom.h &
include/compiler.h include/nasmint.h include/tables.h x86/insnsi.h
x86/regdis.$(O): x86/regdis.c x86/regdis.h x86/regs.h
x86/regflags.$(O): x86/regflags.c asm/directiv.h asm/pptok.h asm/preproc.h &
- config/msvc.h config/unknown.h config/watcom.h include/compiler.h &
- include/nasm.h include/nasmint.h include/nasmlib.h include/opflags.h &
- include/perfhash.h include/strlist.h include/tables.h x86/insnsi.h &
- x86/regs.h
+ config/msvc.h config/unknown.h config/watcom.h include/bytesex.h &
+ include/compiler.h include/nasm.h include/nasmint.h include/nasmlib.h &
+ include/opflags.h include/perfhash.h include/strlist.h include/tables.h &
+ x86/insnsi.h x86/regs.h
x86/regs.$(O): x86/regs.c config/msvc.h config/unknown.h config/watcom.h &
include/compiler.h include/nasmint.h include/tables.h x86/insnsi.h
x86/regvals.$(O): x86/regvals.c config/msvc.h config/unknown.h &
diff --git a/configure.ac b/configure.ac
index 8ee20798..26f61f43 100644
--- a/configure.ac
+++ b/configure.ac
@@ -88,7 +88,7 @@ AC_CHECK_HEADERS(stdnoreturn.h)
AC_CHECK_HEADERS(io.h)
AC_CHECK_HEADERS(fcntl.h)
AC_CHECK_HEADERS(unistd.h)
-AC_CHECK_HEADERS(sys/param.h)
+AC_CHECK_HEADERS(endian.h)
AC_CHECK_HEADERS(sys/mman.h)
AC_CHECK_HEADERS(sys/types.h)
AC_CHECK_HEADERS(sys/stat.h)
@@ -165,10 +165,6 @@ AC_SUBST([PDFOPT])
dnl
dnl Look for byte-swapping support...
dnl
-PA_ADD_HEADERS(endian.h asm/byteorder.h)
-PA_HAVE_FUNC(__cpu_to_le16, (0))
-PA_HAVE_FUNC(__cpu_to_le32, (0))
-PA_HAVE_FUNC(__cpu_to_le64, (0))
PA_HAVE_FUNC(cpu_to_le16, (0))
PA_HAVE_FUNC(cpu_to_le32, (0))
PA_HAVE_FUNC(cpu_to_le64, (0))
diff --git a/include/bytesex.h b/include/bytesex.h
new file mode 100644
index 00000000..376bb6d6
--- /dev/null
+++ b/include/bytesex.h
@@ -0,0 +1,230 @@
+/* ----------------------------------------------------------------------- *
+ *
+ * Copyright 1996-2017 The NASM Authors - All Rights Reserved
+ * See the file AUTHORS included with the NASM distribution for
+ * the specific copyright holders.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following
+ * conditions are met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above
+ * copyright notice, this list of conditions and the following
+ * disclaimer in the documentation and/or other materials provided
+ * with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+ * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+ * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ * ----------------------------------------------------------------------- */
+
+/*
+ * bytesex.h - byte order helper functions
+ *
+ * In this function, be careful about getting X86_MEMORY versus
+ * LITTLE_ENDIAN correct: X86_MEMORY also means we are allowed to
+ * do unaligned memory references, and is probabilistic.
+ */
+
+#ifndef NASM_BYTEORD_H
+#define NASM_BYTEORD_H
+
+#include "compiler.h"
+
+/*
+ * Some handy macros that will probably be of use in more than one
+ * output format: convert integers into little-endian byte packed
+ * format in memory.
+ */
+
+#if X86_MEMORY
+
+#define WRITECHAR(p,v) \
+ do { \
+ *(uint8_t *)(p) = (v); \
+ (p) += 1; \
+ } while (0)
+
+#define WRITESHORT(p,v) \
+ do { \
+ *(uint16_t *)(p) = (v); \
+ (p) += 2; \
+ } while (0)
+
+#define WRITELONG(p,v) \
+ do { \
+ *(uint32_t *)(p) = (v); \
+ (p) += 4; \
+ } while (0)
+
+#define WRITEDLONG(p,v) \
+ do { \
+ *(uint64_t *)(p) = (v); \
+ (p) += 8; \
+ } while (0)
+
+#define WRITEADDR(p,v,s) \
+ do { \
+ uint64_t _wa_v = (v); \
+ memcpy((p), &_wa_v, (s)); \
+ (p) += (s); \
+ } while (0)
+
+#else /* !X86_MEMORY */
+
+#define WRITECHAR(p,v) \
+ do { \
+ uint8_t *_wc_p = (uint8_t *)(p); \
+ uint8_t _wc_v = (v); \
+ _wc_p[0] = _wc_v; \
+ (p) = (void *)(_wc_p + 1); \
+ } while (0)
+
+#define WRITESHORT(p,v) \
+ do { \
+ uint8_t *_ws_p = (uint8_t *)(p); \
+ uint16_t _ws_v = (v); \
+ _ws_p[0] = _ws_v; \
+ _ws_p[1] = _ws_v >> 8; \
+ (p) = (void *)(_ws_p + 2); \
+ } while (0)
+
+#define WRITELONG(p,v) \
+ do { \
+ uint8_t *_wl_p = (uint8_t *)(p); \
+ uint32_t _wl_v = (v); \
+ _wl_p[0] = _wl_v; \
+ _wl_p[1] = _wl_v >> 8; \
+ _wl_p[2] = _wl_v >> 16; \
+ _wl_p[3] = _wl_v >> 24; \
+ (p) = (void *)(_wl_p + 4); \
+ } while (0)
+
+#define WRITEDLONG(p,v) \
+ do { \
+ uint8_t *_wq_p = (uint8_t *)(p); \
+ uint64_t _wq_v = (v); \
+ _wq_p[0] = _wq_v; \
+ _wq_p[1] = _wq_v >> 8; \
+ _wq_p[2] = _wq_v >> 16; \
+ _wq_p[3] = _wq_v >> 24; \
+ _wq_p[4] = _wq_v >> 32; \
+ _wq_p[5] = _wq_v >> 40; \
+ _wq_p[6] = _wq_v >> 48; \
+ _wq_p[7] = _wq_v >> 56; \
+ (p) = (void *)(_wq_p + 8); \
+ } while (0)
+
+#define WRITEADDR(p,v,s) \
+ do { \
+ int _wa_s = (s); \
+ uint64_t _wa_v = (v); \
+ while (_wa_s--) { \
+ WRITECHAR(p,_wa_v); \
+ _wa_v >>= 8; \
+ } \
+ } while(0)
+
+#endif
+
+
+/*
+ * Endian control functions which work on a single integer
+ */
+#ifdef WORDS_LITTLEENDIAN
+
+#ifndef HAVE_CPU_TO_LE16
+static inline uint16_t cpu_to_le16(uint16_t v) { return v; }
+#endif
+#ifndef HAVE_CPU_TO_LE32
+static inline uint32_t cpu_to_le32(uint32_t v) { return v; }
+#endif
+#ifndef HAVE_CPU_TO_LE64
+static inline uint64_t cpu_to_le64(uint64_t v) { return v; }
+#endif
+
+#elif defined(WORDS_BIGENDIAN)
+
+#ifndef HAVE_CPU_TO_LE16
+static inline uint16_t cpu_to_le16(uint16_t v)
+{
+# ifdef HAVE___CPU_TO_LE16
+ return __cpu_to_le16(v);
+# elif defined(HAVE_HTOLE16)
+ return htole16(v);
+# elif defined(HAVE___BSWAP_16)
+ return __bswap_16(v);
+# elif defined(HAVE___BUILTIN_BSWAP16)
+ return __builtin_bswap16(v);
+# elif defined(HAVE__BYTESWAP_USHORT) && (USHRT_MAX == 0xffffU)
+ return _byteswap_ushort(v);
+# else
+ return (v << 8) | (v >> 8);
+# endif
+}
+#endif
+
+#ifndef HAVE_CPU_TO_LE32
+static inline uint32_t cpu_to_le32(uint32_t v)
+{
+# ifdef HAVE___CPU_TO_LE32
+ return __cpu_to_le32(v);
+# elif defined(HAVE_HTOLE32)
+ return htole32(v);
+# elif defined(HAVE___BSWAP_32)
+ return __bswap_32(v);
+# elif defined(HAVE___BUILTIN_BSWAP32)
+ return __builtin_bswap32(v);
+# elif defined(HAVE__BYTESWAP_ULONG) && (ULONG_MAX == 0xffffffffUL)
+ return _byteswap_ulong(v);
+# else
+ v = ((v << 8) & 0xff00ff00 ) |
+ ((v >> 8) & 0x00ff00ff);
+ return (v << 16) | (v >> 16);
+# endif
+}
+#endif
+
+#ifndef HAVE_CPU_TO_LE64
+static inline uint64_t cpu_to_le64(uint64_t v)
+{
+# ifdef HAVE___CPU_TO_LE64
+ return __cpu_to_le64(v);
+# elif defined(HAVE_HTOLE64)
+ return htole64(v);
+# elif defined(HAVE___BSWAP_64)
+ return __bswap_64(v);
+# elif defined(HAVE___BUILTIN_BSWAP64)
+ return __builtin_bswap64(v);
+# elif defined(HAVE__BYTESWAP_UINT64)
+ return _byteswap_uint64(v);
+# else
+ v = ((v << 8) & 0xff00ff00ff00ff00ull) |
+ ((v >> 8) & 0x00ff00ff00ff00ffull);
+ v = ((v << 16) & 0xffff0000ffff0000ull) |
+ ((v >> 16) & 0x0000ffff0000ffffull);
+ return (v << 32) | (v >> 32);
+# endif
+}
+#endif
+
+#else /* not WORDS_LITTLEENDIAN or WORDS_BIGENDIAN */
+
+#error "Update byteord.h to include arbitrary byte orders"
+
+#endif
+
+#endif /* NASM_BYTEORD_H */
diff --git a/include/compiler.h b/include/compiler.h
index 79a9ef2e..c068b72d 100644
--- a/include/compiler.h
+++ b/include/compiler.h
@@ -86,6 +86,39 @@
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.h>
#endif
+#ifdef HAVE_ENDIAN_H
+# include <endian.h>
+#endif
+
+/*
+ * If we have BYTE_ORDER defined, trust it over what autoconf came up
+ * with, especially since autoconf obviously can't figure things out
+ * for a universal compiler.
+ */
+#if defined(BYTE_ORDER) && defined(LITTLE_ENDIAN) && defined(BIG_ENDIAN)
+# undef WORDS_LITTLEENDIAN
+# undef WORDS_BIGENDIAN
+# if BYTE_ORDER == LITTLE_ENDIAN
+# define WORDS_LITTLEENDIAN 1
+# elif BYTE_ORDER == BIG_ENDIAN
+# define WORDS_BIGENDIAN 1
+# endif
+#endif
+
+/*
+ * Define this to 1 for faster performance if this is a littleendian
+ * platform which can do unaligned memory references. It is safe
+ * to leave it defined to 0 even if that is true.
+ */
+#if defined(__386__) || defined(__i386__) || defined(__x86_64__) \
+ || defined(_M_IX86) || defined(_M_X64)
+# define X86_MEMORY 1
+# ifndef WORDS_LITTLEENDIAN
+# define WORDS_LITTLEENDIAN 1
+# endif
+#else
+# define X86_MEMORY 0
+#endif
/* Some versions of MSVC have these only with underscores in front */
#ifndef HAVE_SNPRINTF
@@ -161,20 +194,6 @@ size_t strnlen(const char *s, size_t maxlen);
#endif
/*
- * Define this to 1 for faster performance if this is a littleendian
- * platform which can do unaligned memory references. It is safe
- * to leave it defined to 0 even if that is true.
- */
-#if defined(__386__) || defined(__i386__) || defined(__x86_64__)
-# define X86_MEMORY 1
-# ifndef WORDS_LITTLEENDIAN
-# define WORDS_LITTLEENDIAN 1
-# endif
-#else
-# define X86_MEMORY 0
-#endif
-
-/*
* Hints to the compiler that a particular branch of code is more or
* less likely to be taken.
*/
diff --git a/include/nasmlib.h b/include/nasmlib.h
index a71a99ac..8f829ad7 100644
--- a/include/nasmlib.h
+++ b/include/nasmlib.h
@@ -39,6 +39,7 @@
#define NASM_NASMLIB_H
#include "compiler.h"
+#include "bytesex.h"
#include <ctype.h>
#include <stdio.h>
@@ -247,134 +248,7 @@ void standard_extension(char *inname, char *outname, char *extension);
#define IS_ALIGNED(v, a) (((v) & ((a) - 1)) == 0)
/*
- * some handy macros that will probably be of use in more than one
- * output format: convert integers into little-endian byte packed
- * format in memory
- */
-
-#if X86_MEMORY
-
-static inline uint8_t char_le(uint8_t v) { return v; }
-static inline uint16_t short_le(uint16_t v) { return v; }
-static inline uint32_t long_le(uint32_t v) { return v; }
-static inline uint64_t dlong_le(uint64_t v) { return v; }
-
-#define WRITECHAR(p,v) \
- do { \
- *(uint8_t *)(p) = (v); \
- (p) += 1; \
- } while (0)
-
-#define WRITESHORT(p,v) \
- do { \
- *(uint16_t *)(p) = (v); \
- (p) += 2; \
- } while (0)
-
-#define WRITELONG(p,v) \
- do { \
- *(uint32_t *)(p) = (v); \
- (p) += 4; \
- } while (0)
-
-#define WRITEDLONG(p,v) \
- do { \
- *(uint64_t *)(p) = (v); \
- (p) += 8; \
- } while (0)
-
-#define WRITEADDR(p,v,s) \
- do { \
- uint64_t _wa_v = (v); \
- memcpy((p), &_wa_v, (s)); \
- (p) += (s); \
- } while (0)
-
-#else /* !X86_MEMORY */
-
-static inline uint8_t char_le(uint8_t v)
-{
- return v;
-}
-
-static inline uint16_t short_le(uint16_t v)
-{
- return (v << 8) | (v >> 8);
-}
-
-static inline uint32_t long_le(uint32_t v)
-{
- v = ((v << 8) & 0xff00ff00 ) |
- ((v >> 8) & 0x00ff00ff);
- return (v << 16) | (v >> 16);
-}
-
-static inline uint64_t dlong_le(uint64_t v)
-{
- v = ((v << 8) & 0xff00ff00ff00ff00ull) |
- ((v >> 8) & 0x00ff00ff00ff00ffull);
- v = ((v << 16) & 0xffff0000ffff0000ull) |
- ((v >> 16) & 0x0000ffff0000ffffull);
- return (v << 32) | (v >> 32);
-}
-
-#define WRITECHAR(p,v) \
- do { \
- uint8_t *_wc_p = (uint8_t *)(p); \
- uint8_t _wc_v = (v); \
- _wc_p[0] = _wc_v; \
- (p) = (void *)(_wc_p + 1); \
- } while (0)
-
-#define WRITESHORT(p,v) \
- do { \
- uint8_t *_ws_p = (uint8_t *)(p); \
- uint16_t _ws_v = (v); \
- _ws_p[0] = _ws_v; \
- _ws_p[1] = _ws_v >> 8; \
- (p) = (void *)(_ws_p + 2); \
- } while (0)
-
-#define WRITELONG(p,v) \
- do { \
- uint8_t *_wl_p = (uint8_t *)(p); \
- uint32_t _wl_v = (v); \
- _wl_p[0] = _wl_v; \
- _wl_p[1] = _wl_v >> 8; \
- _wl_p[2] = _wl_v >> 16; \
- _wl_p[3] = _wl_v >> 24; \
- (p) = (void *)(_wl_p + 4); \
- } while (0)
-
-#define WRITEDLONG(p,v) \
- do { \
- uint8_t *_wq_p = (uint8_t *)(p); \
- uint64_t _wq_v = (v); \
- _wq_p[0] = _wq_v; \
- _wq_p[1] = _wq_v >> 8; \
- _wq_p[2] = _wq_v >> 16; \
- _wq_p[3] = _wq_v >> 24; \
- _wq_p[4] = _wq_v >> 32; \
- _wq_p[5] = _wq_v >> 40; \
- _wq_p[6] = _wq_v >> 48; \
- _wq_p[7] = _wq_v >> 56; \
- (p) = (void *)(_wq_p + 8); \
- } while (0)
-
-#define WRITEADDR(p,v,s) \
- do { \
- int _wa_s = (s); \
- uint64_t _wa_v = (v); \
- while (_wa_s--) { \
- WRITECHAR(p,_wa_v); \
- _wa_v >>= 8; \
- } \
- } while(0)
-
-#endif
-
-/*
- * and routines to do the same thing to a file
+ * Routines to write littleendian data to a file
*/
#define fwriteint8_t(d,f) putc(d,f)
void fwriteint16_t(uint16_t data, FILE * fp);
diff --git a/output/outelf.c b/output/outelf.c
index e8d95ea0..2a9bf06d 100644
--- a/output/outelf.c
+++ b/output/outelf.c
@@ -1614,25 +1614,25 @@ static void elf_write(void)
nasm_zero(ehdr.e_ident);
memcpy(ehdr.e_ident, ELFMAG, SELFMAG);
- ehdr.e_ident[EI_CLASS] = char_le(ELFCLASS32);
- ehdr.e_ident[EI_DATA] = char_le(ELFDATA2LSB);
- ehdr.e_ident[EI_VERSION] = char_le(EV_CURRENT);
- ehdr.e_ident[EI_OSABI] = char_le(elf_osabi);
- ehdr.e_ident[EI_ABIVERSION] = char_le(elf_abiver);
-
- ehdr.e_type = short_le(ET_REL);
- ehdr.e_machine = short_le(is_elf32() ? EM_386 : EM_X86_64);
- ehdr.e_version = short_le(EV_CURRENT);
+ ehdr.e_ident[EI_CLASS] = ELFCLASS32;
+ ehdr.e_ident[EI_DATA] = ELFDATA2LSB;
+ ehdr.e_ident[EI_VERSION] = EV_CURRENT;
+ ehdr.e_ident[EI_OSABI] = elf_osabi;
+ ehdr.e_ident[EI_ABIVERSION] = elf_abiver;
+
+ ehdr.e_type = cpu_to_le16(ET_REL);
+ ehdr.e_machine = cpu_to_le16(is_elf32() ? EM_386 : EM_X86_64);
+ ehdr.e_version = cpu_to_le16(EV_CURRENT);
ehdr.e_entry = 0;
ehdr.e_phoff = 0;
ehdr.e_shoff = sizeof(Elf64_Ehdr);
ehdr.e_flags = 0;
- ehdr.e_ehsize = short_le(sizeof(Elf32_Ehdr));
+ ehdr.e_ehsize = cpu_to_le16(sizeof(Elf32_Ehdr));
ehdr.e_phentsize = 0;
ehdr.e_phnum = 0;
- ehdr.e_shentsize = short_le(sizeof(Elf32_Shdr));
- ehdr.e_shnum = short_le(nsections);
- ehdr.e_shstrndx = short_le(sec_shstrtab);
+ ehdr.e_shentsize = cpu_to_le16(sizeof(Elf32_Shdr));
+ ehdr.e_shnum = cpu_to_le16(nsections);
+ ehdr.e_shstrndx = cpu_to_le16(sec_shstrtab);
nasm_write(&ehdr, sizeof(ehdr), ofile);
fwritezero(sizeof(Elf64_Ehdr) - sizeof(Elf32_Ehdr), ofile);
@@ -1643,25 +1643,25 @@ static void elf_write(void)
nasm_zero(ehdr.e_ident);
memcpy(ehdr.e_ident, ELFMAG, SELFMAG);
- ehdr.e_ident[EI_CLASS] = char_le(ELFCLASS64);
- ehdr.e_ident[EI_DATA] = char_le(ELFDATA2LSB);
- ehdr.e_ident[EI_VERSION] = char_le(EV_CURRENT);
- ehdr.e_ident[EI_OSABI] = char_le(elf_osabi);
- ehdr.e_ident[EI_ABIVERSION] = char_le(elf_abiver);
-
- ehdr.e_type = short_le(ET_REL);
- ehdr.e_machine = short_le(EM_X86_64);
- ehdr.e_version = short_le(EV_CURRENT);
+ ehdr.e_ident[EI_CLASS] = ELFCLASS64;
+ ehdr.e_ident[EI_DATA] = ELFDATA2LSB;
+ ehdr.e_ident[EI_VERSION] = EV_CURRENT;
+ ehdr.e_ident[EI_OSABI] = elf_osabi;
+ ehdr.e_ident[EI_ABIVERSION] = elf_abiver;
+
+ ehdr.e_type = cpu_to_le16(ET_REL);
+ ehdr.e_machine = cpu_to_le16(EM_X86_64);
+ ehdr.e_version = cpu_to_le16(EV_CURRENT);
ehdr.e_entry = 0;
ehdr.e_phoff = 0;
ehdr.e_shoff = sizeof(Elf64_Ehdr);
ehdr.e_flags = 0;
- ehdr.e_ehsize = short_le(sizeof(Elf64_Ehdr));
+ ehdr.e_ehsize = cpu_to_le16(sizeof(Elf64_Ehdr));
ehdr.e_phentsize = 0;
ehdr.e_phnum = 0;
- ehdr.e_shentsize = short_le(sizeof(Elf64_Shdr));
- ehdr.e_shnum = short_le(nsections);
- ehdr.e_shstrndx = short_le(sec_shstrtab);
+ ehdr.e_shentsize = cpu_to_le16(sizeof(Elf64_Shdr));
+ ehdr.e_shnum = cpu_to_le16(nsections);
+ ehdr.e_shstrndx = cpu_to_le16(sec_shstrtab);
nasm_write(&ehdr, sizeof(ehdr), ofile);
}
@@ -1860,19 +1860,19 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
* Next, an entry for the file name.
*/
if (is_elf64()) {
- u.sym64.st_name = long_le(1);
- u.sym64.st_info = char_le(ELF64_ST_INFO(STB_LOCAL, STT_FILE));
+ u.sym64.st_name = cpu_to_le32(1);
+ u.sym64.st_info = ELF64_ST_INFO(STB_LOCAL, STT_FILE);
u.sym64.st_other = 0;
- u.sym64.st_shndx = short_le(SHN_ABS);
+ u.sym64.st_shndx = cpu_to_le16(SHN_ABS);
u.sym64.st_value = 0;
u.sym64.st_size = 0;
} else {
- u.sym32.st_name = long_le(1);
+ u.sym32.st_name = cpu_to_le32(1);
u.sym32.st_value = 0;
u.sym32.st_size = 0;
- u.sym32.st_info = char_le(ELF32_ST_INFO(STB_LOCAL, STT_FILE));
+ u.sym32.st_info = ELF32_ST_INFO(STB_LOCAL, STT_FILE);
u.sym32.st_other = 0;
- u.sym32.st_shndx = short_le(SHN_ABS);
+ u.sym32.st_shndx = cpu_to_le16(SHN_ABS);
}
saa_wbytes(s, &u, usize);
*len += usize;
@@ -1889,8 +1889,8 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
u.sym64.st_value = 0;
u.sym64.st_size = 0;
for (i = 1; i <= nsects; i++) {
- u.sym64.st_info = char_le(ELF64_ST_INFO(STB_LOCAL, STT_SECTION));
- u.sym64.st_shndx = short_le(i);
+ u.sym64.st_info = ELF64_ST_INFO(STB_LOCAL, STT_SECTION);
+ u.sym64.st_shndx = cpu_to_le16(i);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -1901,8 +1901,8 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
u.sym32.st_size = 0;
u.sym32.st_other = 0;
for (i = 1; i <= nsects; i++) {
- u.sym32.st_info = char_le(ELF32_ST_INFO(STB_LOCAL, STT_SECTION));
- u.sym32.st_shndx = short_le(i);
+ u.sym32.st_info = ELF32_ST_INFO(STB_LOCAL, STT_SECTION);
+ u.sym32.st_shndx = cpu_to_le16(i);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -1917,12 +1917,12 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
while ((sym = saa_rstruct(syms))) {
if (sym->type & SYM_GLOBAL)
continue;
- u.sym64.st_name = long_le(sym->strpos);
- u.sym64.st_info = char_le(sym->type);
- u.sym64.st_other = char_le(sym->other);
- u.sym64.st_shndx = short_le(sym->section);
- u.sym64.st_value = dlong_le(sym->symv.key);
- u.sym64.st_size = dlong_le(sym->size);
+ u.sym64.st_name = cpu_to_le32(sym->strpos);
+ u.sym64.st_info = sym->type;
+ u.sym64.st_other = sym->other;
+ u.sym64.st_shndx = cpu_to_le16(sym->section);
+ u.sym64.st_value = cpu_to_le64(sym->symv.key);
+ u.sym64.st_size = cpu_to_le64(sym->size);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -1934,9 +1934,9 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
if (dfmt_is_dwarf()) {
dwarf_infosym = *local;
u.sym64.st_name = 0;
- u.sym64.st_info = char_le(ELF64_ST_INFO(STB_LOCAL, STT_SECTION));
+ u.sym64.st_info = ELF64_ST_INFO(STB_LOCAL, STT_SECTION);
u.sym64.st_other = 0;
- u.sym64.st_shndx = short_le(debug_info);
+ u.sym64.st_shndx = cpu_to_le16(debug_info);
u.sym64.st_value = 0;
u.sym64.st_size = 0;
saa_wbytes(s, &u, usize);
@@ -1944,9 +1944,9 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
(*local)++;
dwarf_abbrevsym = *local;
u.sym64.st_name = 0;
- u.sym64.st_info = char_le(ELF64_ST_INFO(STB_LOCAL, STT_SECTION));
+ u.sym64.st_info = ELF64_ST_INFO(STB_LOCAL, STT_SECTION);
u.sym64.st_other = 0;
- u.sym64.st_shndx = short_le(debug_abbrev);
+ u.sym64.st_shndx = cpu_to_le16(debug_abbrev);
u.sym64.st_value = 0;
u.sym64.st_size = 0;
saa_wbytes(s, &u, usize);
@@ -1954,9 +1954,9 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
(*local)++;
dwarf_linesym = *local;
u.sym64.st_name = 0;
- u.sym64.st_info = char_le(ELF64_ST_INFO(STB_LOCAL, STT_SECTION));
+ u.sym64.st_info = ELF64_ST_INFO(STB_LOCAL, STT_SECTION);
u.sym64.st_other = 0;
- u.sym64.st_shndx = short_le(debug_line);
+ u.sym64.st_shndx = cpu_to_le16(debug_line);
u.sym64.st_value = 0;
u.sym64.st_size = 0;
saa_wbytes(s, &u, usize);
@@ -1967,12 +1967,12 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
while ((sym = saa_rstruct(syms))) {
if (sym->type & SYM_GLOBAL)
continue;
- u.sym32.st_name = long_le(sym->strpos);
- u.sym32.st_value = long_le(sym->symv.key);
- u.sym32.st_size = long_le(sym->size);
- u.sym32.st_info = char_le(sym->type);
- u.sym32.st_other = char_le(sym->other);
- u.sym32.st_shndx = short_le(sym->section);
+ u.sym32.st_name = cpu_to_le32(sym->strpos);
+ u.sym32.st_value = cpu_to_le32(sym->symv.key);
+ u.sym32.st_size = cpu_to_le32(sym->size);
+ u.sym32.st_info = sym->type;
+ u.sym32.st_other = sym->other;
+ u.sym32.st_shndx = cpu_to_le16(sym->section);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -1986,9 +1986,9 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
u.sym32.st_name = 0;
u.sym32.st_value = 0;
u.sym32.st_size = 0;
- u.sym32.st_info = char_le(ELF32_ST_INFO(STB_LOCAL, STT_SECTION));
+ u.sym32.st_info = ELF32_ST_INFO(STB_LOCAL, STT_SECTION);
u.sym32.st_other = 0;
- u.sym32.st_shndx = short_le(sec_debug_info);
+ u.sym32.st_shndx = cpu_to_le16(sec_debug_info);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -1996,9 +1996,9 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
u.sym32.st_name = 0;
u.sym32.st_value = 0;
u.sym32.st_size = 0;
- u.sym32.st_info = char_le(ELF32_ST_INFO(STB_LOCAL, STT_SECTION));
+ u.sym32.st_info = ELF32_ST_INFO(STB_LOCAL, STT_SECTION);
u.sym32.st_other = 0;
- u.sym32.st_shndx = short_le(sec_debug_abbrev);
+ u.sym32.st_shndx = cpu_to_le16(sec_debug_abbrev);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -2006,9 +2006,9 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
u.sym32.st_name = 0;
u.sym32.st_value = 0;
u.sym32.st_size = 0;
- u.sym32.st_info = char_le(ELF32_ST_INFO(STB_LOCAL, STT_SECTION));
+ u.sym32.st_info = ELF32_ST_INFO(STB_LOCAL, STT_SECTION);
u.sym32.st_other = 0;
- u.sym32.st_shndx = short_le(sec_debug_line);
+ u.sym32.st_shndx = cpu_to_le16(sec_debug_line);
saa_wbytes(s, &u, usize);
*len += usize;
(*local)++;
@@ -2023,12 +2023,12 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
while ((sym = saa_rstruct(syms))) {
if (!(sym->type & SYM_GLOBAL))
continue;
- u.sym64.st_name = long_le(sym->strpos);
- u.sym64.st_info = char_le(sym->type);
- u.sym64.st_other = char_le(sym->other);
- u.sym64.st_shndx = short_le(sym->section);
- u.sym64.st_value = dlong_le(sym->symv.key);
- u.sym64.st_size = dlong_le(sym->size);
+ u.sym64.st_name = cpu_to_le32(sym->strpos);
+ u.sym64.st_info = sym->type;
+ u.sym64.st_other = sym->other;
+ u.sym64.st_shndx = cpu_to_le16(sym->section);
+ u.sym64.st_value = cpu_to_le64(sym->symv.key);
+ u.sym64.st_size = cpu_to_le64(sym->size);
saa_wbytes(s, &u, usize);
*len += usize;
}
@@ -2036,12 +2036,12 @@ static struct SAA *elf_build_symtab(int32_t *len, int32_t *local)
while ((sym = saa_rstruct(syms))) {
if (!(sym->type & SYM_GLOBAL))
continue;
- u.sym32.st_name = long_le(sym->strpos);
- u.sym32.st_value = long_le(sym->symv.key);
- u.sym32.st_size = long_le(sym->size);
- u.sym32.st_info = char_le(sym->type);
- u.sym32.st_other = char_le(sym->other);
- u.sym32.st_shndx = short_le(sym->section);
+ u.sym32.st_name = cpu_to_le32(sym->strpos);
+ u.sym32.st_value = cpu_to_le32(sym->symv.key);
+ u.sym32.st_size = cpu_to_le32(sym->size);
+ u.sym32.st_info = sym->type;
+ u.sym32.st_other = sym->other;
+ u.sym32.st_shndx = cpu_to_le16(sym->section);
saa_wbytes(s, &u, usize);
*len += usize;
}
@@ -2083,8 +2083,8 @@ static struct SAA *elf_build_reltab(uint64_t *len, struct elf_reloc *r)
if (sym >= GLOBAL_TEMP_BASE)
sym += global_offset;
- u.rel32.r_offset = long_le(r->address);
- u.rel32.r_info = long_le(ELF32_R_INFO(sym, r->type));
+ u.rel32.r_offset = cpu_to_le32(r->address);
+ u.rel32.r_info = cpu_to_le32(ELF32_R_INFO(sym, r->type));
saa_wbytes(s, &u, usize);
*len += usize;
@@ -2097,9 +2097,9 @@ static struct SAA *elf_build_reltab(uint64_t *len, struct elf_reloc *r)
if (sym >= GLOBAL_TEMP_BASE)
sym += global_offset;
- u.rela32.r_offset = long_le(r->address);
- u.rela32.r_info = long_le(ELF32_R_INFO(sym, r->type));
- u.rela32.r_addend = long_le(r->offset);
+ u.rela32.r_offset = cpu_to_le32(r->address);
+ u.rela32.r_info = cpu_to_le32(ELF32_R_INFO(sym, r->type));
+ u.rela32.r_addend = cpu_to_le32(r->offset);
saa_wbytes(s, &u, usize);
*len += usize;
@@ -2113,9 +2113,9 @@ static struct SAA *elf_build_reltab(uint64_t *len, struct elf_reloc *r)
if (sym >= GLOBAL_TEMP_BASE)
sym += global_offset;
- u.rela64.r_offset = dlong_le(r->address);
- u.rela64.r_info = dlong_le(ELF64_R_INFO(sym, r->type));
- u.rela64.r_addend = dlong_le(r->offset);
+ u.rela64.r_offset = cpu_to_le64(r->address);
+ u.rela64.r_info = cpu_to_le64(ELF64_R_INFO(sym, r->type));
+ u.rela64.r_addend = cpu_to_le64(r->offset);
saa_wbytes(s, &u, usize);
*len += usize;
@@ -2141,33 +2141,33 @@ static void elf_section_header(int name, int type, uint64_t flags,
elf_nsect++;
if (is_elf32() || is_elfx32()) {
- shdr.shdr32.sh_name = long_le(name);
- shdr.shdr32.sh_type = long_le(type);
- shdr.shdr32.sh_flags = long_le(flags);
+ shdr.shdr32.sh_name = cpu_to_le32(name);
+ shdr.shdr32.sh_type = cpu_to_le32(type);
+ shdr.shdr32.sh_flags = cpu_to_le32(flags);
shdr.shdr32.sh_addr = 0;
- shdr.shdr32.sh_offset = long_le(type == SHT_NULL ? 0 : elf_foffs);
- shdr.shdr32.sh_size = long_le(datalen);
+ shdr.shdr32.sh_offset = cpu_to_le32(type == SHT_NULL ? 0 : elf_foffs);
+ shdr.shdr32.sh_size = cpu_to_le32(datalen);
if (data)
elf_foffs += ALIGN(datalen, SEC_FILEALIGN);
- shdr.shdr32.sh_link = long_le(link);
- shdr.shdr32.sh_info = long_le(info);
- shdr.shdr32.sh_addralign = long_le(align);
- shdr.shdr32.sh_entsize = long_le(eltsize);
+ shdr.shdr32.sh_link = cpu_to_le32(link);
+ shdr.shdr32.sh_info = cpu_to_le32(info);
+ shdr.shdr32.sh_addralign = cpu_to_le32(align);
+ shdr.shdr32.sh_entsize = cpu_to_le32(eltsize);
} else {
nasm_assert(is_elf64());
- shdr.shdr64.sh_name = long_le(name);
- shdr.shdr64.sh_type = long_le(type);
- shdr.shdr64.sh_flags = dlong_le(flags);
+ shdr.shdr64.sh_name = cpu_to_le32(name);
+ shdr.shdr64.sh_type = cpu_to_le32(type);
+ shdr.shdr64.sh_flags = cpu_to_le64(flags);
shdr.shdr64.sh_addr = 0;
- shdr.shdr64.sh_offset = dlong_le(type == SHT_NULL ? 0 : elf_foffs);
- shdr.shdr64.sh_size = long_le(datalen);
+ shdr.shdr64.sh_offset = cpu_to_le64(type == SHT_NULL ? 0 : elf_foffs);
+ shdr.shdr64.sh_size = cpu_to_le32(datalen);
if (data)
elf_foffs += ALIGN(datalen, SEC_FILEALIGN);
- shdr.shdr64.sh_link = long_le(link);
- shdr.shdr64.sh_info = long_le(info);
- shdr.shdr64.sh_addralign = dlong_le(align);
- shdr.shdr64.sh_entsize = dlong_le(eltsize);
+ shdr.shdr64.sh_link = cpu_to_le32(link);
+ shdr.shdr64.sh_info = cpu_to_le32(info);
+ shdr.shdr64.sh_addralign = cpu_to_le64(align);
+ shdr.shdr64.sh_entsize = cpu_to_le64(eltsize);
}
nasm_write(&shdr, is_elf64() ? sizeof(shdr.shdr64) : sizeof(shdr.shdr32), ofile);