diff options
author | H. Peter Anvin <hpa@zytor.com> | 2007-09-14 18:03:29 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2007-09-14 18:03:29 -0700 |
commit | 6244f4b5b920211f451ce739eea673ee653f32dc (patch) | |
tree | d1c101ea9951fa8c101eccacf2eb171801af85b2 /Mkfiles/Makefile.b32 | |
parent | cde08292d65072c6a3fec5ee0f0a304d5bdf301c (diff) | |
download | nasm-6244f4b5b920211f451ce739eea673ee653f32dc.tar.gz nasm-6244f4b5b920211f451ce739eea673ee653f32dc.tar.bz2 nasm-6244f4b5b920211f451ce739eea673ee653f32dc.zip |
Use the new hash table function library to store labels
Use the new hash table function library to store labels. When
compiling on my 64-bit system, it reduces the assembly time for the
output of test/perf/label.pl from 73 to 7 seconds.
Diffstat (limited to 'Mkfiles/Makefile.b32')
-rw-r--r-- | Mkfiles/Makefile.b32 | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Mkfiles/Makefile.b32 b/Mkfiles/Makefile.b32 index 8226f45..3d7f884 100644 --- a/Mkfiles/Makefile.b32 +++ b/Mkfiles/Makefile.b32 @@ -175,15 +175,19 @@ clean: #-- Everything below is generated by mkdep.pl - do not edit --# assemble.$(OBJ): assemble.c preproc.h insns.h pptok.h regs.h regflags.c \ config.h version.h nasmlib.h nasm.h regvals.c assemble.h insnsi.h +crc64.$(OBJ): crc64.c disasm.$(OBJ): disasm.c insns.h sync.h regdis.c regs.h config.h regs.c \ version.h nasm.h insnsn.c names.c insnsi.h disasm.h eval.$(OBJ): eval.c labels.h eval.h regs.h config.h version.h nasmlib.h \ nasm.h insnsi.h float.$(OBJ): float.c regs.h config.h version.h nasm.h insnsi.h +hashtbl.$(OBJ): hashtbl.c regs.h config.h version.h nasmlib.h hashtbl.h \ + nasm.h insnsi.h insnsa.$(OBJ): insnsa.c insns.h regs.h config.h version.h nasm.h insnsi.h insnsd.$(OBJ): insnsd.c insns.h regs.h config.h version.h nasm.h insnsi.h insnsn.$(OBJ): insnsn.c -labels.$(OBJ): labels.c regs.h config.h version.h nasmlib.h nasm.h insnsi.h +labels.$(OBJ): labels.c regs.h config.h version.h hashtbl.h nasmlib.h nasm.h \ + insnsi.h listing.$(OBJ): listing.c regs.h config.h version.h nasmlib.h nasm.h \ insnsi.h listing.h macros.$(OBJ): macros.c |