]> Git Repo - binutils.git/blobdiff - bfd/Makefile.in
* configure.in: Add havevecs, and put it in tdefaults.
[binutils.git] / bfd / Makefile.in
index 5cbc4369b634141820194e1d3591afbbb095642f..2286c6617d8ee52517636bfbcf06c39b01a66d64 100644 (file)
@@ -173,7 +173,9 @@ ALL_MACHINES_CFILES = \
 # target_vector in targets.c if configured with --enable-targets=all.
 BFD32_BACKENDS = \
        aout-adobe.o \
+       aout-arm.o \
        aout-ns32k.o \
+       aout-sparcle.o \
        aout0.o \
        aout32.o \
        bout.o \
@@ -225,12 +227,17 @@ BFD32_BACKENDS = \
        elf32-ppc.o \
        elf32-sh.o \
        elf32-sparc.o \
+       $(start-sanitize-v850) \
+       elf32-v850.o \
+       $(end-sanitize-v850) \
        elf32.o \
        elflink.o \
+       hp300bsd.o \
        hp300hpux.o \
        som.o \
        i386aout.o \
        i386bsd.o \
+       i386dynix.o \
        i386freebsd.o \
        i386linux.o \
        i386lynx.o \
@@ -239,6 +246,7 @@ BFD32_BACKENDS = \
        i386mach3.o \
        i386os9k.o \
        ieee.o \
+       m68k4knetbsd.o \
        m68klinux.o \
        m68klynx.o \
        m68knetbsd.o \
@@ -261,6 +269,7 @@ BFD32_BACKENDS = \
        pei-ppc.o \
        ppcboot.o \
        reloc16.o \
+       riscix.o \
        sparclynx.o \
        sparcnetbsd.o \
        sunos.o \
@@ -270,7 +279,9 @@ BFD32_BACKENDS = \
 
 BFD32_BACKENDS_CFILES = \
        aout-adobe.c \
+       aout-arm.c \
        aout-ns32k.c \
+       aout-sparcle.c \
        aout0.c \
        aout32.c \
        bout.c \
@@ -313,10 +324,12 @@ BFD32_BACKENDS_CFILES = \
        elf32-sparc.c \
        elf32.c \
        elflink.c \
+       hp300bsd.c \
        hp300hpux.c \
        som.c \
        i386aout.c \
        i386bsd.c \
+       i386dynix.c \
        i386freebsd.c \
        i386linux.c \
        i386lynx.c \
@@ -325,6 +338,7 @@ BFD32_BACKENDS_CFILES = \
        i386mach3.c \
        i386os9k.c \
        ieee.c \
+       m68k4knetbsd.c \
        m68klinux.c \
        m68klynx.c \
        m68knetbsd.c \
@@ -347,6 +361,7 @@ BFD32_BACKENDS_CFILES = \
        pei-ppc.c \
        ppcboot.c \
        reloc16.c \
+       riscix.c \
        sparclynx.c \
        sparcnetbsd.c \
        sunos.c \
@@ -452,14 +467,15 @@ CFILES = \
        $(ALL_MACHINES_CFILES) \
        $(BFD32_BACKENDS_CFILES) \
        $(BFD64_BACKENDS_CFILES) \
-       $(OPTIONAL_BACKENDS_CFILES) \
-       i386dynix.c hp300bsd.c
+       $(OPTIONAL_BACKENDS_CFILES)
 
-HFILES = aout-target.h aoutf1.h aoutx.h coffcode.h \
-        coffswap.h ecoffswap.h elf32-hppa.h elf32-target.h elf64-target.h \
-        elfcode.h evax.h hppa_stubs.h libaout.h libbfd.h \
-        libcoff.h libecoff.h elf-bfd.h libhppa.h libieee.h libnlm.h \
-        liboasys.h nlm-target.h nlmcode.h som.h genlink.h netbsd.h ns32k.h
+HFILES = \
+       aout-target.h aoutf1.h aoutx.h coffcode.h coffswap.h \
+       ecoffswap.h elf32-hppa.h elf32-target.h elf64-target.h \
+       elfcode.h evax.h genlink.h hppa_stubs.h libaout.h libbfd.h \
+       libcoff.h libecoff.h elf-bfd.h libhppa.h libieee.h libnlm.h \
+       liboasys.h netbsd.h nlm-target.h nlmcode.h ns32k.h som.h \
+       targmatch.h
 
 all: Makefile $(ALLLIBS) @PICLIST@
        @$(MAKE) subdir_do DO=all "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS)
@@ -550,6 +566,14 @@ stamp-tshlink: $(SHLIB)
        else true; fi
        touch stamp-tshlink
 
+# This file holds an array associating configuration triplets and
+# vector names.  It is built from config.bfd.  It is not compiled by
+# itself, but is included by targets.c.
+targmatch.h: config.bfd targmatch.sed
+       rm -f targmatch.h
+       sed -f $(srcdir)/targmatch.sed < $(srcdir)/config.bfd > targmatch.new
+       mv -f targmatch.new targmatch.h
+
 # When compiling archures.c and targets.c, supply the default target
 # info from configure.
 
