diff options
author | H. Peter Anvin <hpa@zytor.com> | 2007-09-12 20:27:41 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2007-09-12 20:27:41 -0700 |
commit | 16b0a33ceae7b57cf4ebc9ab62cd4e1dc00dbf8c (patch) | |
tree | 8402b87bfea53a1b9c57069653c3b8f42e0f8b6e /Mkfiles/Makefile.dcp | |
parent | 7978feebd2fb0be9f4a37980090dfebeeb29a36d (diff) | |
download | nasm-16b0a33ceae7b57cf4ebc9ab62cd4e1dc00dbf8c.tar.gz nasm-16b0a33ceae7b57cf4ebc9ab62cd4e1dc00dbf8c.tar.bz2 nasm-16b0a33ceae7b57cf4ebc9ab62cd4e1dc00dbf8c.zip |
Use enumerations where practical to ease debugging
We have a lot of enumerations; by declaring fields as such, we make it
easier when debugging, since the debugger can display the enumerations
in cleartext. However, make sure exceptional values (like -1) are
included in the enumeration, since the compiler otherwise may not
include it in the valid range of the enumeration.
Diffstat (limited to 'Mkfiles/Makefile.dcp')
-rw-r--r-- | Mkfiles/Makefile.dcp | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/Mkfiles/Makefile.dcp b/Mkfiles/Makefile.dcp index 18b37cc..9c7d829 100644 --- a/Mkfiles/Makefile.dcp +++ b/Mkfiles/Makefile.dcp @@ -158,16 +158,18 @@ regvals.o: regvals.c sync.o: sync.c sync.h
#-- Everything below is generated by mkdep.pl - do not edit --# assemble.o: assemble.c preproc.h insns.h pptok.h regs.h regflags.c config.h \ - version.h nasmlib.h nasm.h regvals.c insnsi.h assemble.h + version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h disasm.o: disasm.c insns.h sync.h regdis.c regs.h config.h regs.c version.h \ nasm.h insnsn.c names.c insnsi.h disasm.h -eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h -float.o: float.c regs.h config.h version.h nasm.h +eval.o: eval.c labels.h eval.h regs.h config.h version.h nasmlib.h nasm.h \ + insnsi.h +float.o: float.c regs.h config.h version.h nasm.h insnsi.h insnsa.o: insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h insnsd.o: insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h insnsn.o: insnsn.c -labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h -listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h listing.h +labels.o: labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h +listing.o: listing.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h \ + listing.h macros.o: macros.c names.o: names.c regs.c insnsn.c nasm.o: nasm.c labels.h preproc.h insns.h parser.h eval.h pptok.h regs.h \ @@ -177,36 +179,36 @@ nasmlib.o: nasmlib.c insns.h regs.h config.h version.h nasmlib.h nasm.h \ insnsi.h ndisasm.o: ndisasm.c insns.h sync.h regs.h config.h version.h nasmlib.h \ nasm.h insnsi.h disasm.h -outform.o: outform.c regs.h config.h outform.h version.h nasm.h +outform.o: outform.c regs.h config.h outform.h version.h nasm.h insnsi.h output/outaout.o: output/outaout.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h stdscan.h + nasmlib.h nasm.h stdscan.h insnsi.h output/outas86.o: output/outas86.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h + nasmlib.h nasm.h insnsi.h output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h config.h \ - version.h nasmlib.h nasm.h stdscan.h + version.h nasmlib.h nasm.h stdscan.h insnsi.h output/outcoff.o: output/outcoff.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h + nasmlib.h nasm.h insnsi.h output/outdbg.o: output/outdbg.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h + nasmlib.h nasm.h insnsi.h output/outelf32.o: output/outelf32.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h stdscan.h + nasmlib.h nasm.h stdscan.h insnsi.h output/outelf64.o: output/outelf64.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h stdscan.h + nasmlib.h nasm.h stdscan.h insnsi.h output/outieee.o: output/outieee.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h + nasmlib.h nasm.h insnsi.h output/outmacho.o: output/outmacho.c compiler.h regs.h outform.h config.h \ - version.h nasmlib.h nasm.h + version.h nasmlib.h nasm.h insnsi.h output/outobj.o: output/outobj.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h stdscan.h + nasmlib.h nasm.h stdscan.h insnsi.h output/outrdf.o: output/outrdf.c regs.h outform.h config.h version.h \ - nasmlib.h nasm.h + nasmlib.h nasm.h insnsi.h output/outrdf2.o: output/outrdf2.c rdoff/rdoff.h regs.h outform.h config.h \ - version.h nasmlib.h nasm.h + version.h nasmlib.h nasm.h insnsi.h parser.o: parser.c insns.h parser.h float.h regs.h regflags.c config.h \ version.h nasmlib.h nasm.h stdscan.h insnsi.h pptok.o: pptok.c preproc.h pptok.h nasmlib.h preproc.o: preproc.c preproc.h macros.c pptok.h regs.h config.h version.h \ - nasmlib.h nasm.h + nasmlib.h nasm.h insnsi.h regdis.o: regdis.c regflags.o: regflags.c regs.o: regs.c |