Added dgux stuff
authorSteve Chamberlain <steve@cygnus>
Wed, 3 Apr 1991 22:10:10 +0000 (22:10 +0000)
committerSteve Chamberlain <steve@cygnus>
Wed, 3 Apr 1991 22:10:10 +0000 (22:10 +0000)
bfd/Makefile

index 54dfd90732b4329114e51c78c04695d732bc0e1c..58fda692b3500871a8dbd629e18354f9f7050955 100755 (executable)
 
 # $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