@@ -594,7 +618,7 @@ do_mostlyclean:
 do_clean: do_mostlyclean
        rm -f libbfd.a TAGS bfd.h stmp-bfd.h bfd-tmp.h ofiles stamp-ofiles \
                elf32-target.h elf64-target.h $(SHLIB) $(SHLINK) \
-               piclist stamp-piclist
+               piclist stamp-piclist targmatch.h
 do_distclean: do_clean
        rm -f Makefile config.status config.cache config.h config.log \
                stamp-h bfd-in3.h
@@ -874,7 +898,7 @@ reloc.o: reloc.c $(INCDIR)/bfdlink.h
 section.o: section.c
 syms.o: syms.c $(INCDIR)/bfdlink.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def
-targets.o: targets.c
+targets.o: targets.c $(INCDIR)/fnmatch.h targmatch.h
 hash.o: hash.c
 linker.o: linker.c $(INCDIR)/bfdlink.h genlink.h
 elf.o: elf.c $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \
@@ -909,11 +933,15 @@ cpu-w65.o: cpu-w65.c
 cpu-z8k.o: cpu-z8k.c
 aout-adobe.o: aout-adobe.c $(INCDIR)/aout/adobe.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def libaout.h $(INCDIR)/bfdlink.h
+aout-arm.o: aout-arm.c libaout.h $(INCDIR)/bfdlink.h \
+  $(INCDIR)/aout/aout64.h aoutx.h $(INCDIR)/aout/stab_gnu.h \
+  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
 aout-ns32k.o: aout-ns32k.c $(INCDIR)/aout/aout64.h \
   ns32k.h libaout.h $(INCDIR)/bfdlink.h
-aout-sparcle.o: aout-sparcle.c $(INCDIR)/bfdlink.h libaout.h aoutf1.h \
-  $(INCDIR)/aout/sun4.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
+aout-sparcle.o: aout-sparcle.c $(INCDIR)/bfdlink.h \
+  libaout.h aoutf1.h $(INCDIR)/aout/sun4.h $(INCDIR)/aout/aout64.h \
+  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
+  aout-target.h
 aout0.o: aout0.c aoutf1.h $(INCDIR)/aout/sun4.h libaout.h \
   $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
@@ -1031,6 +1059,9 @@ elf32.o: elf32.c elfcode.h $(INCDIR)/bfdlink.h elf-bfd.h \
   elfcore.h elflink.h
 elflink.o: elflink.c $(INCDIR)/bfdlink.h elf-bfd.h \
   $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h
+hp300bsd.o: hp300bsd.c libaout.h $(INCDIR)/bfdlink.h \
+  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
+  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
 hp300hpux.o: hp300hpux.c $(INCDIR)/aout/hp300hpux.h \
   aoutx.h $(INCDIR)/bfdlink.h libaout.h $(INCDIR)/aout/aout64.h \
   $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
@@ -1042,6 +1073,10 @@ i386aout.o: i386aout.c $(INCDIR)/aout/aout64.h libaout.h \
 i386bsd.o: i386bsd.c libaout.h $(INCDIR)/bfdlink.h \
   aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
+i386dynix.o: i386dynix.c $(INCDIR)/aout/dynix3.h aoutx.h \
+  $(INCDIR)/bfdlink.h libaout.h $(INCDIR)/aout/aout64.h \
+  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
+  aout-target.h
 i386freebsd.o: i386freebsd.c freebsd.h libaout.h $(INCDIR)/bfdlink.h \
   aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
@@ -1061,6 +1096,9 @@ i386mach3.o: i386mach3.c $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
 i386os9k.o: i386os9k.c $(INCDIR)/bfdlink.h libaout.h \
   $(INCDIR)/os9k.h
 ieee.o: ieee.c $(INCDIR)/ieee.h libieee.h
+m68k4knetbsd.o: m68k4knetbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
+  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
+  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
 m68klinux.o: m68klinux.c $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h libaout.h \
   $(INCDIR)/bfdlink.h aout-target.h
@@ -1120,6 +1158,9 @@ pei-ppc.o: pei-ppc.c coff-ppc.c $(INCDIR)/coff/powerpc.h \
 ppcboot.o: ppcboot.c
 reloc16.o: reloc16.c $(INCDIR)/bfdlink.h genlink.h \
   $(INCDIR)/coff/internal.h libcoff.h
+riscix.o: riscix.c libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
+  aout-target.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
+  $(INCDIR)/aout/ar.h
 sparclynx.o: sparclynx.c $(INCDIR)/aout/sun4.h libaout.h \
   $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
@@ -1181,11 +1222,4 @@ lynx-core.o: lynx-core.c
 osf-core.o: osf-core.c
 trad-core.o: trad-core.c libaout.h $(INCDIR)/bfdlink.h
 cisco-core.o: cisco-core.c
-i386dynix.o: i386dynix.c $(INCDIR)/aout/dynix3.h aoutx.h \
-  $(INCDIR)/bfdlink.h libaout.h $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
-  aout-target.h
-hp300bsd.o: hp300bsd.c libaout.h $(INCDIR)/bfdlink.h \
-  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
This page took 0.030216 seconds and 4 git commands to generate.