(enum bfd_reloc_code_real): Move SPARC_BASE13 and SPARC_WDISP19 to more
[deliverable/binutils-gdb.git] / bfd / Makefile.in
index b71ecc022f9d16d37e79a1f1c2f77f06ea395afe..541f0d4c6c485f80fb2d35f15a484005f9d04f79 100644 (file)
@@ -73,7 +73,7 @@ BFD_LIBS = 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 seclet.o coffgen.o reloc16.o
 
-BFD_MACHINES = cpu-h8300.o cpu-i960.o cpu-sparc.o cpu-m68k.o cpu-m88k.o \
+ALL_MACHINES = cpu-h8300.o cpu-i960.o cpu-sparc.o cpu-m68k.o cpu-m88k.o \
        cpu-vax.o cpu-mips.o cpu-a29k.o cpu-i386.o cpu-rs6000.o cpu-hppa.o \
        cpu-z8k.o cpu-we32k.o cpu-h8500.o cpu-alpha.o cpu-sh.o
 
@@ -84,7 +84,8 @@ BFD32_BACKENDS = \
        aout32.o sunos.o newsos3.o mipsbsd.o aout-adobe.o \
        i386aout.o i386bsd.o i386linux.o i386lynx.o \
        hp300hpux.o bout.o \
-       coff-i960.o coff-a29k.o coff-m68k.o coff-i386.o coff-m88k.o \
+       coff-i960.o coff-a29k.o coff-m68k.o coff-m68k-un.o \
+       coff-i386.o coff-m88k.o \
        coff-rs6000.o coff-h8300.o coff-h8500.o coff-z8k.o coff-we32k.o \
        coff-mips.o coff-msym.o coff-alpha.o coff-sh.o \
        hppa.o oasys.o ieee.o srec.o \
@@ -130,7 +131,8 @@ FLAGS_TO_PASS = \
 # C source files that correspond to .o's.
 CFILES = libbfd.c opncls.c bfd.c archive.c targets.c cache.c \
         archures.c coff-i386.c aout64.c aout32.c sunos.c demo64.c \
-        coff-i960.c srec.c tekhex.c oasys.c ieee.c coff-m68k.c \
+        coff-i960.c srec.c tekhex.c oasys.c ieee.c \
+        coff-m68k.c coff-m68k-un.c \
         coff-a29k.c coff-rs6000.c coff-msym.c coffgen.c format.c \
         section.c core.c syms.c stab-syms.c reloc.c init.c ctor.c \
         seclet.c coff-m88k.c coff-mips.c coff-sh.c trad-core.c newsos3.c \
@@ -168,10 +170,21 @@ install-info: force
 # HDEPFILES comes from the host config; TDEPFILES from the target config.
 OFILES = $(BFD_LIBS) $(BFD_BACKENDS) $(BFD_MACHINES) $(HDEPFILES) $(TDEPFILES)
 
-$(TARGETLIB): $(OFILES)
-        rm -f $(TARGETLIB)
-        $(AR) $(AR_FLAGS) $(TARGETLIB) $(OFILES)
-        $(RANLIB) $(TARGETLIB)
+ofiles : Makefile
+       rm -f ofiles2 ofiles ofiles3
+       cp /dev/null ofiles2
+       for i in $(OFILES) ; do \
+         echo $$i >> ofiles2 ; \
+       done
+       sort < ofiles2 | uniq > ofiles3
+       mv ofiles3 ofiles
+       rm -f ofiles2 ofiles3
+
+$(TARGETLIB): $(OFILES) ofiles
+       rm -f $(TARGETLIB)
+       @echo ofiles = `cat ofiles`
+       $(AR) $(AR_FLAGS) $(TARGETLIB) `cat ofiles`
+       $(RANLIB) $(TARGETLIB)
 
 # When compiling archures.c and targets.c, supply the default target
 # info from configure.
@@ -367,6 +380,10 @@ aout32.o : aout32.c aoutx.h $(BFD_H) $(INCDIR)/ansidecl.h \
 sunos.o : sunos.c aoutf1.h $(BFD_H) $(INCDIR)/obstack.h \
   libaout.h libbfd.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h 
+hp300hpux.o : hp300hpux.c aoutx.h $(BFD_H) $(INCDIR)/ansidecl.h \
+  $(INCDIR)/obstack.h libaout.h libbfd.h $(INCDIR)/aout/aout64.h \
+  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
+  $(INCDIR)/aout/hp300hpux.h aout-target.h
 demo64.o : demo64.c 
 
 srec.o : srec.c $(BFD_H) $(INCDIR)/obstack.h libbfd.h 
This page took 0.024185 seconds and 4 git commands to generate.