diff options
author | H. Peter Anvin <hpa@zytor.com> | 2016-03-08 12:14:55 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2016-03-08 12:20:02 -0800 |
commit | 3ef4f00d5a14000b91851f4c5e4ca5e701550528 (patch) | |
tree | 1b13efa1992915f017c7e3437e19015ba74ad3b6 | |
parent | 7ab5595347d70ec9da736a0cedc9675a63356da3 (diff) | |
download | nasm-3ef4f00d5a14000b91851f4c5e4ca5e701550528.tar.gz |
lib: split library into stdlib and nasmlib; header handling fixes
Split lib/ into nasmlib/ (for nasm-specific functions) and stdlib/
(for replacements for C library functions which may be missing.)
Rename the ersatz inttypes.h to nasmint.h so we can use a simple test
in compiler.h instead of dealing with include path magic.
Remove tests in configure.in for ancient missing functions (which will
break the build anyway.)
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | Makefile.in | 219 | ||||
-rw-r--r-- | Mkfiles/msvc.mak | 193 | ||||
-rw-r--r-- | Mkfiles/netware.mak | 188 | ||||
-rw-r--r-- | Mkfiles/openwcom.mak | 214 | ||||
-rw-r--r-- | Mkfiles/owlinux.mak | 193 | ||||
-rw-r--r-- | assemble.c | 1 | ||||
-rw-r--r-- | compiler.h | 8 | ||||
-rw-r--r-- | configure.in | 28 | ||||
-rw-r--r-- | disasm.c | 1 | ||||
-rw-r--r-- | eval.c | 1 | ||||
-rw-r--r-- | float.c | 1 | ||||
-rw-r--r-- | hashtbl.c | 1 | ||||
-rw-r--r-- | hashtbl.h | 1 | ||||
-rw-r--r-- | iflag.h | 1 | ||||
-rw-r--r-- | labels.c | 1 | ||||
-rw-r--r-- | listing.c | 1 | ||||
-rw-r--r-- | md5.h | 1 | ||||
-rw-r--r-- | nasm.c | 1 | ||||
-rw-r--r-- | nasm.h | 1 | ||||
-rw-r--r-- | nasmint.h (renamed from inttypes/inttypes.h) | 0 | ||||
-rw-r--r-- | nasmlib.h | 1 | ||||
-rw-r--r-- | nasmlib/crc64.c (renamed from lib/crc64.c) | 0 | ||||
-rw-r--r-- | nasmlib/file.c (renamed from lib/file.c) | 0 | ||||
-rw-r--r-- | nasmlib/ilog2.c (renamed from lib/ilog2.c) | 0 | ||||
-rw-r--r-- | nasmlib/md5c.c (renamed from lib/md5c.c) | 0 | ||||
-rw-r--r-- | nasmlib/nasmlib.c (renamed from lib/nasmlib.c) | 1 | ||||
-rw-r--r-- | nasmlib/realpath.c (renamed from lib/realpath.c) | 0 | ||||
-rw-r--r-- | nasmlib/ver.c (renamed from lib/ver.c) | 0 | ||||
-rw-r--r-- | ndisasm.c | 1 | ||||
-rw-r--r-- | output/elf.h | 1 | ||||
-rw-r--r-- | output/outaout.c | 1 | ||||
-rw-r--r-- | output/outas86.c | 1 | ||||
-rw-r--r-- | output/outbin.c | 1 | ||||
-rw-r--r-- | output/outcoff.c | 1 | ||||
-rw-r--r-- | output/outdbg.c | 1 | ||||
-rw-r--r-- | output/outelf.c | 1 | ||||
-rw-r--r-- | output/outelf32.c | 1 | ||||
-rw-r--r-- | output/outelf64.c | 1 | ||||
-rw-r--r-- | output/outelfx32.c | 1 | ||||
-rw-r--r-- | output/outform.c | 1 | ||||
-rw-r--r-- | output/outieee.c | 1 | ||||
-rw-r--r-- | output/outmacho.c | 1 | ||||
-rw-r--r-- | output/outobj.c | 1 | ||||
-rw-r--r-- | output/outrdf2.c | 1 | ||||
-rw-r--r-- | output/stabs.h | 1 | ||||
-rw-r--r-- | parser.c | 1 | ||||
-rwxr-xr-x | pptok.pl | 1 | ||||
-rw-r--r-- | preproc-nop.c | 1 | ||||
-rw-r--r-- | preproc.c | 1 | ||||
-rw-r--r-- | rbtree.h | 1 | ||||
-rw-r--r-- | rdoff/hash.h | 1 | ||||
-rw-r--r-- | rdoff/ldsegs.h | 1 | ||||
-rw-r--r-- | rdoff/rdflib.c | 2 | ||||
-rw-r--r-- | rdoff/rdlar.h | 1 | ||||
-rw-r--r-- | rdoff/rdoff.c | 1 | ||||
-rw-r--r-- | rdoff/rdoff.h | 1 | ||||
-rw-r--r-- | rdoff/segtab.h | 1 | ||||
-rw-r--r-- | rdoff/symtab.h | 1 | ||||
-rw-r--r-- | stdlib/snprintf.c (renamed from lib/snprintf.c) | 0 | ||||
-rw-r--r-- | stdlib/strlcpy.c (renamed from lib/strlcpy.c) | 0 | ||||
-rw-r--r-- | stdlib/vsnprintf.c (renamed from lib/vsnprintf.c) | 0 | ||||
-rw-r--r-- | stdscan.c | 1 | ||||
-rw-r--r-- | sync.c | 1 | ||||
-rw-r--r-- | tables.h | 1 |
64 files changed, 534 insertions, 557 deletions
diff --git a/Makefile.in b/Makefile.in index 98ee228d..6ce5c7cc 100644 --- a/Makefile.in +++ b/Makefile.in @@ -101,10 +101,10 @@ NDISASM = ndisasm.$(O) disasm.$(O) sync.$(O) \ insnsd.$(O) insnsb.$(O) insnsn.$(O) regs.$(O) regdis.$(O) \ disp8.$(O) iflag.$(O) -LIBOBJ = lib/snprintf.$(O) lib/vsnprintf.$(O) lib/strlcpy.$(O) \ - lib/nasmlib.$(O) lib/ver.$(O) \ - lib/file.$(O) lib/realpath.$(O) \ - lib/ilog2.$(O) lib/md5c.$(O) lib/crc64.$(O) +LIBOBJ = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) \ + nasmlib/nasmlib.$(O) nasmlib/ver.$(O) \ + nasmlib/file.$(O) nasmlib/realpath.$(O) \ + nasmlib/ilog2.$(O) nasmlib/md5c.$(O) nasmlib/crc64.$(O) #-- End File Lists --# all: nasm$(X) ndisasm$(X) rdf @@ -235,7 +235,8 @@ install: nasm$(X) ndisasm$(X) clean: $(RM) -f *.$(O) *.s *.i *.$(A) - $(RM) -f lib/*.$(O) lib/*.s lib/*.i + $(RM) -f stdlib/*.$(O) stdlib/*.s stdlib/*.i + $(RM) -f nasmlib/*.$(O) nasmlib/*.s nasmlib/*.i $(RM) -f output/*.$(O) output/*.s output/*.i $(RM) -f nasm$(X) ndisasm$(X) $(RM) -f nasm-*-installer-*.exe @@ -321,7 +322,7 @@ golden: nasm$(X) alldeps: perlreq $(RUNPERL) syncfiles.pl Makefile.in Mkfiles/*.mak $(RUNPERL) mkdep.pl -M Makefile.in Mkfiles/*.mak -- \ - . output lib + . output stdlib nasmlib ./config.status #-- Magic hints to mkdep.pl --# @@ -329,142 +330,154 @@ alldeps: perlreq # @path-separator: "/" #-- Everything below is generated by mkdep.pl - do not edit --# assemble.$(O): assemble.c assemble.h compiler.h config.h directiv.h disp8.h \ - iflag.h iflaggen.h insns.h insnsi.h listing.h nasm.h nasmlib.h opflags.h \ - pptok.h preproc.h regs.h tables.h tokens.h + iflag.h iflaggen.h insns.h insnsi.h listing.h nasm.h nasmint.h nasmlib.h \ + opflags.h pptok.h preproc.h regs.h tables.h tokens.h directiv.$(O): directiv.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h disasm.$(O): disasm.c compiler.h config.h directiv.h disasm.h disp8.h \ - iflag.h iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h \ - preproc.h regdis.h regs.h sync.h tables.h tokens.h + iflag.h iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h \ + pptok.h preproc.h regdis.h regs.h sync.h tables.h tokens.h disp8.$(O): disp8.c compiler.h config.h directiv.h disp8.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h eval.$(O): eval.c compiler.h config.h directiv.h eval.h float.h insnsi.h \ - labels.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + labels.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h exprlib.$(O): exprlib.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h float.$(O): float.c compiler.h config.h directiv.h float.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h hashtbl.$(O): hashtbl.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -iflag.$(O): iflag.c compiler.h config.h iflag.h iflaggen.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +iflag.$(O): iflag.c compiler.h config.h iflag.h iflaggen.h nasmint.h insnsa.$(O): insnsa.c compiler.h config.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ - tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h tables.h tokens.h insnsb.$(O): insnsb.c compiler.h config.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ - tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h tables.h tokens.h insnsd.$(O): insnsd.c compiler.h config.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ - tables.h tokens.h -insnsn.$(O): insnsn.c compiler.h config.h insnsi.h tables.h -labels.$(O): labels.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - labels.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -lib/crc64.$(O): lib/crc64.c compiler.h config.h hashtbl.h nasmlib.h -lib/file.$(O): lib/file.c compiler.h config.h nasmlib.h -lib/ilog2.$(O): lib/ilog2.c compiler.h config.h nasmlib.h -lib/md5c.$(O): lib/md5c.c compiler.h config.h md5.h -lib/nasmlib.$(O): lib/nasmlib.c compiler.h config.h directiv.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ regs.h tables.h tokens.h -lib/realpath.$(O): lib/realpath.c compiler.h config.h nasmlib.h -lib/snprintf.$(O): lib/snprintf.c compiler.h config.h nasmlib.h -lib/strlcpy.$(O): lib/strlcpy.c compiler.h config.h -lib/ver.$(O): lib/ver.c ver.h version.h -lib/vsnprintf.$(O): lib/vsnprintf.c compiler.h config.h nasmlib.h +insnsn.$(O): insnsn.c compiler.h config.h insnsi.h nasmint.h tables.h +labels.$(O): labels.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ + labels.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h listing.$(O): listing.c compiler.h config.h directiv.h insnsi.h listing.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h macros.$(O): macros.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ - tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h \ + regs.h tables.h nasm.$(O): nasm.c assemble.h compiler.h config.h directiv.h eval.h float.h \ - iflag.h iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmlib.h \ - opflags.h output/outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h \ - stdscan.h tables.h tokens.h ver.h + iflag.h iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmint.h \ + nasmlib.h opflags.h output/outform.h parser.h pptok.h preproc.h raa.h \ + regs.h saa.h stdscan.h tables.h tokens.h ver.h +nasmlib/crc64.$(O): nasmlib/crc64.c compiler.h config.h hashtbl.h nasmint.h \ + nasmlib.h +nasmlib/file.$(O): nasmlib/file.c compiler.h config.h nasmint.h nasmlib.h +nasmlib/ilog2.$(O): nasmlib/ilog2.c compiler.h config.h nasmint.h nasmlib.h +nasmlib/md5c.$(O): nasmlib/md5c.c compiler.h config.h md5.h nasmint.h +nasmlib/nasmlib.$(O): nasmlib/nasmlib.c compiler.h config.h directiv.h \ + iflag.h iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h \ + pptok.h preproc.h regs.h tables.h tokens.h +nasmlib/realpath.$(O): nasmlib/realpath.c compiler.h config.h nasmint.h \ + nasmlib.h +nasmlib/ver.$(O): nasmlib/ver.c ver.h version.h ndisasm.$(O): ndisasm.c compiler.h config.h directiv.h disasm.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regs.h sync.h tables.h tokens.h ver.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regs.h sync.h tables.h tokens.h ver.h output/codeview.$(O): output/codeview.c compiler.h config.h directiv.h \ - insnsi.h md5.h nasm.h nasmlib.h opflags.h output/outlib.h output/pecoff.h \ - pptok.h preproc.h regs.h saa.h tables.h version.h + insnsi.h md5.h nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h \ + output/pecoff.h pptok.h preproc.h regs.h saa.h tables.h version.h output/nulldbg.$(O): output/nulldbg.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h \ - regs.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h \ + preproc.h regs.h tables.h output/nullout.$(O): output/nullout.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h \ - regs.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h \ + preproc.h regs.h tables.h output/outaout.$(O): output/outaout.c compiler.h config.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h raa.h regs.h saa.h stdscan.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h raa.h regs.h saa.h stdscan.h tables.h output/outas86.$(O): output/outas86.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h raa.h regs.h saa.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h raa.h regs.h saa.h tables.h output/outbin.$(O): output/outbin.c compiler.h config.h directiv.h eval.h \ - insnsi.h labels.h nasm.h nasmlib.h opflags.h output/outform.h \ + insnsi.h labels.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ output/outlib.h pptok.h preproc.h regs.h saa.h stdscan.h tables.h output/outcoff.$(O): output/outcoff.c compiler.h config.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h tables.h -output/outdbg.$(O): output/outdbg.c compiler.h config.h directiv.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h \ tables.h +output/outdbg.$(O): output/outdbg.c compiler.h config.h directiv.h insnsi.h \ + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h \ + regs.h tables.h output/outelf.$(O): output/outelf.c compiler.h config.h directiv.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h output/outelf.h \ - output/outform.h pptok.h preproc.h rbtree.h regs.h saa.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + output/outelf.h output/outform.h pptok.h preproc.h rbtree.h regs.h saa.h \ + tables.h output/outelf32.$(O): output/outelf32.c compiler.h config.h directiv.h \ - eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ - output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ - preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + eval.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h \ + output/elf.h output/outelf.h output/outform.h output/outlib.h \ + output/stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h \ + tables.h ver.h output/outelf64.$(O): output/outelf64.c compiler.h config.h directiv.h \ - eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ - output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ - preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + eval.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h \ + output/elf.h output/outelf.h output/outform.h output/outlib.h \ + output/stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h \ + tables.h ver.h output/outelfx32.$(O): output/outelfx32.c compiler.h config.h directiv.h \ - eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ - output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ - preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + eval.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h \ + output/elf.h output/outelf.h output/outform.h output/outlib.h \ + output/stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h \ + tables.h ver.h output/outform.$(O): output/outform.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h \ - regs.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h pptok.h \ + preproc.h regs.h tables.h output/outieee.$(O): output/outieee.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h regs.h tables.h ver.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h regs.h tables.h ver.h output/outlib.$(O): output/outlib.c compiler.h config.h directiv.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ - tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h \ + regs.h tables.h output/outmacho.$(O): output/outmacho.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h raa.h rbtree.h regs.h saa.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h tables.h output/outobj.$(O): output/outobj.c compiler.h config.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h regs.h stdscan.h tables.h ver.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h regs.h stdscan.h tables.h ver.h output/outrdf2.$(O): output/outrdf2.c compiler.h config.h directiv.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h rdoff/rdoff.h regs.h saa.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h rdoff/rdoff.h regs.h saa.h tables.h parser.$(O): parser.c compiler.h config.h directiv.h eval.h float.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h parser.h pptok.h \ - preproc.h regs.h stdscan.h tables.h tokens.h -pptok.$(O): pptok.c compiler.h config.h hashtbl.h nasmlib.h pptok.h \ - preproc.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h parser.h \ + pptok.h preproc.h regs.h stdscan.h tables.h tokens.h +pptok.$(O): pptok.c compiler.h config.h hashtbl.h nasmint.h nasmlib.h \ + pptok.h preproc.h preproc-nop.$(O): preproc-nop.c compiler.h config.h directiv.h insnsi.h \ - listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h preproc.$(O): preproc.c compiler.h config.h directiv.h eval.h hashtbl.h \ - insnsi.h listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ - regs.h stdscan.h tables.h tokens.h -quote.$(O): quote.c compiler.h config.h nasmlib.h quote.h -raa.$(O): raa.c compiler.h config.h nasmlib.h raa.h -rbtree.$(O): rbtree.c compiler.h config.h rbtree.h + insnsi.h listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + quote.h regs.h stdscan.h tables.h tokens.h +quote.$(O): quote.c compiler.h config.h nasmint.h nasmlib.h quote.h +raa.$(O): raa.c compiler.h config.h nasmint.h nasmlib.h raa.h +rbtree.$(O): rbtree.c compiler.h config.h nasmint.h rbtree.h regdis.$(O): regdis.c regdis.h regs.h regflags.$(O): regflags.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -regs.$(O): regs.c compiler.h config.h insnsi.h tables.h -regvals.$(O): regvals.c compiler.h config.h insnsi.h tables.h -saa.$(O): saa.c compiler.h config.h nasmlib.h saa.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +regs.$(O): regs.c compiler.h config.h insnsi.h nasmint.h tables.h +regvals.$(O): regvals.c compiler.h config.h insnsi.h nasmint.h tables.h +saa.$(O): saa.c compiler.h config.h nasmint.h nasmlib.h saa.h +stdlib/snprintf.$(O): stdlib/snprintf.c compiler.h config.h nasmint.h \ + nasmlib.h +stdlib/strlcpy.$(O): stdlib/strlcpy.c compiler.h config.h nasmint.h +stdlib/vsnprintf.$(O): stdlib/vsnprintf.c compiler.h config.h nasmint.h \ + nasmlib.h stdscan.$(O): stdscan.c compiler.h config.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ - regs.h stdscan.h tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + quote.h regs.h stdscan.h tables.h tokens.h strfunc.$(O): strfunc.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -sync.$(O): sync.c compiler.h config.h nasmlib.h sync.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +sync.$(O): sync.c compiler.h config.h nasmint.h nasmlib.h sync.h tokhash.$(O): tokhash.c compiler.h config.h directiv.h hashtbl.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regs.h stdscan.h tables.h tokens.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regs.h stdscan.h tables.h tokens.h diff --git a/Mkfiles/msvc.mak b/Mkfiles/msvc.mak index 633df8d1..df7df395 100644 --- a/Mkfiles/msvc.mak +++ b/Mkfiles/msvc.mak @@ -70,10 +70,10 @@ NDISASM = ndisasm.$(O) disasm.$(O) sync.$(O) \ insnsd.$(O) insnsb.$(O) insnsn.$(O) regs.$(O) regdis.$(O) \ disp8.$(O) iflag.$(O) -LIBOBJ = lib/snprintf.$(O) lib/vsnprintf.$(O) lib/strlcpy.$(O) \ - lib/nasmlib.$(O) lib/ver.$(O) \ - lib/file.$(O) lib/realpath.$(O) \ - lib/ilog2.$(O) lib/md5c.$(O) lib/crc64.$(O) +LIBOBJ = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) \ + nasmlib/nasmlib.$(O) nasmlib/ver.$(O) \ + nasmlib/file.$(O) nasmlib/realpath.$(O) \ + nasmlib/ilog2.$(O) nasmlib/md5c.$(O) nasmlib/crc64.$(O) #-- End File Lists --# all: nasm$(X) ndisasm$(X) @@ -231,135 +231,142 @@ everything: all doc rdf # @exclude: "config.h" #-- Everything below is generated by mkdep.pl - do not edit --# assemble.$(O): assemble.c assemble.h compiler.h directiv.h disp8.h iflag.h \ - iflaggen.h insns.h insnsi.h listing.h nasm.h nasmlib.h opflags.h pptok.h \ - preproc.h regs.h tables.h tokens.h + iflaggen.h insns.h insnsi.h listing.h nasm.h nasmint.h nasmlib.h opflags.h \ + pptok.h preproc.h regs.h tables.h tokens.h directiv.$(O): directiv.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h disasm.$(O): disasm.c compiler.h directiv.h disasm.h disp8.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regdis.h regs.h sync.h tables.h tokens.h -disp8.$(O): disp8.c compiler.h directiv.h disp8.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regdis.h regs.h sync.h tables.h tokens.h +disp8.$(O): disp8.c compiler.h directiv.h disp8.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h eval.$(O): eval.c compiler.h directiv.h eval.h float.h insnsi.h labels.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -exprlib.$(O): exprlib.c compiler.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -float.$(O): float.c compiler.h directiv.h float.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -hashtbl.$(O): hashtbl.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +exprlib.$(O): exprlib.c compiler.h directiv.h insnsi.h nasm.h nasmint.h \ nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -iflag.$(O): iflag.c compiler.h iflag.h iflaggen.h +float.$(O): float.c compiler.h directiv.h float.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +hashtbl.$(O): hashtbl.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +iflag.$(O): iflag.c compiler.h iflag.h iflaggen.h nasmint.h insnsa.$(O): insnsa.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h tokens.h insnsb.$(O): insnsb.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h tokens.h insnsd.$(O): insnsd.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h -insnsn.$(O): insnsn.c compiler.h insnsi.h tables.h -labels.$(O): labels.c compiler.h directiv.h hashtbl.h insnsi.h labels.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -lib/crc64.$(O): lib/crc64.c compiler.h hashtbl.h nasmlib.h -lib/file.$(O): lib/file.c compiler.h nasmlib.h -lib/ilog2.$(O): lib/ilog2.c compiler.h nasmlib.h -lib/md5c.$(O): lib/md5c.c compiler.h md5.h -lib/nasmlib.$(O): lib/nasmlib.c compiler.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ tables.h tokens.h -lib/realpath.$(O): lib/realpath.c compiler.h nasmlib.h -lib/snprintf.$(O): lib/snprintf.c compiler.h nasmlib.h -lib/strlcpy.$(O): lib/strlcpy.c compiler.h -lib/ver.$(O): lib/ver.c ver.h version.h -lib/vsnprintf.$(O): lib/vsnprintf.c compiler.h nasmlib.h +insnsn.$(O): insnsn.c compiler.h insnsi.h nasmint.h tables.h +labels.$(O): labels.c compiler.h directiv.h hashtbl.h insnsi.h labels.h \ + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h listing.$(O): listing.c compiler.h directiv.h insnsi.h listing.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h macros.$(O): macros.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + tables.h nasm.$(O): nasm.c assemble.h compiler.h directiv.h eval.h float.h iflag.h \ - iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmlib.h opflags.h \ - output/outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h stdscan.h \ - tables.h tokens.h ver.h + iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmint.h nasmlib.h \ + opflags.h output/outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h \ + stdscan.h tables.h tokens.h ver.h +nasmlib/crc64.$(O): nasmlib/crc64.c compiler.h hashtbl.h nasmint.h nasmlib.h +nasmlib/file.$(O): nasmlib/file.c compiler.h nasmint.h nasmlib.h +nasmlib/ilog2.$(O): nasmlib/ilog2.c compiler.h nasmint.h nasmlib.h +nasmlib/md5c.$(O): nasmlib/md5c.c compiler.h md5.h nasmint.h +nasmlib/nasmlib.$(O): nasmlib/nasmlib.c compiler.h directiv.h iflag.h \ + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regs.h tables.h tokens.h +nasmlib/realpath.$(O): nasmlib/realpath.c compiler.h nasmint.h nasmlib.h +nasmlib/ver.$(O): nasmlib/ver.c ver.h version.h ndisasm.$(O): ndisasm.c compiler.h directiv.h disasm.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h sync.h \ - tables.h tokens.h ver.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h sync.h tables.h tokens.h ver.h output/codeview.$(O): output/codeview.c compiler.h directiv.h insnsi.h md5.h \ - nasm.h nasmlib.h opflags.h output/outlib.h output/pecoff.h pptok.h \ - preproc.h regs.h saa.h tables.h version.h + nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h output/pecoff.h \ + pptok.h preproc.h regs.h saa.h tables.h version.h output/nulldbg.$(O): output/nulldbg.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ + tables.h output/nullout.$(O): output/nullout.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ + tables.h output/outaout.$(O): output/outaout.c compiler.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ - preproc.h raa.h regs.h saa.h stdscan.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + pptok.h preproc.h raa.h regs.h saa.h stdscan.h tables.h output/outas86.$(O): output/outas86.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h preproc.h \ - raa.h regs.h saa.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ + preproc.h raa.h regs.h saa.h tables.h output/outbin.$(O): output/outbin.c compiler.h directiv.h eval.h insnsi.h \ - labels.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h regs.h saa.h stdscan.h tables.h + labels.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h regs.h saa.h stdscan.h tables.h output/outcoff.$(O): output/outcoff.c compiler.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h output/pecoff.h \ - pptok.h preproc.h raa.h regs.h saa.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h tables.h output/outdbg.$(O): output/outdbg.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + tables.h output/outelf.$(O): output/outelf.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/dwarf.h output/elf.h output/outelf.h \ + nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h output/outelf.h \ output/outform.h pptok.h preproc.h rbtree.h regs.h saa.h tables.h output/outelf32.$(O): output/outelf32.c compiler.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h output/outelf64.$(O): output/outelf64.c compiler.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h output/outelfx32.$(O): output/outelfx32.c compiler.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h output/outform.$(O): output/outform.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + tables.h output/outieee.$(O): output/outieee.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h preproc.h \ - regs.h tables.h ver.h + nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ + preproc.h regs.h tables.h ver.h output/outlib.$(O): output/outlib.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ + tables.h output/outmacho.$(O): output/outmacho.c compiler.h directiv.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ - preproc.h raa.h rbtree.h regs.h saa.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + pptok.h preproc.h raa.h rbtree.h regs.h saa.h tables.h output/outobj.$(O): output/outobj.c compiler.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ - preproc.h regs.h stdscan.h tables.h ver.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + pptok.h preproc.h regs.h stdscan.h tables.h ver.h output/outrdf2.$(O): output/outrdf2.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h preproc.h \ - rdoff/rdoff.h regs.h saa.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ + preproc.h rdoff/rdoff.h regs.h saa.h tables.h parser.$(O): parser.c compiler.h directiv.h eval.h float.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h parser.h pptok.h \ - preproc.h regs.h stdscan.h tables.h tokens.h -pptok.$(O): pptok.c compiler.h hashtbl.h nasmlib.h pptok.h preproc.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h parser.h \ + pptok.h preproc.h regs.h stdscan.h tables.h tokens.h +pptok.$(O): pptok.c compiler.h hashtbl.h nasmint.h nasmlib.h pptok.h \ + preproc.h preproc-nop.$(O): preproc-nop.c compiler.h directiv.h insnsi.h listing.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h preproc.$(O): preproc.c compiler.h directiv.h eval.h hashtbl.h insnsi.h \ - listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h regs.h \ - stdscan.h tables.h tokens.h -quote.$(O): quote.c compiler.h nasmlib.h quote.h -raa.$(O): raa.c compiler.h nasmlib.h raa.h -rbtree.$(O): rbtree.c compiler.h rbtree.h + listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ + regs.h stdscan.h tables.h tokens.h +quote.$(O): quote.c compiler.h nasmint.h nasmlib.h quote.h +raa.$(O): raa.c compiler.h nasmint.h nasmlib.h raa.h +rbtree.$(O): rbtree.c compiler.h nasmint.h rbtree.h regdis.$(O): regdis.c regdis.h regs.h -regflags.$(O): regflags.c compiler.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -regs.$(O): regs.c compiler.h insnsi.h tables.h -regvals.$(O): regvals.c compiler.h insnsi.h tables.h -saa.$(O): saa.c compiler.h nasmlib.h saa.h +regflags.$(O): regflags.c compiler.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +regs.$(O): regs.c compiler.h insnsi.h nasmint.h tables.h +regvals.$(O): regvals.c compiler.h insnsi.h nasmint.h tables.h +saa.$(O): saa.c compiler.h nasmint.h nasmlib.h saa.h +stdlib/snprintf.$(O): stdlib/snprintf.c compiler.h nasmint.h nasmlib.h +stdlib/strlcpy.$(O): stdlib/strlcpy.c compiler.h nasmint.h +stdlib/vsnprintf.$(O): stdlib/vsnprintf.c compiler.h nasmint.h nasmlib.h stdscan.$(O): stdscan.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h regs.h \ - stdscan.h tables.h tokens.h -strfunc.$(O): strfunc.c compiler.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -sync.$(O): sync.c compiler.h nasmlib.h sync.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ + regs.h stdscan.h tables.h tokens.h +strfunc.$(O): strfunc.c compiler.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +sync.$(O): sync.c compiler.h nasmint.h nasmlib.h sync.h tokhash.$(O): tokhash.c compiler.h directiv.h hashtbl.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ - stdscan.h tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h stdscan.h tables.h tokens.h diff --git a/Mkfiles/netware.mak b/Mkfiles/netware.mak index aaeaf741..45728a2f 100644 --- a/Mkfiles/netware.mak +++ b/Mkfiles/netware.mak @@ -136,133 +136,139 @@ $(OBJDIR)/version.mak: $(PROOT)/version $(PROOT)/version.pl $(OBJDIR) # @continuation: "\" #-- Everything below is generated by mkdep.pl - do not edit --# assemble.o: assemble.c assemble.h compiler.h config.h directiv.h disp8.h \ - iflag.h iflaggen.h insns.h insnsi.h listing.h nasm.h nasmlib.h opflags.h \ - pptok.h preproc.h regs.h tables.h tokens.h + iflag.h iflaggen.h insns.h insnsi.h listing.h nasm.h nasmint.h nasmlib.h \ + opflags.h pptok.h preproc.h regs.h tables.h tokens.h directiv.o: directiv.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h disasm.o: disasm.c compiler.h config.h directiv.h disasm.h disp8.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regdis.h regs.h sync.h tables.h tokens.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regdis.h regs.h sync.h tables.h tokens.h disp8.o: disp8.c compiler.h config.h directiv.h disp8.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h eval.o: eval.c compiler.h config.h directiv.h eval.h float.h insnsi.h \ - labels.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + labels.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h exprlib.o: exprlib.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h float.o: float.c compiler.h config.h directiv.h float.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h hashtbl.o: hashtbl.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -iflag.o: iflag.c compiler.h config.h iflag.h iflaggen.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +iflag.o: iflag.c compiler.h config.h iflag.h iflaggen.h nasmint.h insnsa.o: insnsa.c compiler.h config.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h tokens.h insnsb.o: insnsb.c compiler.h config.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h tokens.h insnsd.o: insnsd.c compiler.h config.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h -insnsn.o: insnsn.c compiler.h config.h insnsi.h tables.h -labels.o: labels.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ - labels.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -crc64.o: crc64.c compiler.h config.h hashtbl.h nasmlib.h -file.o: file.c compiler.h config.h nasmlib.h -ilog2.o: ilog2.c compiler.h config.h nasmlib.h -md5c.o: md5c.c compiler.h config.h md5.h -nasmlib.o: nasmlib.c compiler.h config.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ tables.h tokens.h -realpath.o: realpath.c compiler.h config.h nasmlib.h -snprintf.o: snprintf.c compiler.h config.h nasmlib.h -strlcpy.o: strlcpy.c compiler.h config.h -ver.o: ver.c ver.h version.h -vsnprintf.o: vsnprintf.c compiler.h config.h nasmlib.h +insnsn.o: insnsn.c compiler.h config.h insnsi.h nasmint.h tables.h +labels.o: labels.c compiler.h config.h directiv.h hashtbl.h insnsi.h \ + labels.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h listing.o: listing.c compiler.h config.h directiv.h insnsi.h listing.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h macros.o: macros.c compiler.h config.h directiv.h hashtbl.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h outform.h pptok.h preproc.h regs.h tables.h nasm.o: nasm.c assemble.h compiler.h config.h directiv.h eval.h float.h \ - iflag.h iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmlib.h \ - opflags.h outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h stdscan.h \ - tables.h tokens.h ver.h + iflag.h iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmint.h \ + nasmlib.h opflags.h outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h \ + stdscan.h tables.h tokens.h ver.h +crc64.o: crc64.c compiler.h config.h hashtbl.h nasmint.h nasmlib.h +file.o: file.c compiler.h config.h nasmint.h nasmlib.h +ilog2.o: ilog2.c compiler.h config.h nasmint.h nasmlib.h +md5c.o: md5c.c compiler.h config.h md5.h nasmint.h +nasmlib.o: nasmlib.c compiler.h config.h directiv.h iflag.h iflaggen.h \ + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h tables.h tokens.h +realpath.o: realpath.c compiler.h config.h nasmint.h nasmlib.h +ver.o: ver.c ver.h version.h ndisasm.o: ndisasm.c compiler.h config.h directiv.h disasm.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regs.h sync.h tables.h tokens.h ver.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regs.h sync.h tables.h tokens.h ver.h codeview.o: codeview.c compiler.h config.h directiv.h insnsi.h md5.h nasm.h \ - nasmlib.h opflags.h outlib.h pecoff.h pptok.h preproc.h regs.h saa.h \ - tables.h version.h + nasmint.h nasmlib.h opflags.h outlib.h pecoff.h pptok.h preproc.h regs.h \ + saa.h tables.h version.h nulldbg.o: nulldbg.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h outlib.h pptok.h preproc.h regs.h tables.h nullout.o: nullout.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h outlib.h pptok.h preproc.h regs.h tables.h outaout.o: outaout.c compiler.h config.h directiv.h eval.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h raa.h regs.h saa.h \ - stdscan.h tables.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h raa.h \ + regs.h saa.h stdscan.h tables.h outas86.o: outas86.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h raa.h regs.h saa.h \ - tables.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h raa.h \ + regs.h saa.h tables.h outbin.o: outbin.c compiler.h config.h directiv.h eval.h insnsi.h labels.h \ - nasm.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h regs.h \ - saa.h stdscan.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h \ + regs.h saa.h stdscan.h tables.h outcoff.o: outcoff.c compiler.h config.h directiv.h eval.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pecoff.h pptok.h preproc.h raa.h \ - regs.h saa.h tables.h -outdbg.o: outdbg.c compiler.h config.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h outform.h pptok.h preproc.h regs.h tables.h -outelf.o: outelf.c compiler.h config.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h dwarf.h elf.h outelf.h outform.h pptok.h preproc.h rbtree.h \ - regs.h saa.h tables.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pecoff.h pptok.h preproc.h \ + raa.h regs.h saa.h tables.h +outdbg.o: outdbg.c compiler.h config.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h outform.h pptok.h preproc.h regs.h tables.h +outelf.o: outelf.c compiler.h config.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h pptok.h preproc.h \ + rbtree.h regs.h saa.h tables.h outelf32.o: outelf32.c compiler.h config.h directiv.h eval.h insnsi.h nasm.h \ - nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h outlib.h stabs.h \ - pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + nasmint.h nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h outlib.h \ + stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h \ + ver.h outelf64.o: outelf64.c compiler.h config.h directiv.h eval.h insnsi.h nasm.h \ - nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h outlib.h stabs.h \ - pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h -outelfx32.o: outelfx32.c compiler.h config.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h outlib.h \ + nasmint.h nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h outlib.h \ stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h \ ver.h +outelfx32.o: outelfx32.c compiler.h config.h directiv.h eval.h insnsi.h \ + nasm.h nasmint.h nasmlib.h opflags.h dwarf.h elf.h outelf.h outform.h \ + outlib.h stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h \ + tables.h ver.h outform.o: outform.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h outform.h pptok.h preproc.h regs.h tables.h outieee.o: outieee.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h regs.h tables.h \ - ver.h -outlib.o: outlib.c compiler.h config.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h regs.h \ + tables.h ver.h +outlib.o: outlib.c compiler.h config.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h outlib.h pptok.h preproc.h regs.h tables.h outmacho.o: outmacho.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h raa.h rbtree.h \ - regs.h saa.h tables.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h raa.h \ + rbtree.h regs.h saa.h tables.h outobj.o: outobj.c compiler.h config.h directiv.h eval.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h regs.h stdscan.h \ - tables.h ver.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h regs.h \ + stdscan.h tables.h ver.h outrdf2.o: outrdf2.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h rdoff.h regs.h \ - saa.h tables.h + nasmint.h nasmlib.h opflags.h outform.h outlib.h pptok.h preproc.h rdoff.h \ + regs.h saa.h tables.h parser.o: parser.c compiler.h config.h directiv.h eval.h float.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h parser.h pptok.h \ - preproc.h regs.h stdscan.h tables.h tokens.h -pptok.o: pptok.c compiler.h config.h hashtbl.h nasmlib.h pptok.h preproc.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h parser.h \ + pptok.h preproc.h regs.h stdscan.h tables.h tokens.h +pptok.o: pptok.c compiler.h config.h hashtbl.h nasmint.h nasmlib.h pptok.h \ + preproc.h preproc-nop.o: preproc-nop.c compiler.h config.h directiv.h insnsi.h \ - listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h preproc.o: preproc.c compiler.h config.h directiv.h eval.h hashtbl.h \ - insnsi.h listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ - regs.h stdscan.h tables.h tokens.h -quote.o: quote.c compiler.h config.h nasmlib.h quote.h -raa.o: raa.c compiler.h config.h nasmlib.h raa.h -rbtree.o: rbtree.c compiler.h config.h rbtree.h + insnsi.h listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + quote.h regs.h stdscan.h tables.h tokens.h +quote.o: quote.c compiler.h config.h nasmint.h nasmlib.h quote.h +raa.o: raa.c compiler.h config.h nasmint.h nasmlib.h raa.h +rbtree.o: rbtree.c compiler.h config.h nasmint.h rbtree.h regdis.o: regdis.c regdis.h regs.h regflags.o: regflags.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -regs.o: regs.c compiler.h config.h insnsi.h tables.h -regvals.o: regvals.c compiler.h config.h insnsi.h tables.h -saa.o: saa.c compiler.h config.h nasmlib.h saa.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +regs.o: regs.c compiler.h config.h insnsi.h nasmint.h tables.h +regvals.o: regvals.c compiler.h config.h insnsi.h nasmint.h tables.h +saa.o: saa.c compiler.h config.h nasmint.h nasmlib.h saa.h +snprintf.o: snprintf.c compiler.h config.h nasmint.h nasmlib.h +strlcpy.o: strlcpy.c compiler.h config.h nasmint.h +vsnprintf.o: vsnprintf.c compiler.h config.h nasmint.h nasmlib.h stdscan.o: stdscan.c compiler.h config.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ - regs.h stdscan.h tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + quote.h regs.h stdscan.h tables.h tokens.h strfunc.o: strfunc.c compiler.h config.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -sync.o: sync.c compiler.h config.h nasmlib.h sync.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +sync.o: sync.c compiler.h config.h nasmint.h nasmlib.h sync.h tokhash.o: tokhash.c compiler.h config.h directiv.h hashtbl.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regs.h stdscan.h tables.h tokens.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regs.h stdscan.h tables.h tokens.h diff --git a/Mkfiles/openwcom.mak b/Mkfiles/openwcom.mak index 5f36d043..4382536c 100644 --- a/Mkfiles/openwcom.mak +++ b/Mkfiles/openwcom.mak @@ -70,10 +70,10 @@ NDISASM = ndisasm.$(O) disasm.$(O) sync.$(O) & insnsd.$(O) insnsb.$(O) insnsn.$(O) regs.$(O) regdis.$(O) & disp8.$(O) iflag.$(O) -LIBOBJ = lib/snprintf.$(O) lib/vsnprintf.$(O) lib/strlcpy.$(O) & - lib/nasmlib.$(O) lib/ver.$(O) & - lib/file.$(O) lib/realpath.$(O) & - lib/ilog2.$(O) lib/md5c.$(O) lib/crc64.$(O) +LIBOBJ = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) & + nasmlib/nasmlib.$(O) nasmlib/ver.$(O) & + nasmlib/file.$(O) nasmlib/realpath.$(O) & + nasmlib/ilog2.$(O) nasmlib/md5c.$(O) nasmlib/crc64.$(O) #-- End File Lists --# what: .SYMBOLIC @@ -273,142 +273,154 @@ alldeps: perlreq .SYMBOLIC # @continuation: "&" #-- Everything below is generated by mkdep.pl - do not edit --# assemble.$(O): assemble.c assemble.h compiler.h config.h directiv.h disp8.h & - iflag.h iflaggen.h insns.h insnsi.h listing.h nasm.h nasmlib.h opflags.h & - pptok.h preproc.h regs.h tables.h tokens.h + iflag.h iflaggen.h insns.h insnsi.h listing.h nasm.h nasmint.h nasmlib.h & + opflags.h pptok.h preproc.h regs.h tables.h tokens.h directiv.$(O): directiv.c compiler.h config.h directiv.h hashtbl.h insnsi.h & - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h disasm.$(O): disasm.c compiler.h config.h directiv.h disasm.h disp8.h & - iflag.h iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h & - preproc.h regdis.h regs.h sync.h tables.h tokens.h + iflag.h iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h & + pptok.h preproc.h regdis.h regs.h sync.h tables.h tokens.h disp8.$(O): disp8.c compiler.h config.h directiv.h disp8.h insnsi.h nasm.h & - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h eval.$(O): eval.c compiler.h config.h directiv.h eval.h float.h insnsi.h & - labels.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + labels.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h & + tables.h exprlib.$(O): exprlib.c compiler.h config.h directiv.h insnsi.h nasm.h & - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h float.$(O): float.c compiler.h config.h directiv.h float.h insnsi.h nasm.h & - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h hashtbl.$(O): hashtbl.c compiler.h config.h directiv.h hashtbl.h insnsi.h & - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -iflag.$(O): iflag.c compiler.h config.h iflag.h iflaggen.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +iflag.$(O): iflag.c compiler.h config.h iflag.h iflaggen.h nasmint.h insnsa.$(O): insnsa.c compiler.h config.h directiv.h iflag.h iflaggen.h & - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h & - tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h & + regs.h tables.h tokens.h insnsb.$(O): insnsb.c compiler.h config.h directiv.h iflag.h iflaggen.h & - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h & - tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h & + regs.h tables.h tokens.h insnsd.$(O): insnsd.c compiler.h config.h directiv.h iflag.h iflaggen.h & - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h & - tables.h tokens.h -insnsn.$(O): insnsn.c compiler.h config.h insnsi.h tables.h -labels.$(O): labels.c compiler.h config.h directiv.h hashtbl.h insnsi.h & - labels.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -lib/crc64.$(O): lib/crc64.c compiler.h config.h hashtbl.h nasmlib.h -lib/file.$(O): lib/file.c compiler.h config.h nasmlib.h -lib/ilog2.$(O): lib/ilog2.c compiler.h config.h nasmlib.h -lib/md5c.$(O): lib/md5c.c compiler.h config.h md5.h -lib/nasmlib.$(O): lib/nasmlib.c compiler.h config.h directiv.h iflag.h & - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h & + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h & regs.h tables.h tokens.h -lib/realpath.$(O): lib/realpath.c compiler.h config.h nasmlib.h -lib/snprintf.$(O): lib/snprintf.c compiler.h config.h nasmlib.h -lib/strlcpy.$(O): lib/strlcpy.c compiler.h config.h -lib/ver.$(O): lib/ver.c ver.h version.h -lib/vsnprintf.$(O): lib/vsnprintf.c compiler.h config.h nasmlib.h +insnsn.$(O): insnsn.c compiler.h config.h insnsi.h nasmint.h tables.h +labels.$(O): labels.c compiler.h config.h directiv.h hashtbl.h insnsi.h & + labels.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h & + tables.h listing.$(O): listing.c compiler.h config.h directiv.h insnsi.h listing.h & - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h macros.$(O): macros.c compiler.h config.h directiv.h hashtbl.h insnsi.h & - nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h & - tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h & + regs.h tables.h nasm.$(O): nasm.c assemble.h compiler.h config.h directiv.h eval.h float.h & - iflag.h iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmlib.h & - opflags.h output/outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h & - stdscan.h tables.h tokens.h ver.h + iflag.h iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmint.h & + nasmlib.h opflags.h output/outform.h parser.h pptok.h preproc.h raa.h & + regs.h saa.h stdscan.h tables.h tokens.h ver.h +nasmlib/crc64.$(O): nasmlib/crc64.c compiler.h config.h hashtbl.h nasmint.h & + nasmlib.h +nasmlib/file.$(O): nasmlib/file.c compiler.h config.h nasmint.h nasmlib.h +nasmlib/ilog2.$(O): nasmlib/ilog2.c compiler.h config.h nasmint.h nasmlib.h +nasmlib/md5c.$(O): nasmlib/md5c.c compiler.h config.h md5.h nasmint.h +nasmlib/nasmlib.$(O): nasmlib/nasmlib.c compiler.h config.h directiv.h & + iflag.h iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h & + pptok.h preproc.h regs.h tables.h tokens.h +nasmlib/realpath.$(O): nasmlib/realpath.c compiler.h config.h nasmint.h & + nasmlib.h +nasmlib/ver.$(O): nasmlib/ver.c ver.h version.h ndisasm.$(O): ndisasm.c compiler.h config.h directiv.h disasm.h iflag.h & - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h & - regs.h sync.h tables.h tokens.h ver.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h & + preproc.h regs.h sync.h tables.h tokens.h ver.h output/codeview.$(O): output/codeview.c compiler.h config.h directiv.h & - insnsi.h md5.h nasm.h nasmlib.h opflags.h output/outlib.h output/pecoff.h & - pptok.h preproc.h regs.h saa.h tables.h version.h + insnsi.h md5.h nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h & + output/pecoff.h pptok.h preproc.h regs.h saa.h tables.h version.h output/nulldbg.$(O): output/nulldbg.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h & - regs.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h & + preproc.h regs.h tables.h output/nullout.$(O): output/nullout.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h & - regs.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h & + preproc.h regs.h tables.h output/outaout.$(O): output/outaout.c compiler.h config.h directiv.h eval.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - pptok.h preproc.h raa.h regs.h saa.h stdscan.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h pptok.h preproc.h raa.h regs.h saa.h stdscan.h tables.h output/outas86.$(O): output/outas86.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - pptok.h preproc.h raa.h regs.h saa.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h pptok.h preproc.h raa.h regs.h saa.h tables.h output/outbin.$(O): output/outbin.c compiler.h config.h directiv.h eval.h & - insnsi.h labels.h nasm.h nasmlib.h opflags.h output/outform.h & + insnsi.h labels.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & output/outlib.h pptok.h preproc.h regs.h saa.h stdscan.h tables.h output/outcoff.$(O): output/outcoff.c compiler.h config.h directiv.h eval.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h tables.h -output/outdbg.$(O): output/outdbg.c compiler.h config.h directiv.h insnsi.h & - nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h & + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h & tables.h +output/outdbg.$(O): output/outdbg.c compiler.h config.h directiv.h insnsi.h & + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h & + regs.h tables.h output/outelf.$(O): output/outelf.c compiler.h config.h directiv.h insnsi.h & - nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h output/outelf.h & - output/outform.h pptok.h preproc.h rbtree.h regs.h saa.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h & + output/outelf.h output/outform.h pptok.h preproc.h rbtree.h regs.h saa.h & + tables.h output/outelf32.$(O): output/outelf32.c compiler.h config.h directiv.h & - eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h & - output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h & - preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + eval.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h & + output/elf.h output/outelf.h output/outform.h output/outlib.h & + output/stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h & + tables.h ver.h output/outelf64.$(O): output/outelf64.c compiler.h config.h directiv.h & - eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h & - output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h & - preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + eval.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h & + output/elf.h output/outelf.h output/outform.h output/outlib.h & + output/stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h & + tables.h ver.h output/outelfx32.$(O): output/outelfx32.c compiler.h config.h directiv.h & - eval.h insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h & - output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h & - preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h + eval.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h & + output/elf.h output/outelf.h output/outform.h output/outlib.h & + output/stabs.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h & + tables.h ver.h output/outform.$(O): output/outform.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h & - regs.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h pptok.h & + preproc.h regs.h tables.h output/outieee.$(O): output/outieee.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - pptok.h preproc.h regs.h tables.h ver.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h pptok.h preproc.h regs.h tables.h ver.h output/outlib.$(O): output/outlib.c compiler.h config.h directiv.h insnsi.h & - nasm.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h & - tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h & + regs.h tables.h output/outmacho.$(O): output/outmacho.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - pptok.h preproc.h raa.h rbtree.h regs.h saa.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h tables.h output/outobj.$(O): output/outobj.c compiler.h config.h directiv.h eval.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - pptok.h preproc.h regs.h stdscan.h tables.h ver.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h pptok.h preproc.h regs.h stdscan.h tables.h ver.h output/outrdf2.$(O): output/outrdf2.c compiler.h config.h directiv.h & - insnsi.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h & - pptok.h preproc.h rdoff/rdoff.h regs.h saa.h tables.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h & + output/outlib.h pptok.h preproc.h rdoff/rdoff.h regs.h saa.h tables.h parser.$(O): parser.c compiler.h config.h directiv.h eval.h float.h iflag.h & - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h parser.h pptok.h & - preproc.h regs.h stdscan.h tables.h tokens.h -pptok.$(O): pptok.c compiler.h config.h hashtbl.h nasmlib.h pptok.h & - preproc.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h parser.h & + pptok.h preproc.h regs.h stdscan.h tables.h tokens.h +pptok.$(O): pptok.c compiler.h config.h hashtbl.h nasmint.h nasmlib.h & + pptok.h preproc.h preproc-nop.$(O): preproc-nop.c compiler.h config.h directiv.h insnsi.h & - listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h & + tables.h preproc.$(O): preproc.c compiler.h config.h directiv.h eval.h hashtbl.h & - insnsi.h listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h & - regs.h stdscan.h tables.h tokens.h -quote.$(O): quote.c compiler.h config.h nasmlib.h quote.h -raa.$(O): raa.c compiler.h config.h nasmlib.h raa.h -rbtree.$(O): rbtree.c compiler.h config.h rbtree.h + insnsi.h listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h & + quote.h regs.h stdscan.h tables.h tokens.h +quote.$(O): quote.c compiler.h config.h nasmint.h nasmlib.h quote.h +raa.$(O): raa.c compiler.h config.h nasmint.h nasmlib.h raa.h +rbtree.$(O): rbtree.c compiler.h config.h nasmint.h rbtree.h regdis.$(O): regdis.c regdis.h regs.h regflags.$(O): regflags.c compiler.h config.h directiv.h insnsi.h nasm.h & - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -regs.$(O): regs.c compiler.h config.h insnsi.h tables.h -regvals.$(O): regvals.c compiler.h config.h insnsi.h tables.h -saa.$(O): saa.c compiler.h config.h nasmlib.h saa.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +regs.$(O): regs.c compiler.h config.h insnsi.h nasmint.h tables.h +regvals.$(O): regvals.c compiler.h config.h insnsi.h nasmint.h tables.h +saa.$(O): saa.c compiler.h config.h nasmint.h nasmlib.h saa.h +stdlib/snprintf.$(O): stdlib/snprintf.c compiler.h config.h nasmint.h & + nasmlib.h +stdlib/strlcpy.$(O): stdlib/strlcpy.c compiler.h config.h nasmint.h +stdlib/vsnprintf.$(O): stdlib/vsnprintf.c compiler.h config.h nasmint.h & + nasmlib.h stdscan.$(O): stdscan.c compiler.h config.h directiv.h iflag.h iflaggen.h & - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h & - regs.h stdscan.h tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h & + quote.h regs.h stdscan.h tables.h tokens.h strfunc.$(O): strfunc.c compiler.h config.h directiv.h insnsi.h nasm.h & - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -sync.$(O): sync.c compiler.h config.h nasmlib.h sync.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +sync.$(O): sync.c compiler.h config.h nasmint.h nasmlib.h sync.h tokhash.$(O): tokhash.c compiler.h config.h directiv.h hashtbl.h iflag.h & - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h & - regs.h stdscan.h tables.h tokens.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h & + preproc.h regs.h stdscan.h tables.h tokens.h diff --git a/Mkfiles/owlinux.mak b/Mkfiles/owlinux.mak index f64719f1..39494814 100644 --- a/Mkfiles/owlinux.mak +++ b/Mkfiles/owlinux.mak @@ -81,10 +81,10 @@ NDISASM = ndisasm.$(O) disasm.$(O) sync.$(O) \ insnsd.$(O) insnsb.$(O) insnsn.$(O) regs.$(O) regdis.$(O) \ disp8.$(O) iflag.$(O) -LIBOBJ = lib/snprintf.$(O) lib/vsnprintf.$(O) lib/strlcpy.$(O) \ - lib/nasmlib.$(O) lib/ver.$(O) \ - lib/file.$(O) lib/realpath.$(O) \ - lib/ilog2.$(O) lib/md5c.$(O) lib/crc64.$(O) +LIBOBJ = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) \ + nasmlib/nasmlib.$(O) nasmlib/ver.$(O) \ + nasmlib/file.$(O) nasmlib/realpath.$(O) \ + nasmlib/ilog2.$(O) nasmlib/md5c.$(O) nasmlib/crc64.$(O) #-- End File Lists --# what: @@ -242,135 +242,142 @@ everything: all doc rdf # @continuation: "\" #-- Everything below is generated by mkdep.pl - do not edit --# assemble.$(O): assemble.c assemble.h compiler.h directiv.h disp8.h iflag.h \ - iflaggen.h insns.h insnsi.h listing.h nasm.h nasmlib.h opflags.h pptok.h \ - preproc.h regs.h tables.h tokens.h + iflaggen.h insns.h insnsi.h listing.h nasm.h nasmint.h nasmlib.h opflags.h \ + pptok.h preproc.h regs.h tables.h tokens.h directiv.$(O): directiv.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h disasm.$(O): disasm.c compiler.h directiv.h disasm.h disp8.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h \ - regdis.h regs.h sync.h tables.h tokens.h -disp8.$(O): disp8.c compiler.h directiv.h disp8.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regdis.h regs.h sync.h tables.h tokens.h +disp8.$(O): disp8.c compiler.h directiv.h disp8.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h eval.$(O): eval.c compiler.h directiv.h eval.h float.h insnsi.h labels.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -exprlib.$(O): exprlib.c compiler.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -float.$(O): float.c compiler.h directiv.h float.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -hashtbl.$(O): hashtbl.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +exprlib.$(O): exprlib.c compiler.h directiv.h insnsi.h nasm.h nasmint.h \ nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -iflag.$(O): iflag.c compiler.h iflag.h iflaggen.h +float.$(O): float.c compiler.h directiv.h float.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +hashtbl.$(O): hashtbl.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +iflag.$(O): iflag.c compiler.h iflag.h iflaggen.h nasmint.h insnsa.$(O): insnsa.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h tokens.h insnsb.$(O): insnsb.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + tables.h tokens.h insnsd.$(O): insnsd.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h \ - tokens.h -insnsn.$(O): insnsn.c compiler.h insnsi.h tables.h -labels.$(O): labels.c compiler.h directiv.h hashtbl.h insnsi.h labels.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h -lib/crc64.$(O): lib/crc64.c compiler.h hashtbl.h nasmlib.h -lib/file.$(O): lib/file.c compiler.h nasmlib.h -lib/ilog2.$(O): lib/ilog2.c compiler.h nasmlib.h -lib/md5c.$(O): lib/md5c.c compiler.h md5.h -lib/nasmlib.$(O): lib/nasmlib.c compiler.h directiv.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ tables.h tokens.h -lib/realpath.$(O): lib/realpath.c compiler.h nasmlib.h -lib/snprintf.$(O): lib/snprintf.c compiler.h nasmlib.h -lib/strlcpy.$(O): lib/strlcpy.c compiler.h -lib/ver.$(O): lib/ver.c ver.h version.h -lib/vsnprintf.$(O): lib/vsnprintf.c compiler.h nasmlib.h +insnsn.$(O): insnsn.c compiler.h insnsi.h nasmint.h tables.h +labels.$(O): labels.c compiler.h directiv.h hashtbl.h insnsi.h labels.h \ + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h listing.$(O): listing.c compiler.h directiv.h insnsi.h listing.h nasm.h \ - nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h macros.$(O): macros.c compiler.h directiv.h hashtbl.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + tables.h nasm.$(O): nasm.c assemble.h compiler.h directiv.h eval.h float.h iflag.h \ - iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmlib.h opflags.h \ - output/outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h stdscan.h \ - tables.h tokens.h ver.h + iflaggen.h insns.h insnsi.h labels.h listing.h nasm.h nasmint.h nasmlib.h \ + opflags.h output/outform.h parser.h pptok.h preproc.h raa.h regs.h saa.h \ + stdscan.h tables.h tokens.h ver.h +nasmlib/crc64.$(O): nasmlib/crc64.c compiler.h hashtbl.h nasmint.h nasmlib.h +nasmlib/file.$(O): nasmlib/file.c compiler.h nasmint.h nasmlib.h +nasmlib/ilog2.$(O): nasmlib/ilog2.c compiler.h nasmint.h nasmlib.h +nasmlib/md5c.$(O): nasmlib/md5c.c compiler.h md5.h nasmint.h +nasmlib/nasmlib.$(O): nasmlib/nasmlib.c compiler.h directiv.h iflag.h \ + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h \ + preproc.h regs.h tables.h tokens.h +nasmlib/realpath.$(O): nasmlib/realpath.c compiler.h nasmint.h nasmlib.h +nasmlib/ver.$(O): nasmlib/ver.c ver.h version.h ndisasm.$(O): ndisasm.c compiler.h directiv.h disasm.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h sync.h \ - tables.h tokens.h ver.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h sync.h tables.h tokens.h ver.h output/codeview.$(O): output/codeview.c compiler.h directiv.h insnsi.h md5.h \ - nasm.h nasmlib.h opflags.h output/outlib.h output/pecoff.h pptok.h \ - preproc.h regs.h saa.h tables.h version.h + nasm.h nasmint.h nasmlib.h opflags.h output/outlib.h output/pecoff.h \ + pptok.h preproc.h regs.h saa.h tables.h version.h output/nulldbg.$(O): output/nulldbg.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ + tables.h output/nullout.$(O): output/nullout.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ + tables.h output/outaout.$(O): output/outaout.c compiler.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ - preproc.h raa.h regs.h saa.h stdscan.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + pptok.h preproc.h raa.h regs.h saa.h stdscan.h tables.h output/outas86.$(O): output/outas86.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h preproc.h \ - raa.h regs.h saa.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ + preproc.h raa.h regs.h saa.h tables.h output/outbin.$(O): output/outbin.c compiler.h directiv.h eval.h insnsi.h \ - labels.h nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h \ - pptok.h preproc.h regs.h saa.h stdscan.h tables.h + labels.h nasm.h nasmint.h nasmlib.h opflags.h output/outform.h \ + output/outlib.h pptok.h preproc.h regs.h saa.h stdscan.h tables.h output/outcoff.$(O): output/outcoff.c compiler.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h output/pecoff.h \ - pptok.h preproc.h raa.h regs.h saa.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + output/pecoff.h pptok.h preproc.h raa.h regs.h saa.h tables.h output/outdbg.$(O): output/outdbg.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + tables.h output/outelf.$(O): output/outelf.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/dwarf.h output/elf.h output/outelf.h \ + nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h output/outelf.h \ output/outform.h pptok.h preproc.h rbtree.h regs.h saa.h tables.h output/outelf32.$(O): output/outelf32.c compiler.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h output/outelf64.$(O): output/outelf64.c compiler.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h output/outelfx32.$(O): output/outelfx32.c compiler.h directiv.h eval.h \ - insnsi.h nasm.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h output/dwarf.h output/elf.h \ output/outelf.h output/outform.h output/outlib.h output/stabs.h pptok.h \ preproc.h raa.h rbtree.h regs.h saa.h stdscan.h tables.h ver.h output/outform.$(O): output/outform.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h pptok.h preproc.h regs.h \ + tables.h output/outieee.$(O): output/outieee.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h preproc.h \ - regs.h tables.h ver.h + nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ + preproc.h regs.h tables.h ver.h output/outlib.$(O): output/outlib.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h tables.h + nasmint.h nasmlib.h opflags.h output/outlib.h pptok.h preproc.h regs.h \ + tables.h output/outmacho.$(O): output/outmacho.c compiler.h directiv.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ - preproc.h raa.h rbtree.h regs.h saa.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + pptok.h preproc.h raa.h rbtree.h regs.h saa.h tables.h output/outobj.$(O): output/outobj.c compiler.h directiv.h eval.h insnsi.h \ - nasm.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ - preproc.h regs.h stdscan.h tables.h ver.h + nasm.h nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h \ + pptok.h preproc.h regs.h stdscan.h tables.h ver.h output/outrdf2.$(O): output/outrdf2.c compiler.h directiv.h insnsi.h nasm.h \ - nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h preproc.h \ - rdoff/rdoff.h regs.h saa.h tables.h + nasmint.h nasmlib.h opflags.h output/outform.h output/outlib.h pptok.h \ + preproc.h rdoff/rdoff.h regs.h saa.h tables.h parser.$(O): parser.c compiler.h directiv.h eval.h float.h iflag.h \ - iflaggen.h insns.h insnsi.h nasm.h nasmlib.h opflags.h parser.h pptok.h \ - preproc.h regs.h stdscan.h tables.h tokens.h -pptok.$(O): pptok.c compiler.h hashtbl.h nasmlib.h pptok.h preproc.h + iflaggen.h insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h parser.h \ + pptok.h preproc.h regs.h stdscan.h tables.h tokens.h +pptok.$(O): pptok.c compiler.h hashtbl.h nasmint.h nasmlib.h pptok.h \ + preproc.h preproc-nop.$(O): preproc-nop.c compiler.h directiv.h insnsi.h listing.h \ - nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h + nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h preproc.$(O): preproc.c compiler.h directiv.h eval.h hashtbl.h insnsi.h \ - listing.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h regs.h \ - stdscan.h tables.h tokens.h -quote.$(O): quote.c compiler.h nasmlib.h quote.h -raa.$(O): raa.c compiler.h nasmlib.h raa.h -rbtree.$(O): rbtree.c compiler.h rbtree.h + listing.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ + regs.h stdscan.h tables.h tokens.h +quote.$(O): quote.c compiler.h nasmint.h nasmlib.h quote.h +raa.$(O): raa.c compiler.h nasmint.h nasmlib.h raa.h +rbtree.$(O): rbtree.c compiler.h nasmint.h rbtree.h regdis.$(O): regdis.c regdis.h regs.h -regflags.$(O): regflags.c compiler.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -regs.$(O): regs.c compiler.h insnsi.h tables.h -regvals.$(O): regvals.c compiler.h insnsi.h tables.h -saa.$(O): saa.c compiler.h nasmlib.h saa.h +regflags.$(O): regflags.c compiler.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +regs.$(O): regs.c compiler.h insnsi.h nasmint.h tables.h +regvals.$(O): regvals.c compiler.h insnsi.h nasmint.h tables.h +saa.$(O): saa.c compiler.h nasmint.h nasmlib.h saa.h +stdlib/snprintf.$(O): stdlib/snprintf.c compiler.h nasmint.h nasmlib.h +stdlib/strlcpy.$(O): stdlib/strlcpy.c compiler.h nasmint.h +stdlib/vsnprintf.$(O): stdlib/vsnprintf.c compiler.h nasmint.h nasmlib.h stdscan.$(O): stdscan.c compiler.h directiv.h iflag.h iflaggen.h insns.h \ - insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h quote.h regs.h \ - stdscan.h tables.h tokens.h -strfunc.$(O): strfunc.c compiler.h directiv.h insnsi.h nasm.h nasmlib.h \ - opflags.h pptok.h preproc.h regs.h tables.h -sync.$(O): sync.c compiler.h nasmlib.h sync.h + insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h quote.h \ + regs.h stdscan.h tables.h tokens.h +strfunc.$(O): strfunc.c compiler.h directiv.h insnsi.h nasm.h nasmint.h \ + nasmlib.h opflags.h pptok.h preproc.h regs.h tables.h +sync.$(O): sync.c compiler.h nasmint.h nasmlib.h sync.h tokhash.$(O): tokhash.c compiler.h directiv.h hashtbl.h iflag.h iflaggen.h \ - insns.h insnsi.h nasm.h nasmlib.h opflags.h pptok.h preproc.h regs.h \ - stdscan.h tables.h tokens.h + insns.h insnsi.h nasm.h nasmint.h nasmlib.h opflags.h pptok.h preproc.h \ + regs.h stdscan.h tables.h tokens.h @@ -180,7 +180,6 @@ #include <stdio.h> #include <string.h> #include <stdlib.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" @@ -72,11 +72,17 @@ #define __STDC_LIMIT_MACROS 1 #define __STDC_FORMAT_MACROS 1 -/* Some versions of MSVC have these only with underscores in front */ +#ifdef HAVE_INTTYPES_H +# include <inttypes.h> +#else +# include "nasmint.h" +#endif + #include <stddef.h> #include <stdarg.h> #include <stdio.h> +/* Some versions of MSVC have these only with underscores in front */ #ifndef HAVE_SNPRINTF # ifdef HAVE__SNPRINTF # define snprintf _snprintf diff --git a/configure.in b/configure.in index bfa29b0e..df949f52 100644 --- a/configure.in +++ b/configure.in @@ -102,40 +102,14 @@ AC_CHECK_TOOL(STRIP, strip) dnl Checks for header files. AC_HEADER_STDC -if test $ac_cv_header_stdc = no; then - AC_MSG_ERROR([NASM requires ANSI C header files to compile]) -fi - -AC_CHECK_HEADERS(limits.h) -if test $ac_cv_header_limits_h = no; then - AC_MSG_ERROR([NASM requires '<limits.h>' to compile]) -fi - -dnl Check for <inttypes.h> or add a substitute version -AC_CHECK_HEADERS(inttypes.h, , CFLAGS="$CFLAGS -I\$(top_srcdir)/inttypes") - -dnl The standard header for str*casecmp is <strings.h> +AC_CHECK_HEADERS(inttypes.h) AC_CHECK_HEADERS(strings.h) - -dnl Look for <stdbool.h> AC_HEADER_STDBOOL - -dnl Look for <io.h> AC_CHECK_HEADERS(io.h) - -dnl Look for <unistd.h> AC_CHECK_HEADERS(unistd.h) - -dnl Look for <sys/param.h> AC_CHECK_HEADERS(sys/param.h) dnl Checks for library functions. -AC_CHECK_FUNCS(strcspn, , - AC_MSG_ERROR([NASM requires ANSI C (specifically, "strcspn")])) - -AC_CHECK_FUNCS(strspn, , - AC_MSG_ERROR([NASM requires ANSI C (specifically, "strspn")])) - AC_CHECK_FUNCS(strcasecmp stricmp) AC_CHECK_FUNCS(strncasecmp strnicmp) AC_CHECK_FUNCS(strsep) @@ -40,7 +40,6 @@ #include <stdio.h> #include <string.h> #include <limits.h> -#include <inttypes.h> #include "nasm.h" #include "disasm.h" @@ -42,7 +42,6 @@ #include <stddef.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" @@ -41,7 +41,6 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> -#include <inttypes.h> #include "nasm.h" #include "float.h" @@ -39,7 +39,6 @@ #include "compiler.h" -#include <inttypes.h> #include <string.h> #include "nasm.h" #include "hashtbl.h" @@ -40,7 +40,6 @@ #ifndef NASM_HASHTBL_H #define NASM_HASHTBL_H -#include <inttypes.h> #include <stddef.h> #include "nasmlib.h" @@ -1,7 +1,6 @@ #ifndef NASM_IFLAG_H #define NASM_IFLAG_H -#include <inttypes.h> #include <string.h> @@ -40,7 +40,6 @@ #include <stdio.h> #include <string.h> #include <stdlib.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" @@ -42,7 +42,6 @@ #include <stddef.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" @@ -2,7 +2,6 @@ #define MD5_H #include "compiler.h" -#include <inttypes.h> #define MD5_HASHBYTES 16 @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include <limits.h> #include <time.h> @@ -41,7 +41,6 @@ #include "compiler.h" #include <stdio.h> -#include <inttypes.h> #include "nasmlib.h" #include "preproc.h" #include "insnsi.h" /* For enum opcode */ diff --git a/inttypes/inttypes.h b/nasmint.h index e353aa93..e353aa93 100644 --- a/inttypes/inttypes.h +++ b/nasmint.h @@ -40,7 +40,6 @@ #include "compiler.h" -#include <inttypes.h> #include <stdio.h> #include <string.h> #ifdef HAVE_STRINGS_H diff --git a/lib/crc64.c b/nasmlib/crc64.c index 338e0be4..338e0be4 100644 --- a/lib/crc64.c +++ b/nasmlib/crc64.c diff --git a/lib/file.c b/nasmlib/file.c index 6ba38444..6ba38444 100644 --- a/lib/file.c +++ b/nasmlib/file.c diff --git a/lib/ilog2.c b/nasmlib/ilog2.c index a6066221..a6066221 100644 --- a/lib/ilog2.c +++ b/nasmlib/ilog2.c diff --git a/lib/md5c.c b/nasmlib/md5c.c index 5d5c91a3..5d5c91a3 100644 --- a/lib/md5c.c +++ b/nasmlib/md5c.c diff --git a/lib/nasmlib.c b/nasmlib/nasmlib.c index 7bc1ffe5..b264080a 100644 --- a/lib/nasmlib.c +++ b/nasmlib/nasmlib.c @@ -42,7 +42,6 @@ #include <string.h> #include <ctype.h> #include <errno.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/lib/realpath.c b/nasmlib/realpath.c index d93dc15f..d93dc15f 100644 --- a/lib/realpath.c +++ b/nasmlib/realpath.c diff --git a/lib/ver.c b/nasmlib/ver.c index 98362e35..98362e35 100644 --- a/lib/ver.c +++ b/nasmlib/ver.c @@ -43,7 +43,6 @@ #include <string.h> #include <ctype.h> #include <errno.h> -#include <inttypes.h> #include "insns.h" #include "nasm.h" diff --git a/output/elf.h b/output/elf.h index ed3467eb..b20d63f8 100644 --- a/output/elf.h +++ b/output/elf.h @@ -40,7 +40,6 @@ */ #include "compiler.h" -#include <inttypes.h> /* Segment types */ #define PT_NULL 0 diff --git a/output/outaout.c b/output/outaout.c index 1ac7d5a1..62ebab0f 100644 --- a/output/outaout.c +++ b/output/outaout.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outas86.c b/output/outas86.c index 920748c9..840bc214 100644 --- a/output/outas86.c +++ b/output/outas86.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outbin.c b/output/outbin.c index 2b70b3b5..3e1ec286 100644 --- a/output/outbin.c +++ b/output/outbin.c @@ -79,7 +79,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outcoff.c b/output/outcoff.c index 13a556dd..c2c0393d 100644 --- a/output/outcoff.c +++ b/output/outcoff.c @@ -43,7 +43,6 @@ #include <string.h> #include <ctype.h> #include <time.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outdbg.c b/output/outdbg.c index ef7f8a93..d4f4ec24 100644 --- a/output/outdbg.c +++ b/output/outdbg.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outelf.c b/output/outelf.c index a8e23478..59c4f500 100644 --- a/output/outelf.c +++ b/output/outelf.c @@ -39,7 +39,6 @@ #include <stdio.h> #include <stdlib.h> -#include <inttypes.h> #include "nasm.h" #include "output/outform.h" diff --git a/output/outelf32.c b/output/outelf32.c index 0c0cdd84..b2ba68ac 100644 --- a/output/outelf32.c +++ b/output/outelf32.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outelf64.c b/output/outelf64.c index 9e08d449..5a177cb6 100644 --- a/output/outelf64.c +++ b/output/outelf64.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outelfx32.c b/output/outelfx32.c index 7a30a26e..a95d04d4 100644 --- a/output/outelfx32.c +++ b/output/outelfx32.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outform.c b/output/outform.c index f7c817e7..a93a2a8f 100644 --- a/output/outform.c +++ b/output/outform.c @@ -42,7 +42,6 @@ #include <stdio.h> #include <string.h> -#include <inttypes.h> #define BUILD_DRIVERS_ARRAY #include "output/outform.h" diff --git a/output/outieee.c b/output/outieee.c index 92392547..125339ed 100644 --- a/output/outieee.c +++ b/output/outieee.c @@ -73,7 +73,6 @@ #include <time.h> #include <stdarg.h> /* Note: we need the ANSI version of stdarg.h */ #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outmacho.c b/output/outmacho.c index 5897469a..892e4e38 100644 --- a/output/outmacho.c +++ b/output/outmacho.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/outobj.c b/output/outobj.c index 7257fc75..71fbb9c0 100644 --- a/output/outobj.c +++ b/output/outobj.c @@ -42,7 +42,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include <limits.h> #include "nasm.h" diff --git a/output/outrdf2.c b/output/outrdf2.c index a427ebb1..cfd72789 100644 --- a/output/outrdf2.c +++ b/output/outrdf2.c @@ -44,7 +44,6 @@ #include <string.h> #include <ctype.h> #include <assert.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" diff --git a/output/stabs.h b/output/stabs.h index 3a09c415..57f15cf2 100644 --- a/output/stabs.h +++ b/output/stabs.h @@ -35,7 +35,6 @@ #define STABS_H_ #include <ctype.h> -#include <inttypes.h> #include "compiler.h" #include "nasmlib.h" @@ -42,7 +42,6 @@ #include <stddef.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "insns.h" @@ -179,7 +179,6 @@ if ($what eq 'c') { die if ($n & ($n-1)); print OUT "#include \"compiler.h\"\n"; - print OUT "#include <inttypes.h>\n"; print OUT "#include <ctype.h>\n"; print OUT "#include \"nasmlib.h\"\n"; print OUT "#include \"hashtbl.h\"\n"; diff --git a/preproc-nop.c b/preproc-nop.c index c5835ea9..da15cd1b 100644 --- a/preproc-nop.c +++ b/preproc-nop.c @@ -44,7 +44,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include <limits.h> #include <time.h> @@ -69,7 +69,6 @@ #include <string.h> #include <ctype.h> #include <limits.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" @@ -35,7 +35,6 @@ #define NASM_RBTREE_H #include "compiler.h" -#include <inttypes.h> /* This structure should be embedded in a larger data structure; the final output from rb_search() can then be converted back diff --git a/rdoff/hash.h b/rdoff/hash.h index a6920e70..0379305f 100644 --- a/rdoff/hash.h +++ b/rdoff/hash.h @@ -11,7 +11,6 @@ #ifndef RDOFF_HASH_H #define RDOFF_HASH_H 1 -#include <inttypes.h> uint32_t hash(const char *name); diff --git a/rdoff/ldsegs.h b/rdoff/ldsegs.h index fcecdf67..7dccaace 100644 --- a/rdoff/ldsegs.h +++ b/rdoff/ldsegs.h @@ -6,7 +6,6 @@ #ifndef RDOFF_LDSEGS_H #define RDOFF_LDSEGS_H 1 -#include <inttypes.h> struct segconfig { uint16_t typelow, typehi; /* range of seg nos for which this is valid */ diff --git a/rdoff/rdflib.c b/rdoff/rdflib.c index 06cce3c7..0844e6ce 100644 --- a/rdoff/rdflib.c +++ b/rdoff/rdflib.c @@ -62,9 +62,7 @@ #include <stdlib.h> #include <errno.h> #include <string.h> -#include <inttypes.h> #include <time.h> -#include <inttypes.h> /* functions supported: * create a library (no extra operands required) diff --git a/rdoff/rdlar.h b/rdoff/rdlar.h index ee00f2e8..16633a11 100644 --- a/rdoff/rdlar.h +++ b/rdoff/rdlar.h @@ -5,7 +5,6 @@ #ifndef RDOFF_RDLAR_H #define RDOFF_RDLAR_H 1 -#include <inttypes.h> #ifdef HAVE_CONFIG_H #include "config.h" diff --git a/rdoff/rdoff.c b/rdoff/rdoff.c index f451ce12..126a110a 100644 --- a/rdoff/rdoff.c +++ b/rdoff/rdoff.c @@ -46,7 +46,6 @@ #include <stdlib.h> #include <string.h> #include <errno.h> -#include <inttypes.h> #define RDOFF_UTILS diff --git a/rdoff/rdoff.h b/rdoff/rdoff.h index 1451c6ea..019d012d 100644 --- a/rdoff/rdoff.h +++ b/rdoff/rdoff.h @@ -38,7 +38,6 @@ #ifndef RDOFF_RDOFF_H #define RDOFF_RDOFF_H 1 -#include <inttypes.h> /* * RDOFF definitions. They are used by RDOFF utilities and by NASM's diff --git a/rdoff/segtab.h b/rdoff/segtab.h index 87ef0171..e5e87931 100644 --- a/rdoff/segtab.h +++ b/rdoff/segtab.h @@ -34,7 +34,6 @@ #ifndef RDOFF_SEGTAB_H #define RDOFF_SEGTAB_H 1 -#include <inttypes.h> typedef void *segtab; diff --git a/rdoff/symtab.h b/rdoff/symtab.h index 0dc8c7b1..efd1b68e 100644 --- a/rdoff/symtab.h +++ b/rdoff/symtab.h @@ -38,7 +38,6 @@ #ifndef RDOFF_SYMTAB_H #define RDOFF_SYMTAB_H 1 -#include <inttypes.h> typedef struct { char *name; diff --git a/lib/snprintf.c b/stdlib/snprintf.c index 95bfc314..95bfc314 100644 --- a/lib/snprintf.c +++ b/stdlib/snprintf.c diff --git a/lib/strlcpy.c b/stdlib/strlcpy.c index 22d9ccfb..22d9ccfb 100644 --- a/lib/strlcpy.c +++ b/stdlib/strlcpy.c diff --git a/lib/vsnprintf.c b/stdlib/vsnprintf.c index b8fd082a..b8fd082a 100644 --- a/lib/vsnprintf.c +++ b/stdlib/vsnprintf.c @@ -37,7 +37,6 @@ #include <stdlib.h> #include <string.h> #include <ctype.h> -#include <inttypes.h> #include "nasm.h" #include "nasmlib.h" @@ -40,7 +40,6 @@ #include <stdio.h> #include <stdlib.h> #include <limits.h> -#include <inttypes.h> #include "nasmlib.h" #include "sync.h" @@ -41,7 +41,6 @@ #define NASM_TABLES_H #include "compiler.h" -#include <inttypes.h> #include "insnsi.h" /* For enum opcode */ /* --- From standard.mac via macros.pl: --- */ |