Hash even backend-specific directives, unify null functions
commitafa06137fa3d6de926134b4061c3ff4a74d212cf
authorH. Peter Anvin <hpa@zytor.com>
Sun, 12 Jul 2009 19:53:49 +0000 (12 12:53 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 12 Jul 2009 19:55:24 +0000 (12 12:55 -0700)
treeddfb5182b1e0d06cfc731563cfdda2814b658cc5
parentd0fbb7f0ab355fd4e73d1aab215a2aa387b615c3
Hash even backend-specific directives, unify null functions

Hash all directives, even the ones that are backend-specific,
and instead pass the backend an already-parsed directive number.

Furthermore, unify null functions across various backends.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
22 files changed:
Makefile.in
Mkfiles/msvc.mak
Mkfiles/netware.mak
Mkfiles/openwcom.mak
Mkfiles/owlinux.mak
directives.dat
nasm.c
nasm.h
output/nullout.c [copied from output/outlib.h with 71% similarity]
output/outaout.c
output/outas86.c
output/outbin.c
output/outcoff.c
output/outdbg.c
output/outelf32.c
output/outelf64.c
output/outieee.c
output/outlib.h
output/outmacho32.c
output/outmacho64.c
output/outobj.c
output/outrdf2.c