aboutsummaryrefslogtreecommitdiff
path: root/bfd/makefile.dos
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/makefile.dos')
-rw-r--r--bfd/makefile.dos46
1 files changed, 46 insertions, 0 deletions
diff --git a/bfd/makefile.dos b/bfd/makefile.dos
new file mode 100644
index 0000000..c062b5f
--- /dev/null
+++ b/bfd/makefile.dos
@@ -0,0 +1,46 @@
+CFLAGS=-O2
+
+.c.o :
+ gcc $(CFLAGS) -I. -I../include -c $<
+
+all : libbfd.a
+
+targets.o : targets.c
+ gcc $(CFLAGS) -I. -I../include -DSELECT_VECS=&go32coff_vec,&i386aout_vec -DDEFAULT_VECTOR=go32coff_vec -c $*.c
+
+archures.o : archures.c
+ gcc $(CFLAGS) -I. -I../include -DSELECT_ARCHITECTURES=bfd_i386_arch -c $*.c
+
+OBJS = \
+ libbfd.o \
+ opncls.o \
+ bfd.o \
+ archive.o \
+ targets.o \
+ cache.o \
+ archures.o \
+ core.o \
+ section.o \
+ format.o \
+ syms.o \
+ reloc.o \
+ init.o \
+ ctor.o \
+ coffgen.o \
+ srec.o \
+ hash.o \
+ linker.o \
+ ecoff.o \
+ ecofflink.o \
+ elf.o \
+ aout32.o \
+ stab-sym.o \
+ i386aout.o \
+ cpu-i386.o \
+ coff-go32.o \
+ $E
+
+libbfd.a : $(OBJS)
+ -rm libbfd.a
+ ar rvs libbfd.a $(OBJS)
+ ranlib libbfd.a