attempt to make static makefiles aware of outelf32/outelf64

This commit is contained in:
Frank Kotler 2007-08-26 05:51:39 +00:00
parent 7fcda399cd
commit 352170d5eb
19 changed files with 41 additions and 23 deletions

View File

@ -84,7 +84,8 @@ SUFFIX= w# # by default, this makefile produces nasmw.exe and ndisasmw.exe
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output\outbin.$(OBJ) output\outaout.$(OBJ) output\outcoff.$(OBJ) output\outelf.$(OBJ) \
output\outbin.$(OBJ) output\outaout.$(OBJ) output\outcoff.$(OBJ) \
output\outelf32.$(OBJ) output\outelf64.$(OBJ) \
output\outobj.$(OBJ) output\outas86.$(OBJ) output\outrdf.$(OBJ) output\outdbg.$(OBJ) \
output\outrdf2.$(OBJ) output\outieee.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ)

View File

@ -75,7 +75,8 @@ NDISASMOBJS = ndisasm.$(OBJ) disasm.$(OBJ) sync.$(OBJ) \
# The OBJ file for the output formats
OUTOBJ= output\\outbin.$(OBJ) output\\outaout.$(OBJ) output\\outcoff.$(OBJ) \
output\\outelf.$(OBJ) output\\outobj.$(OBJ) output\\outas86.$(OBJ) \
output\\outelf32.$(OBJ) output\\outelf64.$(OBJ) \
output\\outobj.$(OBJ) output\\outas86.$(OBJ) \
output\\outdbg.$(OBJ) output\\outrdf2.$(OBJ) output\\outieee.$(OBJ)
################################################################

View File

@ -25,7 +25,7 @@ OBJ = obj#
NASMOBJS1 = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ)
NASMOBJS2 = assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ)
NASMOBJS3 = output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ)
NASMOBJS3 = output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf32.$(OBJ) output/outelf64.$(OBJ)
NASMOBJS4 = output/outobj.$(OBJ) output/outas86.$(OBJ) output/outdbg.$(OBJ) output/outrdf.$(OBJ)
NASMOBJS5 = output/outrdf2.$(OBJ) output/outieee.$(OBJ)
NASMOBJS6 = preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ)

View File

@ -27,7 +27,7 @@ CFLAGS = $(INCS) -I. -O2
NASM = nasm.o nasmlib.o float.o insnsa.o assemble.o labels.o \
parser.o outform.o output/outbin.o output/outaout.o \
output/outcoff.o output/outelf.o \
output/outcoff.o output/outelf32.o output/outelf64.o \
output/outobj.o output/outas86.o output/outdbg.o preproc.o listing.o \
eval.o output/outrdf2.o output/outieee.o output/outmacho.o
@ -138,7 +138,8 @@ output/outbin.o: output/outbin.c labels.h eval.h regs.h outform.h version.h \
output/outcoff.o: output/outcoff.c regs.h outform.h version.h nasmlib.h \
nasm.h
output/outdbg.o: output/outdbg.c regs.h outform.h version.h nasmlib.h nasm.h
output/outelf.o: output/outelf.c regs.h outform.h version.h nasmlib.h nasm.h
output/outelf32.o: output/outelf32.c regs.h outform.h version.h nasmlib.h nasm.h
output/outelf64.o: output/outelf64.c regs.h outform.h version.h nasmlib.h nasm.h
output/outieee.o: output/outieee.c regs.h outform.h version.h nasmlib.h \
nasm.h
output/outmacho.o: output/outmacho.c regs.h outform.h version.h nasmlib.h \

View File

@ -22,7 +22,8 @@ CFLAGS = -O2 -I.
$(CC) -c $(CFLAGS) -o $@ $*.c
NASM = nasm.o nasmlib.o float.o insnsa.o assemble.o labels.o \
parser.o outform.o output/outbin.o output/outaout.o output/outcoff.o output/outelf.o \
parser.o outform.o output/outbin.o output/outaout.o output/outcoff.o \
output/outelf32.o output/outelf64.o \
output/outobj.o output/outas86.o output/outrdf.o output/outdbg.o preproc.o listing.o \
eval.o output/outrdf2.o output/outieee.o

View File

