aboutsummaryrefslogtreecommitdiff
path: root/bfd/Makefile
diff options
context:
space:
mode:
authorSteve Chamberlain <steve@cygnus>1991-04-03 22:10:10 +0000
committerSteve Chamberlain <steve@cygnus>1991-04-03 22:10:10 +0000
commitcec2111e478d3350946a5b5cc6c6ac3cece0ccdc (patch)
treea288fbfa8d6aa775143b03ddf7b2b2ae9af64718 /bfd/Makefile
parent0452b5aacf2c9414ecfff4c923590cb5eb1e8225 (diff)
downloadgdb-cec2111e478d3350946a5b5cc6c6ac3cece0ccdc.zip
gdb-cec2111e478d3350946a5b5cc6c6ac3cece0ccdc.tar.gz
gdb-cec2111e478d3350946a5b5cc6c6ac3cece0ccdc.tar.bz2
Added dgux stuff
Diffstat (limited to 'bfd/Makefile')
-rwxr-xr-xbfd/Makefile61
1 files changed, 26 insertions, 35 deletions
diff --git a/bfd/Makefile b/bfd/Makefile
index 54dfd90..58fda69 100755
--- a/bfd/Makefile
+++ b/bfd/Makefile
@@ -19,28 +19,32 @@
# $Id$
-srcdir=.
-
+srcdir=../common
+VPATH=../common
RANLIB = ranlib
CSWITCHES = -g # -Wall
-#CDEFINES = # -DHOST_SYS=AIX_SYS # -DCOFF_TIMESTAMP -DANSI_LIBRARIES
+CC=gcc -Wall
+#__sun4__#CDEFINES=-DHOST_SYS=SUN4_SYS
+#__sun3__#CDEFINES=-DHOST_SYS=SUN3_SYS
+#__dgux__#CDEFINES=-DHOST_SYS=DGUX_SYS
+#__dgux__#RANLIB=echo
INCDIR = ${srcdir}/../../include-cygnus
CSEARCH = -I$(INCDIR)
TARG = libbfd.a
-CFLAGS = $(CDEFINES) $(CSEARCH) $(CSWITCHES) -DINTEL960VERSION
+CFLAGS = $(CDEFINES) $(CSEARCH) $(CSWITCHES)
-BFD_LIBS = libbfd.o opncls.o bfd.o archive.o targets.o cache.o archures.o
+BFD_LIBS = libbfd.o opncls.o bfd.o archive.o targets.o cache.o archures.o obstack.o
-BFD_BACKENDS = sunos.o icoff.o b.out.o # srec.o # bcs88kcoff.o
+BFD_BACKENDS = oasys.o ieee.o srec.o sunos.o icoff.o b.out.o m88k-bcs.o
BFD_H=$(INCDIR)/bfd.h
SYSDEP_H=$(INCDIR)/sysdep.h
# C source files that correspond to .o's.
CFILES = libbfd.c opncls.c bfd.c archive.c targets.c cache.c archures.c \
- sunos.c icoff.c b.out.c # srec.c # bcs88kcoff.c
+ sunos.c icoff.c b.out.c srec.c oasys.c ieee.c m88k-bcs.c
all: $(TARG)
@@ -49,7 +53,7 @@ POINTOS = $(BFD_LIBS) $(BFD_BACKENDS)
$(TARG): $(POINTOS)
rm -f $(TARG)
ar clq $(TARG) $(BFD_LIBS) $(BFD_BACKENDS)
- ranlib $(TARG)
+ $(RANLIB) $(TARG)
tags etags: TAGS
@@ -64,24 +68,6 @@ clobber realclean: clean
$(BFD_LIBS) $(BFD_BACKENDS): libbfd.h $(BFD_H)
-saber:
- #suppress 65 on bfd_map_over_sections
- #suppress 66 on bfd_map_over_sections
- #suppress 67 on bfd_map_over_sections
- #suppress 68 on bfd_map_over_sections
- #suppress 69 on bfd_map_over_sections
- #suppress 70 on bfd_map_over_sections
- #suppress 110 in bfd_map_over_sections
- #suppress 112 in bfd_map_over_sections
- #suppress 530
- #suppress 590 in swap_exec_header
- #suppress 590 in _bfd_dummy_core_file_matches_executable_p
- #suppress 590 in bfd_dont_truncate_arname
- #suppress 590 on ignore
- #suppress 590 on abfd
- #setopt load_flags $(CFLAGS)
- #load $(CFILES)
-
archive.o : archive.c libbfd.h $(BFD_H) $(SYSDEP_H)
archures.o : archures.c $(BFD_H) $(SYSDEP_H) archures.h
b.out.o : b.out.c libbfd.h $(BFD_H) $(SYSDEP_H) liba.out.h archures.h
@@ -97,16 +83,16 @@ misc.o : misc.c
opncls.o : opncls.c libbfd.h $(BFD_H) $(SYSDEP_H)
sunos.o : sunos.c libbfd.h $(BFD_H) $(SYSDEP_H) liba.out.h
targets.o : targets.c libbfd.h $(BFD_H) $(SYSDEP_H)
+obstack.o:obstack.c
+ieee.o:ieee.c
+oasys.o:oasys.c
+srec.o:srec.c
+
-#-----------------------------------------------------------------------------
-# 'STANDARD' GNU/960 TARGETS BELOW THIS POINT
-#
-# 'VERSION' file must be present and contain a string of the form "x.y"
-#-----------------------------------------------------------------------------
-ver960.c: FORCE
- rm -f ver960.c
- echo "char ${TARG}_ver[]= \"${TARG} `cat VERSION`, `date`\";" > ver960.c
+version.c: FORCE
+ rm -f version.c
+ echo "char ${TARG}_ver[]= \"${TARG} `cat VERSION`, `date`\";" > version.c
# This target should be invoked before building a new release.
@@ -147,7 +133,12 @@ make:
exit 1; \
fi ; \
mv -f Makefile Makefile.old; \
- echo "#The next line was generated by 'make make'" >Makefile ; \
+ echo "# " >Makefile ;\
+ echo "# " >>Makefile ;\
+ echo "# D A N G E R" >>Makefile ;\
+ echo "# " >>Makefile ;\
+ echo "# This file was created by make make, change the source in ../common" >>Makefile ; \
+ echo "#The next line was generated by 'make make'" >>Makefile ; \
echo "HOST=$(HOST)" >>Makefile ; \
echo >>Makefile ; \
sed "s/^#__$(HOST)__#//" < Makefile.old >>Makefile