@ -31,7 +31,8 @@ CFLAGS = -O3
$(CC) -g -c -O2 -finline-functions -Wall -ansi -pedantic $*.c
NASM = nasm.o nasmlib.o float.o insnsa.o assemble.o labels.o \
parser.o outform.o output/outbin.o output/outaout.o output/outcoff.o output/outelf.o \
parser.o outform.o output/outbin.o output/outaout.o output/outcoff.o \
output/outelf32.o output/outelf64.o \
output/outobj.o output/outas86.o output/outrdf.o output/outrdf2.o output/outieee.o output/outdbg.o preproc.o listing.o \
eval.o

View File

@ -21,7 +21,8 @@ NDISASMOBJS = ndisasm.$(OBJ) disasm.$(OBJ) sync.$(OBJ) nasmlib.$(OBJ) \
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) eval.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outrdf2.$(OBJ) output/outdbg.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) output/outieee.$(OBJ)

View File

@ -23,7 +23,8 @@ OBJ = obj#
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outrdf2.$(OBJ) \
output/outieee.$(OBJ) output/outdbg.$(OBJ) preproc.$(OBJ) listing.$(OBJ) \
eval.$(OBJ)

View File

@ -45,7 +45,8 @@ PERL = perl
$(NROFF) -man $< > $@
NASM = nasm.o nasmlib.o float.o insnsa.o assemble.o labels.o \
parser.o outform.o output/outbin.o output/outaout.o output/outcoff.o output/outelf.o \
parser.o outform.o output/outbin.o output/outaout.o output/outcoff.o \
output/outelf32.o output/outelf64.o \
output/outobj.o output/outas86.o output/outrdf.o output/outrdf2.o output/outdbg.o output/outieee.o \
preproc.o listing.o eval.o

View File

@ -22,7 +22,8 @@ OBJ = obj
$(CC) -o $@ $*.c
NASM = nasm.${OBJ} nasmlib.${OBJ} float.${OBJ} insnsa.${OBJ} assemble.${OBJ} labels.${OBJ} \
parser.${OBJ} outform.${OBJ} output/outbin.${OBJ} output/outaout.${OBJ} output/outcoff.${OBJ} output/outelf.${OBJ} \
parser.${OBJ} outform.${OBJ} output/outbin.${OBJ} output/outaout.${OBJ} output/outcoff.${OBJ} \
output/outelf32.${OBJ} output/outelf64.${OBJ} \
output/outobj.${OBJ} output/outas86.${OBJ} output/outrdf.${OBJ} output/outdbg.${OBJ} output/outrdf2.${OBJ} \
output/outieee.${OBJ} preproc.${OBJ} listing.${OBJ} eval.${OBJ}
@ -47,7 +48,8 @@ NASM.LNK: makefile.lcc
echo output/outbin.$(OBJ) >> NASM.LNK
echo output/outaout.$(OBJ) >> NASM.LNK
echo output/outcoff.$(OBJ) >> NASM.LNK
echo output/outelf.$(OBJ) >> NASM.LNK
echo output/outelf32.$(OBJ) >> NASM.LNK
echo output/outelf64.$(OBJ) >> NASM.LNK
echo output/outobj.$(OBJ) >> NASM.LNK
echo output/outas86.$(OBJ) >> NASM.LNK
echo output/outrdf.$(OBJ) >> NASM.LNK

View File

@ -51,7 +51,7 @@ OBJ = obj#
NASMOBJS1 = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ)
NASMOBJS2 = output\outbin.$(OBJ) output\outaout.$(OBJ) output\outcoff.$(OBJ)
NASMOBJS3 = output\outelf.$(OBJ) output\outobj.$(OBJ) output\outas86.$(OBJ)
NASMOBJS3 = output\outelf32.$(OBJ) output\outelf64.$(OBJ) output\outobj.$(OBJ) output\outas86.$(OBJ)
NASMOBJS4 = output\outrdf.$(OBJ) output\outrdf2.$(OBJ) output\outieee.$(OBJ)
NASMOBJS5 = output\outdbg.$(OBJ) preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ)

View File

@ -64,7 +64,8 @@ NDISASMOBJS = ndisasm.$(OBJ) disasm.$(OBJ) sync.$(OBJ) \
#The OBJ file for the output formats.
OUTOBJ= output\\outbin.$(OBJ) output\\outaout.$(OBJ) output\\outcoff.$(OBJ) \
output\\outelf.$(OBJ) output\\outobj.$(OBJ) output\\outas86.$(OBJ) \
output\\outelf32.$(OBJ) output\\outelf64.$(OBJ) \
output\\outobj.$(OBJ) output\\outas86.$(OBJ) \
output\\outrdf.$(OBJ) output\\outdbg.$(OBJ) output\\outrdf2.$(OBJ) \
output\\outieee.$(OBJ)

View File

@ -44,7 +44,8 @@ OBJ = obj
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outrdf2.$(OBJ) \
output/outieee.$(OBJ) output/outdbg.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ)

View File

@ -44,7 +44,8 @@ OBJ = obj
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outdbg.$(OBJ) \
output/outrdf2.$(OBJ) output/outieee.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ)

View File

@ -32,7 +32,7 @@ mandir = $(prefix)/man
NASM = nasm.o nasmlib.o float.o insnsa.o assemble.o labels.o \
parser.o outform.o output/outbin.o output/outaout.o \
output/outcoff.o output/outelf.o \
output/outcoff.o output/outelf32.o output/outelf64.o \
output/outobj.o output/outas86.o output/outdbg.o preproc.o listing.o \
eval.o output/outrdf2.o output/outieee.o output/outmacho.o

View File

@ -22,7 +22,8 @@ SUFFIX = w# # by default, this makefile produces nasmw.exe and ndisasmw.exe
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outdbg.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ) output/outrdf2.$(OBJ) \
output/outieee.$(OBJ)

View File

@ -40,7 +40,8 @@ OBJ = obj
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outdbg.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ) output/outrdf2.$(OBJ) \
output/outieee.$(OBJ)
@ -75,7 +76,8 @@ NASM.LNK: makefile.wc
echo F output/outbin.$(OBJ) >> NASM.LNK
echo F output/outaout.$(OBJ) >> NASM.LNK
echo F output/outcoff.$(OBJ) >> NASM.LNK
echo F output/outelf.$(OBJ) >> NASM.LNK
echo F output/outelf32.$(OBJ) >> NASM.LNK
echo F output/outelf64.$(OBJ) >> NASM.LNK
echo F output/outobj.$(OBJ) >> NASM.LNK
echo F output/outas86.$(OBJ) >> NASM.LNK
echo F output/outrdf.$(OBJ) >> NASM.LNK

View File

@ -49,7 +49,7 @@ OBJ = obj
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
outbin.$(OBJ) outaout.$(OBJ) outcoff.$(OBJ) \
outelf.$(OBJ) outobj.$(OBJ) outas86.$(OBJ) \
outelf32.$(OBJ) outelf64.$(OBJ) outobj.$(OBJ) outas86.$(OBJ) \
outrdf.$(OBJ) outdbg.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ) outrdf2.$(OBJ) \
outieee.$(OBJ)

View File

@ -40,7 +40,8 @@ OBJ = obj
NASMOBJS = nasm.$(OBJ) nasmlib.$(OBJ) float.$(OBJ) insnsa.$(OBJ) \
assemble.$(OBJ) labels.$(OBJ) parser.$(OBJ) outform.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) output/outelf.$(OBJ) \
output/outbin.$(OBJ) output/outaout.$(OBJ) output/outcoff.$(OBJ) \
output/outelf32.$(OBJ) output/outelf64.$(OBJ) \
output/outobj.$(OBJ) output/outas86.$(OBJ) output/outrdf.$(OBJ) output/outdbg.$(OBJ) \
preproc.$(OBJ) listing.$(OBJ) eval.$(OBJ) output/outrdf2.$(OBJ) \
output/outieee.$(OBJ)
@ -75,7 +76,8 @@ NASM.LNK: makefile.wcw
echo F output/outbin.$(OBJ) >> NASM.LNK
echo F output/outaout.$(OBJ) >> NASM.LNK
echo F output/outcoff.$(OBJ) >> NASM.LNK
echo F output/outelf.$(OBJ) >> NASM.LNK
echo F output/outelf32.$(OBJ) >> NASM.LNK
echo F output/outelf64.$(OBJ) >> NASM.LNK
echo F output/outobj.$(OBJ) >> NASM.LNK
echo F output/outas86.$(OBJ) >> NASM.LNK
echo F output/outrdf.$(OBJ) >> NASM.LNK