public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* dependency tracking in ld bfd binutils gas gprof opcodes
@ 2009-08-15 12:42 Ralf Wildenhues
  2009-08-15 12:43 ` dependency tracking in ld Ralf Wildenhues
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:42 UTC (permalink / raw)
  To: binutils

I will followup up with the patches to enable automake dependency
tracking in the following directories:
  ld bfd binutils gas gprof opcodes

They are intended to be applied after the move to Autoconf 2.64 and
Automake 1.11, not because I think they don't work with 2.59/1.9.6,
but because I haven't tested them that way.

Cheers,
Ralf

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in ld
  2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
@ 2009-08-15 12:43 ` Ralf Wildenhues
  2009-08-17 17:59   ` Ian Lance Taylor
  2009-08-15 12:45 ` dependency tracking in bfd Ralf Wildenhues
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:43 UTC (permalink / raw)
  To: binutils

The removal of the cygnus Automake option requires a few changes in the
code.  I hope I got all relevant ones right.  The dependency tracking
should be tracking all files that have been tracked before, too.
However, there are still all the e*.o files which do not have dep
tracking yet.  If you want this, then please say so, because it's a
matter of adding something like this line:
  EXTRA_ld_new_SOURCES += $(ALL_EMULATIONS:.o=.c) $(ALL_64_EMULATIONS:.o=.c)

Another point to note is that the manual rules for ldgram.o and others
are fairly ugly and reflect the code automake would produce.  There are
two ways away from it (should you want that):

1) If you require GNU make for ld/, then you can do something like this
instead:
  ldgram.o: AM_CFLAGS+=$(NO_WERROR)

and let the inference rule .c.o do its work.

2) The automake-provided way for per-target flags is to have an
intermediate ("convenience") library, as in

  ld_new_LDADD = libldgram.a
  noinst_LIBRARIES = libldgram.a
  libldgram_a_SOURCES = ldgram.c
  libldgram_a_CFLAGS = $(NO_WERROR)

which of course is a bit less efficient, as it calls ar and ranlib,
but also it will rename the object to something like
libldgram_a_ldgram.o, so that it cannot interfere with a hypothetical
other object with that name compiled with other flags.

The rules I provided below are portable to non-GNU make, but use a bit
of automake internals.

Some of the special compilation rules could be eliminated
if the flags could just be passed to all rules.  However,
I do not understand the code well enough to be able to tell
whether that is possible.

ld/ChangeLog:
2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus.  Add
	no-texinfo.tex, no-dist, foreign.
	(TEXINFO_TEX): New variable.
	(install-data-local): Removed, not needed any more.
	(all): Dependencies upon info and ld.1 not needed any more.
	(MKDEP, DEP, DEP1, dep.sed, dep, dep-in, dep-am): Removed.
	(mkdep generated section): Removed.
	(ldgram.o, ldlex.o, deffilep.o, ldmain.o, ldfile.o): Rewrite to
	use automake dependency tracking mechanism.
	(EXTRA_ld_new_SOURCES): Add pep-dll.c pe-dll.c, so their
	dependencies are tracked too.
	(BUILT_SOURCES): New, list $(GENERATED_HFILES) to ensure they
	are built early.
	* configure.in: Use AM_MAINTAINER_MODE.
	* aclocal.m4, configure, Makefile.in: Regenerate.

diff --git a/ld/Makefile.am b/ld/Makefile.am
index fc4a47e..a6abe8e 100644
--- a/ld/Makefile.am
+++ b/ld/Makefile.am
@@ -1,7 +1,8 @@
 ## Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS = cygnus dejagnu
+AUTOMAKE_OPTIONS = dejagnu no-texinfo.tex no-dist foreign
 ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
+TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
 
 SUBDIRS = po
 
@@ -36,7 +37,6 @@ LIB_PATH = @LIB_PATH@
 BASEDIR = $(srcdir)/..
 BFDDIR = $(BASEDIR)/bfd
 INCDIR	= $(BASEDIR)/include
-MKDEP = gcc -MM
 
 # What version of the manual to build
 DOCVER = gen
@@ -449,6 +449,10 @@ HFILES = ld.h ldctor.h ldemul.h ldexp.h ldfile.h \
 GENERATED_CFILES = ldgram.c ldlex.c deffilep.c
 GENERATED_HFILES = ldgram.h ldemul-list.h deffilep.h
 
+# Require an early dependency on the generated headers, as the dependency
+# tracking will not cause them to be built beforehand.
+BUILT_SOURCES = $(GENERATED_HFILES)
+
 OFILES = ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o \
 	ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o \
 	ldfile.o ldcref.o ${EMULATION_OFILES} ${EMUL_EXTRA_OFILES}
@@ -457,12 +461,41 @@ STAGESTUFF = *.o ldscripts/* e*.c
 
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-ldgram.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-ldlex.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-deffilep.o:
-	$(COMPILE) -c $< $(NO_WERROR)
+ldgram.o: ldgram.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ ldgram.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='ldgram.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c ldgram.c $(NO_WERROR)
+endif
+
+ldlex.o: ldlex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ ldlex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='ldlex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c ldlex.c $(NO_WERROR)
+endif
+
+deffilep.o: deffilep.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ deffilep.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='deffilep.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c deffilep.c $(NO_WERROR)
+endif
 
 # At the moment this is just a list of those emulation template files
 # that contain internationalised strings.
@@ -475,15 +508,39 @@ po/POTFILES.in: @MAINT@ Makefile
 	  && mv tmp $(srcdir)/po/POTFILES.in
 
 ldmain.o: ldmain.c config.status
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ \
+	  -DDEFAULT_EMULATION='"$(EMUL)"' \
+	  -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
+	  -DTARGET='"@target@"' @TARGET_SYSTEM_ROOT_DEFINE@ \
+	  $(srcdir)/ldmain.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='deffilep.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
 	$(COMPILE) -c -DDEFAULT_EMULATION='"$(EMUL)"' \
 	  -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
 	  -DTARGET='"@target@"' @TARGET_SYSTEM_ROOT_DEFINE@ \
 	  $(srcdir)/ldmain.c
+endif
 
 ldfile.o: ldfile.c config.status
-	$(COMPILE) -c -DSCRIPTDIR='"$(scriptdir)"' \
-	  -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ \
+	-DSCRIPTDIR='"$(scriptdir)"' -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
+	 $(srcdir)/ldfile.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='deffilep.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c -DSCRIPTDIR='"$(scriptdir)"' -DBINDIR='"$(bindir)"' \
+	  -DTOOLBINDIR='"$(tooldir)/bin"' \
 	  $(srcdir)/ldfile.c
+endif
 
 eelf32_spu.o: eelf32_spu.c
 	$(COMPILE) -c -DEMBEDSPU="\"`echo embedspu | sed '$(transform)'`\"" \
@@ -1761,6 +1818,8 @@ ez8002.c: $(srcdir)/emulparams/z8002.sh \
 
 # We need this for automake to use YLWRAP.
 EXTRA_ld_new_SOURCES = deffilep.y
+# Allow dependency tracking to work for these files, too.
+EXTRA_ld_new_SOURCES += pep-dll.c pe-dll.c
 
 ld_new_SOURCES = ldgram.y ldlex.l lexsup.c ldlang.c mri.c ldctor.c ldmain.c \
 	ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.c
@@ -1903,16 +1962,11 @@ install-data-local:
 	  $(INSTALL_DATA) $$f $(DESTDIR)$(scriptdir)/$$f ; \
 	done
 
-# We want install to imply install-info as per GNU standards, despite the
-# cygnus option.
-install-data-local: install-info
-
 # Stuff that should be included in a distribution.  The diststuff
 # target is run by the taz target in ../Makefile.in.
 EXTRA_DIST = ldgram.c ldgram.h ldlex.c emultempl/spu_ovl.o_c \
 	     emultempl/spu_icache.o_c deffilep.c deffilep.h $(man_MANS)
 diststuff: info $(EXTRA_DIST)
-all: info ld.1
 
 # Both info (ld.info) and ld.1 depend on configdoc.texi.
 # But info isn't a direct target. Make info-recursive to depend on
@@ -1931,393 +1985,3 @@ MAINTAINERCLEANFILES += ld.info
 if GENINSRC_NEVER
 DISTCLEANFILES += ld.info
 endif
-
-# Targets to rebuild dependencies in this Makefile.
-# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
-DEP: dep.sed $(CFILES) $(HFILES) $(GENERATED_CFILES) $(GENERATED_HFILES) config.h
-	rm -f DEP1
-	$(MAKE) MKDEP="$(MKDEP)" DEP1
-	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEP1
-	if grep ' /' DEP1 > /dev/null 2> /dev/null; then \
-	  echo 'make DEP failed!'; exit 1; \
-	else \
-	  mv -f DEP1 $@; \
-	fi
-
-DEP1: $(CFILES) $(GENERATED_CFILES)
-	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
-	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
-	for f in $?; do \
-	  $(MKDEP) $(INCLUDES) $(CFLAGS) $$f > DEPA; \
-	  sed -n -e '1s/: .*/: \\/p' -e q < DEPA >> DEP2; \
-	  sed -e '1s/.*: //' -f dep.sed < DEPA | \
-	    LC_ALL=C sort | LC_ALL=C uniq | \
-	    sed -e 's/^[AB]/  /' -e '$$s/ \\$$//' >> DEP2; \
-	done
-	rm -f DEPA
-	mv -f DEP2 $@
-
-dep.sed: dep-in.sed config.status
-	sed <$(srcdir)/dep-in.sed >dep.sed	\
-		-e 's!@INCDIR@!$(INCDIR)!'	\
-		-e 's!@BFDDIR@!$(BFDDIR)!'	\
-		-e 's!@SRCDIR@!$(srcdir)!'	\
-		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/ld$$,,`'!'
-
-dep: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
-	cat DEP >> tmp-Makefile
-	$(srcdir)/../move-if-change tmp-Makefile Makefile
-
-dep-in: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
-	cat DEP >> tmp-Makefile.in
-	$(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
-
-dep-am: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
-	cat DEP >> tmp-Makefile.am
-	$(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
-
-.PHONY: dep dep-in dep-am
-
-# What appears below is generated by a hacked mkdep using gcc -MM.
-
-# DO NOT DELETE THIS LINE -- mkdep uses it.
-# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-ldctor.o: \
-  ldctor.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldctor.h \
-  ldexp.h \
-  ldgram.h \
-  ldlang.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-ldemul.o: \
-  ldemul.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldemul-list.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldlang.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-ldexp.o: \
-  ldexp.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldexp.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-ldfile.o: \
-  ldfile.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-ldlang.o: \
-  ldlang.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/fnmatch.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldctor.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-ldmain.o: \
-  ldmain.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/progress.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldctor.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  ldwrite.h \
-  sysdep.h
-ldmisc.o: \
-  ldmisc.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-ldver.o: \
-  ldver.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  config.h \
-  ld.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldlang.h \
-  ldmain.h \
-  ldver.h \
-  sysdep.h
-ldwrite.o: \
-  ldwrite.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldexp.h \
-  ldgram.h \
-  ldlang.h \
-  ldmain.h \
-  ldmisc.h \
-  ldwrite.h \
-  sysdep.h
-lexsup.o: \
-  lexsup.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  config.h \
-  ld.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  ldver.h \
-  sysdep.h
-mri.o: \
-  mri.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldexp.h \
-  ldgram.h \
-  ldlang.h \
-  ldmisc.h \
-  mri.h \
-  sysdep.h
-ldcref.o: \
-  ldcref.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/objalloc.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldexp.h \
-  ldlang.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-pe-dll.o: \
-  pe-dll.c \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  deffile.h \
-  ld.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldmain.h \
-  ldmisc.h \
-  ldwrite.h \
-  pe-dll.h \
-  sysdep.h
-pep-dll.o: \
-  pep-dll.c \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  deffile.h \
-  ld.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldmain.h \
-  ldmisc.h \
-  ldwrite.h \
-  pe-dll.c \
-  pep-dll.h \
-  sysdep.h
-ldgram.o: \
-  ldgram.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldctor.h \
-  ldemul.h \
-  ldexp.h \
-  ldfile.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  ldver.h \
-  mri.h \
-  sysdep.h
-ldlex.o: \
-  ldlex.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  ld.h \
-  ldexp.h \
-  ldfile.h \
-  ldgram.h \
-  ldlang.h \
-  ldlex.h \
-  ldmain.h \
-  ldmisc.h \
-  sysdep.h
-deffilep.o: \
-  deffilep.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  config.h \
-  deffile.h \
-  ld.h \
-  ldmisc.h \
-  sysdep.h
-# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
diff --git a/ld/configure.in b/ld/configure.in
index eddfeb1..c4655f5 100644
--- a/ld/configure.in
+++ b/ld/configure.in
@@ -11,6 +11,7 @@ changequote(,)dnl
 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
 changequote([,])dnl
 AM_INIT_AUTOMAKE(ld, ${BFD_VERSION})
+AM_MAINTAINER_MODE
 
 AC_ARG_WITH(lib-path, [  --with-lib-path=dir1:dir2...  set default LIB_PATH],LIB_PATH=$withval)
 AC_ARG_ENABLE(targets,

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in bfd
  2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
  2009-08-15 12:43 ` dependency tracking in ld Ralf Wildenhues
@ 2009-08-15 12:45 ` Ralf Wildenhues
  2009-08-18  7:48   ` Nick Clifton
  2009-08-15 12:45 ` dependency tracking in binutils Ralf Wildenhues
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:45 UTC (permalink / raw)
  To: binutils

bfd/ChangeLog:
2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, instead use
	no-dist and foreign.
	(EXTRA_libbfd_la_SOURCES): New, list $(CFILES) to allow
	dependency tracking to work for them.
	(targets.lo, archures.lo, dwarf.lo): Rewrite to
	use automake dependency tracking mechanism.
	(MKDEP, DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove.
	(mkdep section): Remove.
	(BUILT_SOURCES): New, list $(BUILD_HFILES).
	* Makefile.in: Regenerate.

diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index 2fe953a..fe79ea2 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -1,6 +1,6 @@
 ## Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS = 1.9 cygnus
+AUTOMAKE_OPTIONS = 1.11 no-dist foreign
 ACLOCAL_AMFLAGS = -I . -I .. -I ../config
 
 # Uncomment the following line when doing a release.
@@ -8,7 +8,6 @@ ACLOCAL_AMFLAGS = -I . -I .. -I ../config
 
 INCDIR = $(srcdir)/../include
 CSEARCH = -I. -I$(srcdir) -I$(INCDIR)
-MKDEP = gcc -MM
 
 SUBDIRS = doc po
 
@@ -701,6 +700,9 @@ SOURCE_HFILES = \
 BUILD_HFILES = \
 	bfdver.h elf32-target.h elf64-target.h targmatch.h bfd_stdint.h
 
+# Ensure they are built early:
+BUILT_SOURCES = $(BUILD_HFILES)
+
 HFILES = $(SOURCE_HFILES) $(BUILD_HFILES)
 
 SRC_POTFILES = $(SOURCE_CFILES) $(SOURCE_HFILES)
@@ -742,7 +744,10 @@ ofiles: stamp-ofiles ; @true
 
 # Since BFD64_LIBS is optional and we can't have substitution in
 # libbfd_la_SOURCES, we put BFD64_LIBS in OFILES instead.
+# However, list all sources in EXTRA_libbfd_la_SOURCES so the
+# dependency tracking fragments are picked up in the Makefile.
 libbfd_la_SOURCES = $(BFD32_LIBS_CFILES)
+EXTRA_libbfd_la_SOURCES = $(CFILES)
 libbfd_la_DEPENDENCIES = $(OFILES) ofiles
 libbfd_la_LIBADD = `cat ofiles` @SHARED_LIBADD@ $(LIBDL)
 libbfd_la_LDFLAGS = -release `cat libtool-soversion` @SHARED_LDFLAGS@
@@ -778,13 +783,40 @@ targmatch.h: config.bfd targmatch.sed
 # info from configure.
 
 targets.lo: targets.c Makefile
-	$(LIBTOOL) --mode=compile $(COMPILE) -c $(TDEFAULTS) $(srcdir)/targets.c
+if am__fastdepCC
+	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $(TDEFAULTS) $(srcdir)/targets.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+else
+if AMDEP
+	source='targets.c' object='$@' libtool=yes @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(LTCOMPILE) -c -o $@ $(TDEFAULTS) $(srcdir)/targets.c
+endif
 
 archures.lo: archures.c Makefile
-	$(LIBTOOL) --mode=compile $(COMPILE) -c $(TDEFAULTS) $(srcdir)/archures.c
+if am__fastdepCC
+	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $(TDEFAULTS) $(srcdir)/archures.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+else
+if AMDEP
+	source='archures.c' object='$@' libtool=yes @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(LTCOMPILE) -c -o $@ $(TDEFAULTS) $(srcdir)/archures.c
+endif
 
 dwarf2.lo: dwarf2.c Makefile
-	$(LIBTOOL) --mode=compile $(COMPILE) -c -DDEBUGDIR=\"$(DEBUGDIR)\" $(srcdir)/dwarf2.c
+if am__fastdepCC
+	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ -DDEBUGDIR=\"$(DEBUGDIR)\" $(srcdir)/dwarf2.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+else
+if AMDEP
+	source='dwarf2.c' object='$@' libtool=yes @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(LTCOMPILE) -c -o $@ -DDEBUGDIR=\"$(DEBUGDIR)\" $(srcdir)/dwarf2.c
+endif
 
 elf32-target.h : elfxx-target.h
 	rm -f elf32-target.h
@@ -860,51 +892,6 @@ uninstall_libbfd:
 	rm -f $(DESTDIR)$(bfdincludedir)/symcat.h
 	rm -f $(DESTDIR)$(bfdincludedir)/bfdlink.h
 
-# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
-DEP: dep.sed $(CFILES) $(HFILES) bfd.h
-	rm -f DEP1
-	$(MAKE) MKDEP="$(MKDEP)" DEP1
-	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEP1
-	if grep ' /' DEP1 > /dev/null 2> /dev/null; then \
-	  echo 'make DEP failed!'; exit 1; \
-	else \
-	  mv -f DEP1 $@; \
-	fi
-
-DEP1: $(CFILES)
-	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
-	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
-	for f in $?; do \
-	  $(MKDEP) $(INCLUDES) $(CFLAGS) $$f > DEPA; \
-	  sed -n -e '1s/\.o: .*/.lo: \\/p' -e q < DEPA >> DEP2; \
-	  sed -e '1s/.*: //' -f dep.sed < DEPA | \
-	    LC_ALL=C sort | LC_ALL=C uniq | \
-	    sed -e 's/^[AB]/  /' -e '$$s/ \\$$//' >> DEP2; \
-	done
-	rm -f DEPA
-	mv -f DEP2 $@
-
-dep.sed: dep-in.sed config.status
-	sed <$(srcdir)/dep-in.sed >dep.sed	\
-		-e 's!@BFD_H@!$(BFD_H)!'	\
-		-e 's!@SRCDIR@!$(srcdir)!'	\
-		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/bfd$$,,`'!'
-
-dep: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
-	cat DEP >> tmp-Makefile
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
-
-dep-in: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
-	cat DEP >> tmp-Makefile.in
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
-
-dep-am: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
-	cat DEP >> tmp-Makefile.am
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
-
 host-aout.lo: Makefile
 
 # The following program can be used to generate a simple config file
@@ -990,3044 +977,3 @@ bfdver.h: $(srcdir)/version.h $(srcdir)/Makefile.in
 	    -e "s,@report_bugs_to@,$$report_bugs_to," \
 	    < $(srcdir)/version.h > $@; \
 	echo "$${bfd_soversion}" > libtool-soversion
-
-# What appears below is generated by a hacked mkdep using gcc -MM.
-
-# DO NOT DELETE THIS LINE -- mkdep uses it.
-# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-archive.lo: \
-  archive.c \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/ranlib.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h
-archures.lo: \
-  archures.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h
-bfd.lo: \
-  bfd.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  bfdver.h \
-  elf-bfd.h \
-  libcoff.h \
-  libecoff.h
-bfdio.lo: \
-  bfdio.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-bfdwin.lo: \
-  bfdwin.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cache.lo: \
-  cache.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h
-coffgen.lo: \
-  coffgen.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libcoff.h
-corefile.lo: \
-  corefile.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-format.lo: \
-  format.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-init.lo: \
-  init.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-libbfd.lo: \
-  libbfd.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-opncls.lo: \
-  opncls.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/objalloc.h
-reloc.lo: \
-  reloc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-section.lo: \
-  section.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-syms.lo: \
-  syms.c \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h
-targets.lo: \
-  targets.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fnmatch.h \
-  $(INCDIR)/hashtab.h \
-  targmatch.h
-hash.lo: \
-  hash.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/objalloc.h
-linker.lo: \
-  linker.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  genlink.h
-srec.lo: \
-  srec.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h
-binary.lo: \
-  binary.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h
-tekhex.lo: \
-  tekhex.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h
-ihex.lo: \
-  ihex.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h
-stabs.lo: \
-  stabs.c \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h
-stab-syms.lo: \
-  stab-syms.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/bfdlink.h \
-  libaout.h
-merge.lo: \
-  merge.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h
-dwarf2.lo: \
-  dwarf2.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h
-simple.lo: \
-  simple.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-compress.lo: \
-  compress.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-verilog.lo: \
-  verilog.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h
-archive64.lo: \
-  archive64.c \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-alpha.lo: \
-  cpu-alpha.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-arc.lo: \
-  cpu-arc.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-arm.lo: \
-  cpu-arm.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h
-cpu-avr.lo: \
-  cpu-avr.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-bfin.lo: \
-  cpu-bfin.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-cr16.lo: \
-  cpu-cr16.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-cr16c.lo: \
-  cpu-cr16c.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-cris.lo: \
-  cpu-cris.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-crx.lo: \
-  cpu-crx.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-d10v.lo: \
-  cpu-d10v.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-d30v.lo: \
-  cpu-d30v.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-dlx.lo: \
-  cpu-dlx.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-fr30.lo: \
-  cpu-fr30.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-frv.lo: \
-  cpu-frv.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-h8300.lo: \
-  cpu-h8300.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-h8500.lo: \
-  cpu-h8500.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-hppa.lo: \
-  cpu-hppa.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-i370.lo: \
-  cpu-i370.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-i386.lo: \
-  cpu-i386.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-l1om.lo: \
-  cpu-l1om.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-i860.lo: \
-  cpu-i860.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-i960.lo: \
-  cpu-i960.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-ia64.lo: \
-  cpu-ia64.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(srcdir)/../opcodes/ia64-opc.h \
-  cpu-ia64-opc.c
-cpu-ip2k.lo: \
-  cpu-ip2k.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-iq2000.lo: \
-  cpu-iq2000.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-lm32.lo: \
-  cpu-lm32.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m10200.lo: \
-  cpu-m10200.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m10300.lo: \
-  cpu-m10300.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m32c.lo: \
-  cpu-m32c.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m32r.lo: \
-  cpu-m32r.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m68hc11.lo: \
-  cpu-m68hc11.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m68hc12.lo: \
-  cpu-m68hc12.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-m68k.lo: \
-  cpu-m68k.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/m68k.h
-cpu-m88k.lo: \
-  cpu-m88k.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-maxq.lo: \
-  cpu-maxq.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-mcore.lo: \
-  cpu-mcore.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-mep.lo: \
-  cpu-mep.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-microblaze.lo: \
-  cpu-microblaze.c $\
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-mips.lo: \
-  cpu-mips.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-mmix.lo: \
-  cpu-mmix.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-moxie.lo: \
-  cpu-moxie.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-msp430.lo: \
-  cpu-msp430.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-mt.lo: \
-  cpu-mt.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-ns32k.lo: \
-  cpu-ns32k.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  ns32k.h
-cpu-openrisc.lo: \
-  cpu-openrisc.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-or32.lo: \
-  cpu-or32.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-pdp11.lo: \
-  cpu-pdp11.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-pj.lo: \
-  cpu-pj.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-plugin.lo: \
-  cpu-plugin.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-powerpc.lo: \
-  cpu-powerpc.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-rs6000.lo: \
-  cpu-rs6000.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-s390.lo: \
-  cpu-s390.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-score.lo: \
-  cpu-score.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-sh.lo: \
-  cpu-sh.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(srcdir)/../opcodes/sh-opc.h
-cpu-sparc.lo: \
-  cpu-sparc.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-spu.lo: \
-  cpu-spu.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-tic30.lo: \
-  cpu-tic30.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-tic4x.lo: \
-  cpu-tic4x.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-tic54x.lo: \
-  cpu-tic54x.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-tic80.lo: \
-  cpu-tic80.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-v850.lo: \
-  cpu-v850.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h
-cpu-vax.lo: \
-  cpu-vax.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-w65.lo: \
-  cpu-w65.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-we32k.lo: \
-  cpu-we32k.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-xc16x.lo: \
-  cpu-xc16x.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-xstormy16.lo: \
-  cpu-xstormy16.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-xtensa.lo: \
-  cpu-xtensa.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-z80.lo: \
-  cpu-z80.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-cpu-z8k.lo: \
-  cpu-z8k.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-aout-adobe.lo: \
-  aout-adobe.c \
-  $(INCDIR)/aout/adobe.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libaout.h
-aout-arm.lo: \
-  aout-arm.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aout-target.h \
-  aoutx.h \
-  libaout.h
-aout-cris.lo: \
-  aout-cris.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aout-target.h \
-  aout32.c \
-  aoutx.h \
-  libaout.h
-aout-ns32k.lo: \
-  aout-ns32k.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aoutx.h \
-  libaout.h \
-  ns32k.h
-aout-sparcle.lo: \
-  aout-sparcle.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/sun4.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  aoutf1.h \
-  libaout.h
-aout-tic30.lo: \
-  aout-tic30.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aoutx.h \
-  libaout.h
-aout0.lo: \
-  aout0.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/sun4.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  aoutf1.h \
-  libaout.h
-aout32.lo: \
-  aout32.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aoutx.h \
-  libaout.h
-armnetbsd.lo: \
-  armnetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-bout.lo: \
-  bout.c \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/bout.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  genlink.h \
-  libaout.h
-cf-i386lynx.lo: \
-  cf-i386lynx.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-i386.c \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-cf-sparclynx.lo: \
-  cf-sparclynx.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sparc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-sparc.c \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-apollo.lo: \
-  coff-apollo.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/apollo.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-arm.lo: \
-  coff-arm.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-aux.lo: \
-  coff-aux.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/aux-coff.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-m68k.c \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-go32.lo: \
-  coff-go32.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-i386.c \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-h8300.lo: \
-  coff-h8300.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/h8300.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coffcode.h \
-  coffswap.h \
-  genlink.h \
-  libcoff.h
-coff-h8500.lo: \
-  coff-h8500.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/h8500.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-i386.lo: \
-  coff-i386.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-i860.lo: \
-  coff-i860.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i860.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-i960.lo: \
-  coff-i960.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/i960.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-m68k.lo: \
-  coff-m68k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-m88k.lo: \
-  coff-m88k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m88k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-maxq.lo: \
-  coff-maxq.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/maxq.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-mips.lo: \
-  coff-mips.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mips.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffswap.h \
-  ecoffswap.h \
-  libcoff.h \
-  libecoff.h
-coff-or32.lo: \
-  coff-or32.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/or32.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-rs6000.lo: \
-  coff-rs6000.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/rs6000.h \
-  $(INCDIR)/coff/xcoff.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h \
-  libxcoff.h
-coff-sh.lo: \
-  coff-sh.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-sparc.lo: \
-  coff-sparc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sparc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-stgo32.lo: \
-  coff-stgo32.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/go32exe.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-i386.c \
-  coffcode.h \
-  coffswap.h \
-  go32stub.h \
-  libcoff.h
-coff-svm68k.lo: \
-  coff-svm68k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-m68k.c \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-tic30.lo: \
-  coff-tic30.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/tic30.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-tic4x.lo: \
-  coff-tic4x.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic4x.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-tic54x.lo: \
-  coff-tic54x.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic54x.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-tic80.lo: \
-  coff-tic80.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/tic80.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-u68k.lo: \
-  coff-u68k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-m68k.c \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-w65.lo: \
-  coff-w65.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/w65.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-we32k.lo: \
-  coff-we32k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/we32k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-z80.lo: \
-  coff-z80.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z80.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff-z8k.lo: \
-  coff-z8k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z8k.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-cofflink.lo: \
-  cofflink.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  libcoff.h
-dwarf1.lo: \
-  dwarf1.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/dwarf.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h
-ecoff.lo: \
-  ecoff.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/ranlib.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  libaout.h \
-  libcoff.h \
-  libecoff.h
-ecofflink.lo: \
-  ecofflink.c \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/objalloc.h \
-  libcoff.h \
-  libecoff.h
-elf-attrs.lo: \
-  elf-attrs.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h
-elf-eh-frame.lo: \
-  elf-eh-frame.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h
-elf-ifunc.lo: \
-  elf-ifunc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/objalloc.h \
-  $(INCDIR)/safe-ctype.h \
-  elf-bfd.h
-elf-m10200.lo: \
-  elf-m10200.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf-m10300.lo: \
-  elf-m10300.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mn10300.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf-strtab.lo: \
-  elf-strtab.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h
-elf-vxworks.lo: \
-  elf-vxworks.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/vxworks.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf-vxworks.h
-elf.lo: \
-  elf.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  elf-bfd.h
-elf32-am33lin.lo: \
-  elf32-am33lin.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mn10300.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf-m10300.c \
-  elf32-target.h
-elf32-arc.lo: \
-  elf32-arc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/arc.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-arm.lo: \
-  elf32-arm.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/arm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-target.h
-elf32-avr.lo: \
-  elf32-avr.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/avr.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-avr.h \
-  elf32-target.h
-elf32-bfin.lo: \
-  elf32-bfin.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/bfin.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-cr16.lo: \
-  elf32-cr16.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/cr16.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-cr16c.lo: \
-  elf32-cr16c.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/cr16c.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-cris.lo: \
-  elf32-cris.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/cris.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-crx.lo: \
-  elf32-crx.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/crx.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-d10v.lo: \
-  elf32-d10v.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/d10v.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-d30v.lo: \
-  elf32-d30v.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/d30v.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-dlx.lo: \
-  elf32-dlx.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/dlx.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-fr30.lo: \
-  elf32-fr30.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/fr30.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-frv.lo: \
-  elf32-frv.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/frv.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-gen.lo: \
-  elf32-gen.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-h8300.lo: \
-  elf32-h8300.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/h8.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-hppa.lo: \
-  elf32-hppa.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/hppa.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf-hppa.h \
-  elf32-hppa.h \
-  elf32-target.h \
-  libhppa.h
-elf32-i370.lo: \
-  elf32-i370.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i370.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-i386.lo: \
-  elf32-i386.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i386.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/objalloc.h \
-  bfd_stdint.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-target.h
-elf32-i860.lo: \
-  elf32-i860.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i860.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-i960.lo: \
-  elf32-i960.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i960.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-ip2k.lo: \
-  elf32-ip2k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ip2k.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-iq2000.lo: \
-  elf32-iq2000.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/iq2000.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-lm32.lo: \
-  elf32-lm32.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/lm32.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-m32c.lo: \
-  elf32-m32c.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m32c.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-m32r.lo: \
-  elf32-m32r.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m32r.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-m68hc11.lo: \
-  elf32-m68hc11.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m68hc11.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/m68hc11.h \
-  elf-bfd.h \
-  elf32-m68hc1x.h \
-  elf32-target.h
-elf32-m68hc12.lo: \
-  elf32-m68hc12.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m68hc11.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/m68hc11.h \
-  elf-bfd.h \
-  elf32-m68hc1x.h \
-  elf32-target.h
-elf32-m68hc1x.lo: \
-  elf32-m68hc1x.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m68hc11.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/m68hc11.h \
-  elf-bfd.h \
-  elf32-m68hc1x.h
-elf32-m68k.lo: \
-  elf32-m68k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m68k.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/m68k.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-m88k.lo: \
-  elf32-m88k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-mcore.lo: \
-  elf32-mcore.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mcore.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-mep.lo: \
-  elf32-mep.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-mips.lo: \
-  elf32-mips.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mips.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  ecoffswap.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-target.h \
-  elfxx-mips.h \
-  genlink.h
-elf32-moxie.lo: \
-  elf32-moxie.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/moxie.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-msp430.lo: \
-  elf32-msp430.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/msp430.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-mt.lo: \
-  elf32-mt.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mt.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-openrisc.lo: \
-  elf32-openrisc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/openrisc.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-or32.lo: \
-  elf32-or32.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/or32.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-pj.lo: \
-  elf32-pj.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/pj.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-ppc.lo: \
-  elf32-ppc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ppc.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-ppc.h \
-  elf32-target.h
-elf32-s390.lo: \
-  elf32-s390.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/s390.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-sh-symbian.lo: \
-  elf32-sh-symbian.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(srcdir)/../opcodes/sh-opc.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-sh-relocs.h \
-  elf32-sh.c \
-  elf32-target.h
-elf32-sh.lo: \
-  elf32-sh.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(srcdir)/../opcodes/sh-opc.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-sh-relocs.h \
-  elf32-target.h
-elf32-sh64-com.lo: \
-  elf32-sh64-com.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(srcdir)/../opcodes/sh64-opc.h \
-  elf-bfd.h \
-  elf32-sh64.h
-elf32-sh64.lo: \
-  elf32-sh64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(srcdir)/../opcodes/sh-opc.h \
-  $(srcdir)/../opcodes/sh64-opc.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-sh-relocs.h \
-  elf32-sh.c \
-  elf32-sh64.h \
-  elf32-target.h
-elf32-sparc.lo: \
-  elf32-sparc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sparc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/sparc.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elf32-target.h \
-  elfxx-sparc.h
-elf32-spu.lo: \
-  elf32-spu.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/spu.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-spu.h \
-  elf32-target.h
-elf32-v850.lo: \
-  elf32-v850.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/v850.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-vax.lo: \
-  elf32-vax.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/vax.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-xc16x.lo: \
-  elf32-xc16x.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/xc16x.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-xstormy16.lo: \
-  elf32-xstormy16.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/xstormy16.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32-xtensa.lo: \
-  elf32-xtensa.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/xtensa.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/xtensa-config.h \
-  $(INCDIR)/xtensa-isa.h \
-  elf-bfd.h \
-  elf32-target.h
-elf32.lo: \
-  elf32.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elfcode.h \
-  elfcore.h
-elflink.lo: \
-  elflink.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/objalloc.h \
-  $(INCDIR)/safe-ctype.h \
-  elf-bfd.h
-elf32-microblaze.lo: \
-  elf32-microblaze.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/bfdlink.h \
-  genlink.h \
-  elf-bfd.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  elf32-target.h
-elfxx-mips.lo: \
-  elfxx-mips.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/mips.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elfxx-mips.h
-elfxx-sparc.lo: \
-  elfxx-sparc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sparc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/sparc.h \
-  elf-bfd.h \
-  elf-vxworks.h \
-  elfxx-sparc.h
-epoc-pe-arm.lo: \
-  epoc-pe-arm.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-arm.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  pe-arm.c \
-  peicode.h
-epoc-pei-arm.lo: \
-  epoc-pei-arm.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-arm.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  pei-arm.c \
-  peicode.h
-hp300bsd.lo: \
-  hp300bsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-hp300hpux.lo: \
-  hp300hpux.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/hp300hpux.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aout-target.h \
-  aoutx.h \
-  libaout.h
-i386aout.lo: \
-  i386aout.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-i386bsd.lo: \
-  i386bsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-i386dynix.lo: \
-  i386dynix.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/dynix3.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aout-target.h \
-  aoutx.h \
-  libaout.h
-i386freebsd.lo: \
-  i386freebsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  freebsd.h \
-  libaout.h
-i386linux.lo: \
-  i386linux.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-i386lynx.lo: \
-  i386lynx.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-i386mach3.lo: \
-  i386mach3.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-i386msdos.lo: \
-  i386msdos.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libaout.h
-i386netbsd.lo: \
-  i386netbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-i386os9k.lo: \
-  i386os9k.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/os9k.h \
-  libaout.h
-ieee.lo: \
-  ieee.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/ieee.h \
-  $(INCDIR)/safe-ctype.h \
-  libieee.h
-m68k4knetbsd.lo: \
-  m68k4knetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-m68klinux.lo: \
-  m68klinux.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-m68knetbsd.lo: \
-  m68knetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-m88kmach3.lo: \
-  m88kmach3.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-m88kopenbsd.lo: \
-  m88kopenbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-mach-o.lo: \
-  mach-o.c \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  mach-o-target.c \
-  mach-o.h
-mach-o-i386.lo: \
-  mach-o-i386.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  mach-o-target.c \
-  mach-o.h
-mipsbsd.lo: \
-  mipsbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-newsos3.lo: \
-  newsos3.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-nlm.lo: \
-  nlm.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  libnlm.h
-nlm32-i386.lo: \
-  nlm32-i386.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/i386-ext.h \
-  $(INCDIR)/nlm/internal.h \
-  libnlm.h \
-  nlm-target.h \
-  nlmswap.h
-nlm32-ppc.lo: \
-  nlm32-ppc.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  $(INCDIR)/nlm/ppc-ext.h \
-  libnlm.h \
-  nlm-target.h \
-  nlmswap.h
-nlm32-sparc.lo: \
-  nlm32-sparc.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  $(INCDIR)/nlm/sparc32-ext.h \
-  libnlm.h \
-  nlm-target.h \
-  nlmswap.h
-nlm32.lo: \
-  nlm32.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  libnlm.h \
-  nlmcode.h
-ns32knetbsd.lo: \
-  ns32knetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-oasys.lo: \
-  oasys.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/oasys.h \
-  $(INCDIR)/safe-ctype.h \
-  liboasys.h
-pc532-mach.lo: \
-  pc532-mach.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-pdp11.lo: \
-  pdp11.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aout-target.h \
-  libaout.h
-pe-arm-wince.lo: \
-  pe-arm-wince.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-arm.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  pe-arm.c \
-  peicode.h
-pe-arm.lo: \
-  pe-arm.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-arm.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pe-i386.lo: \
-  pe-i386.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-i386.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pe-mcore.lo: \
-  pe-mcore.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mcore.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-mcore.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pe-mips.lo: \
-  pe-mips.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mipspe.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pe-ppc.lo: \
-  pe-ppc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/powerpc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-ppc.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pe-sh.lo: \
-  pe-sh.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coff-sh.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pef.lo: \
-  pef.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  pef-traceback.h \
-  pef.h
-pei-arm-wince.lo: \
-  pei-arm-wince.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-arm.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  pei-arm.c \
-  peicode.h
-pei-arm.lo: \
-  pei-arm.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-arm.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pei-i386.lo: \
-  pei-i386.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-i386.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pei-mcore.lo: \
-  pei-mcore.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mcore.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-mcore.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pei-mips.lo: \
-  pei-mips.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mipspe.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  pe-mips.c \
-  peicode.h
-pei-ppc.lo: \
-  pei-ppc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/powerpc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-ppc.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pei-sh.lo: \
-  pei-sh.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coff-sh.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-plugin.lo: \
-  plugin.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/plugin-api.h \
-  plugin.h
-ppcboot.lo: \
-  ppcboot.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h
-reloc16.lo: \
-  reloc16.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  genlink.h \
-  libcoff.h
-riscix.lo: \
-  riscix.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-som.lo: \
-  som.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/filenames.h
-sparclinux.lo: \
-  sparclinux.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-sparclynx.lo: \
-  sparclynx.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/sun4.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-sparcnetbsd.lo: \
-  sparcnetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-sunos.lo: \
-  sunos.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/sun4.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  aoutf1.h \
-  libaout.h
-vax1knetbsd.lo: \
-  vax1knetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-vaxbsd.lo: \
-  vaxbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h
-vaxnetbsd.lo: \
-  vaxnetbsd.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  libaout.h \
-  netbsd.h
-versados.lo: \
-  versados.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h
-vms-gsd.lo: \
-  vms-gsd.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  vms.h
-vms-hdr.lo: \
-  vms-hdr.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  bfdver.h \
-  vms.h
-vms-misc.lo: \
-  vms-misc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  vms.h
-vms-tir.lo: \
-  vms-tir.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  vms.h
-vms.lo: \
-  vms.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  vms.h
-vmsutil.lo: \
-  vmsutil.c \
-  $(INCDIR)/filenames.h \
-  vmsutil.h
-xcofflink.lo: \
-  xcofflink.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/xcoff.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  libcoff.h \
-  libxcoff.h
-xsym.lo: \
-  xsym.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  xsym.h
-xtensa-isa.lo: \
-  xtensa-isa.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/xtensa-isa-internal.h \
-  $(INCDIR)/xtensa-isa.h
-xtensa-modules.lo: \
-  xtensa-modules.c \
-  $(INCDIR)/xtensa-isa-internal.h \
-  $(INCDIR)/xtensa-isa.h
-aix5ppc-core.lo: \
-  aix5ppc-core.c \
-  $(INCDIR)/filenames.h
-aout64.lo: \
-  aout64.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/safe-ctype.h \
-  aoutx.h \
-  libaout.h
-coff-alpha.lo: \
-  coff-alpha.c \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/alpha.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffswap.h \
-  ecoffswap.h \
-  libcoff.h \
-  libecoff.h
-coff-x86_64.lo: \
-  coff-x86_64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h
-coff64-rs6000.lo: \
-  coff64-rs6000.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/rs6k64.h \
-  $(INCDIR)/coff/xcoff.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coffcode.h \
-  coffswap.h \
-  libcoff.h \
-  libxcoff.h
-demo64.lo: \
-  demo64.c \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/sun4.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  aout-target.h \
-  aoutf1.h \
-  libaout.h
-elf32-score.lo: \
-  elf32-score.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/score.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-score.h \
-  elf32-target.h
-elf32-score7.lo: \
-  elf32-score7.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/score.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elf32-score.h
-elf64-alpha.lo: \
-  elf64-alpha.c \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/alpha.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/elf/alpha.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  ecoffswap.h \
-  elf-bfd.h \
-  elf64-target.h \
-  libcoff.h \
-  libecoff.h
-elf64-gen.lo: \
-  elf64-gen.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf64-target.h
-elf64-hppa.lo: \
-  elf64-hppa.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/hppa.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf-hppa.h \
-  elf64-hppa.h \
-  elf64-target.h \
-  libhppa.h
-elf64-mips.lo: \
-  elf64-mips.c \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/alpha.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  ecoffswap.h \
-  elf-bfd.h \
-  elf64-target.h \
-  elfxx-mips.h \
-  genlink.h
-elf64-mmix.lo: \
-  elf64-mmix.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mmix.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/mmix.h \
-  elf-bfd.h \
-  elf64-target.h
-elf64-ppc.lo: \
-  elf64-ppc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ppc64.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf64-ppc.h \
-  elf64-target.h
-elf64-s390.lo: \
-  elf64-s390.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/s390.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf64-target.h
-elf64-sh64.lo: \
-  elf64-sh64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  elf-bfd.h \
-  elf64-target.h
-elf64-sparc.lo: \
-  elf64-sparc.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sparc.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/opcode/sparc.h \
-  elf-bfd.h \
-  elf64-target.h \
-  elfxx-sparc.h
-elf64-x86-64.lo: \
-  elf64-x86-64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/objalloc.h \
-  bfd_stdint.h \
-  elf-bfd.h \
-  elf64-target.h
-elf64.lo: \
-  elf64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  elf-bfd.h \
-  elfcode.h \
-  elfcore.h
-elfn32-mips.lo: \
-  elfn32-mips.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mips.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/coff/symconst.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  ecoffswap.h \
-  elf-bfd.h \
-  elf32-target.h \
-  elfxx-mips.h \
-  genlink.h
-mmo.lo: \
-  mmo.c \
-  $(INCDIR)/elf/mmix.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/mmix.h
-nlm32-alpha.lo: \
-  nlm32-alpha.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/alpha-ext.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  libnlm.h \
-  nlm-target.h \
-  nlmswap.h
-nlm64.lo: \
-  nlm64.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  libnlm.h \
-  nlmcode.h
-pe-x86_64.lo: \
-  pe-x86_64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coff-x86_64.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pei-ia64.lo: \
-  pei-ia64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/ia64.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  coff-ia64.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-pei-x86_64.lo: \
-  pei-x86_64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  coff-x86_64.c \
-  coffcode.h \
-  libcoff.h \
-  libpei.h \
-  peicode.h
-aix386-core.lo: \
-  aix386-core.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libcoff.h
-cisco-core.lo: \
-  cisco-core.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-hpux-core.lo: \
-  hpux-core.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-irix-core.lo: \
-  irix-core.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-lynx-core.lo: \
-  lynx-core.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-osf-core.lo: \
-  osf-core.c \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h
-sco5-core.lo: \
-  sco5-core.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libaout.h
-trad-core.lo: \
-  trad-core.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libaout.h
-elf32-ia64.lo: \
-  elf32-ia64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/objalloc.h \
-  $(INCDIR)/opcode/ia64.h \
-  elf-bfd.h \
-  elf32-target.h
-elf64-ia64.lo: \
-  elf64-ia64.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/objalloc.h \
-  $(INCDIR)/opcode/ia64.h \
-  elf-bfd.h \
-  elf64-target.h
-peigen.lo: \
-  peigen.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libcoff.h \
-  libpei.h
-pepigen.lo: \
-  pepigen.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/ia64.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libcoff.h \
-  libpei.h
-pex64igen.lo: \
-  pex64igen.c \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/hashtab.h \
-  libcoff.h \
-  libpei.h
-# IF YOU PUT ANYTHING HERE IT WILL GO AWAY

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in binutils
  2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
  2009-08-15 12:43 ` dependency tracking in ld Ralf Wildenhues
  2009-08-15 12:45 ` dependency tracking in bfd Ralf Wildenhues
@ 2009-08-15 12:45 ` Ralf Wildenhues
  2009-08-18  7:50   ` Nick Clifton
  2009-08-15 12:46 ` dependency tracking in gas Ralf Wildenhues
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:45 UTC (permalink / raw)
  To: binutils

binutils/ChangeLog:
2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add no-dist and
	foreign.
	(MKDEP, CLEANFILES): Remove now-unneeded variables.
	(DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove.
	(mkdep section): Remove.
	(BUILT_SOURCES): New variable, list $(GENERATED_HFILES).
	(EXTRA_ar_SOURCES): New, list $(CFILES).
	(syslex.o): Depend on syslex.c.
	(sysinfo.o): Depend on sysinfo.c.
	(arparse.h, defparse.h, nlmheaders.h rcparse.h mcparse.h):
	Remove dependencies, now tracked by automake.
	(srconv.o): Depend on sysroff.c.
	(objdump.o, arparse.o, arlex.o, sysroff.o, defparse.o, deflex.o)
	(nlmheader.o, rcparse.o, mcparse.o, rclex.o, mclex.o, dlltool.o)
	(rescoff.o, nlmconv.o): Rewrite using automake-style dependency
	tracking rules; only list the dependency upon the primary source
	file, but no included headers.
	* Makefile.in: Regenerate.

diff --git a/binutils/Makefile.am b/binutils/Makefile.am
index 2d38715..9dc5295 100644
--- a/binutils/Makefile.am
+++ b/binutils/Makefile.am
@@ -1,6 +1,6 @@
 ## Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS = cygnus dejagnu
+AUTOMAKE_OPTIONS = dejagnu no-dist foreign
 ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
 
 SUBDIRS = doc po
@@ -69,8 +69,6 @@ BASEDIR = $(srcdir)/..
 BFDDIR = $(BASEDIR)/bfd
 INCDIR	= $(BASEDIR)/include
 
-MKDEP = gcc -MM
-
 INCLUDES = -I. -I$(srcdir) -I../bfd -I$(BFDDIR) -I$(INCDIR) \
 	 @HDEFINES@ \
 	 @INCINTL@ \
@@ -84,6 +82,7 @@ HFILES = \
 	windmc.h
 
 GENERATED_HFILES = arparse.h sysroff.h sysinfo.h defparse.h rcparse.h mcparse.h
+BUILT_SOURCES = $(GENERATED_HFILES)
 
 CFILES = \
 	addr2line.c ar.c arsup.c bin2c.c binemul.c bucomm.c \
@@ -196,12 +195,22 @@ objdump_SOURCES = objdump.c dwarf.c prdbg.c $(DEBUG_SRCS) $(BULIBS)
 objdump_LDADD = $(OPCODES) $(BFDLIB) $(LIBIBERTY) $(LIBINTL)
 
 objdump.o:objdump.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $(OBJDUMP_DEFS) $(srcdir)/objdump.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='objdump.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
 	$(COMPILE) -c $(OBJDUMP_DEFS) $(srcdir)/objdump.c
+endif
 
 cxxfilt_SOURCES = cxxfilt.c $(BULIBS)
 
 ar_SOURCES = arparse.y arlex.l ar.c not-ranlib.c arsup.c rename.c binemul.c \
 	emul_$(EMULATION).c $(BULIBS)
+EXTRA_ar_SOURCES = $(CFILES)
 ar_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL)
 
 ranlib_SOURCES = ar.c is-ranlib.c arparse.y arlex.l arsup.c rename.c \
@@ -239,14 +248,14 @@ sysroff.h: sysinfo$(EXEEXT_FOR_BUILD) sysroff.info
 sysinfo$(EXEEXT_FOR_BUILD): sysinfo.o syslex.o
 	$(CC_FOR_BUILD) $(CFLAGS) $(LDFLAGS) -o $@ sysinfo.o syslex.o
 
-syslex.o:
+syslex.o: syslex.c
 	if [ -r syslex.c ]; then \
 	  $(CC_FOR_BUILD) -c -I. $(AM_CFLAGS) $(CFLAGS) syslex.c -Wno-error ; \
 	else \
 	  $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(AM_CFLAGS) $(CFLAGS) $(srcdir)/syslex.c -Wno-error ;\
 	fi
 
-sysinfo.o:
+sysinfo.o: sysinfo.c
 	if [ -r sysinfo.c ]; then \
 	  $(CC_FOR_BUILD) -c -I. $(AM_CFLAGS) $(CFLAGS) sysinfo.c -Wno-error ; \
 	else \
@@ -261,46 +270,159 @@ embedspu: embedspu.sh
 	chmod a+x $@
 
 # We need these for parallel make.
-arparse.h: arparse.c
-defparse.h: defparse.c
-nlmheader.h: nlmheader.c
-rcparse.h: rcparse.c
-mcparse.h: mcparse.c
 sysinfo.h: sysinfo.c
 
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-arparse.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-arlex.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-sysroff.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-defparse.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-deflex.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-nlmheader.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-rcparse.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-mcparse.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-rclex.o:
-	$(COMPILE) -c $< $(NO_WERROR)
-mclex.o:
-	$(COMPILE) -c $< $(NO_WERROR)
+arparse.o: arparse.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ arparse.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='arparse.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c arparse.c $(NO_WERROR)
+endif
+
+arlex.o: arlex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ arlex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='arlex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c arlex.c $(NO_WERROR)
+endif
+
+sysroff.o: sysroff.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ sysroff.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='sysroff.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c sysroff.c $(NO_WERROR)
+endif
+
+defparse.o: defparse.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ defparse.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='defparse.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c defparse.c $(NO_WERROR)
+endif
+
+deflex.o: deflex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ deflex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='deflex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c deflex.c $(NO_WERROR)
+endif
+
+nlmheader.o: nlmheader.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ nlmheader.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='nlmheader.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c nlmheader.c $(NO_WERROR)
+endif
+
+rcparse.o: rcparse.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ rcparse.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='rcparse.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c rcparse.c $(NO_WERROR)
+endif
+
+mcparse.o: mcparse.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ mcparse.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='mcparse.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c mcparse.c $(NO_WERROR)
+endif
+
+rclex.o: rclex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $(srcdir)/rclex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='rclex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c $(srcdir)/rclex.c $(NO_WERROR)
+endif
+
+mclex.o: mclex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $(srcdir)/mclex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='mclex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c $(srcdir)/mclex.c $(NO_WERROR)
+endif
 
 srconv_SOURCES = srconv.c coffgrok.c $(BULIBS)
+srconv.o: sysroff.c
 
 dlltool_SOURCES = dlltool.c defparse.y deflex.l $(BULIBS)
 dlltool_LDADD = $(BFDLIB) $(LIBIBERTY) @LEXLIB@ $(LIBINTL)
 
 dlltool.o:
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@  $(DLLTOOL_DEFS) $(srcdir)/dlltool.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='dlltool.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
 	$(COMPILE) -c $(DLLTOOL_DEFS) $(srcdir)/dlltool.c
+endif
 
 rescoff.o:
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@  $(DLLTOOL_DEFS) $(srcdir)/rescoff.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='rescoff.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
 	$(COMPILE) -c $(DLLTOOL_DEFS) $(srcdir)/rescoff.c
+endif
 
 coffdump_SOURCES = coffdump.c coffgrok.c $(BULIBS)
 
@@ -308,9 +430,20 @@ sysdump_SOURCES = sysdump.c $(BULIBS)
 
 # coff/sym.h and coff/ecoff.h won't be found by the automatic dependency
 # scripts, since they are only included conditionally.
-nlmconv.o: nlmconv.c $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
+nlmconv.o: nlmconv.c
+if am__fastdepCC
+	ldname=`echo ld | sed '$(transform)'`; \
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ \
+	  -DLD_NAME="\"$${ldname}\"" @NLMCONV_DEFS@ $(srcdir)/nlmconv.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='nlmconv.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
 	ldname=`echo ld | sed '$(transform)'`; \
 	$(COMPILE) -c -DLD_NAME="\"$${ldname}\"" @NLMCONV_DEFS@ $(srcdir)/nlmconv.c
+endif
 
 nlmconv_SOURCES = nlmconv.c nlmheader.y $(BULIBS)
 
@@ -335,66 +468,11 @@ all: info
 
 DISTCLEANFILES = sysroff.c sysroff.h site.exp site.bak
 
-# Targets to rebuild dependencies in this Makefile.
-# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
-DEP: dep.sed $(CFILES) $(HFILES) $(GENERATED_CFILES) $(GENERATED_HFILES) config.h
-	rm -f DEP1
-	$(MAKE) MKDEP="$(MKDEP)" DEP1
-	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEP1
-	if grep ' /' DEP1 > /dev/null 2> /dev/null; then \
-	  echo 'make DEP failed!'; exit 1; \
-	else \
-	  mv -f DEP1 $@; \
-	fi
-
-DEP1: $(CFILES) $(GENERATED_CFILES)
-	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
-	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
-	for f in $?; do \
-	  $(MKDEP) $(INCLUDES) $(CFLAGS) $$f > DEPA; \
-	  sed -n -e '1s/: .*/: \\/p' -e q < DEPA >> DEP2; \
-	  sed -e '1s/.*: //' -f dep.sed < DEPA | \
-	    LC_ALL=C sort | LC_ALL=C uniq | \
-	    sed -e 's/^[AB]/  /' -e '$$s/ \\$$//' >> DEP2; \
-	done
-	rm -f DEPA
-	mv -f DEP2 $@
-
-dep.sed: dep-in.sed config.status
-	objdir=`pwd`; \
-	sed <$(srcdir)/dep-in.sed >dep.sed	\
-		-e 's!@INCDIR@!$(INCDIR)!'	\
-		-e 's!@BFDDIR@!$(BFDDIR)!'	\
-		-e 's!@SRCDIR@!$(srcdir)!'	\
-		-e "s!@OBJDIR@!$${objdir}!"	\
-		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/binutils$$,,`'!'
-
-dep: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
-	cat DEP >> tmp-Makefile
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
-
-dep-in: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
-	cat DEP >> tmp-Makefile.in
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
-
-dep-am: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
-	cat DEP >> tmp-Makefile.am
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
-
-.PHONY: dep dep-in dep-am
-
-###
-
 MOSTLYCLEANFILES = sysinfo$(EXEEXT_FOR_BUILD) bin2c$(EXEEXT_FOR_BUILD) \
   binutils.log binutils.sum abcdefgh*
 mostlyclean-local:
 	-rm -rf tmpdir
 
-CLEANFILES = dep.sed DEP DEPA DEP1 DEP2
-
 .PHONY: install-exec-local
 
 install-exec-local: install-binPROGRAMS $(bin_PROGRAMS) $(noinst_PROGRAMS)
@@ -417,875 +495,3 @@ install-exec-local: install-binPROGRAMS $(bin_PROGRAMS) $(noinst_PROGRAMS)
 	  else true; \
 	  fi; \
 	done
-
-# What appears below is generated by a hacked mkdep using gcc -MM.
-
-# DO NOT DELETE THIS LINE -- mkdep uses it.
-# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-addr2line.o: \
-  addr2line.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-ar.o: \
-  ar.c \
-  $(BFDDIR)/libbfd.h \
-  $(BFDDIR)/plugin.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/progress.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  arsup.h \
-  binemul.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-arsup.o: \
-  arsup.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  arsup.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-bin2c.o: \
-  bin2c.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-binemul.o: \
-  binemul.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  binemul.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-bucomm.o: \
-  bucomm.c \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-coffdump.o: \
-  coffdump.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  coffgrok.h \
-  config.h \
-  sysdep.h
-coffgrok.o: \
-  coffgrok.c \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  coffgrok.h \
-  config.h \
-  sysdep.h
-cxxfilt.o: \
-  cxxfilt.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-dwarf.o: \
-  dwarf.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  dwarf.h \
-  sysdep.h
-debug.o: \
-  debug.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  config.h \
-  debug.h \
-  sysdep.h
-dlltool.o: \
-  dlltool.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/dyn-string.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  dlltool.h \
-  sysdep.h
-dllwrap.o: \
-  dllwrap.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/dyn-string.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-emul_aix.o: \
-  emul_aix.c \
-  $(BFDDIR)/libcoff.h \
-  $(BFDDIR)/libxcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/xcoff.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  binemul.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-emul_vanilla.o: \
-  emul_vanilla.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  binemul.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-filemode.o: \
-  filemode.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-ieee.o: \
-  ieee.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/ieee.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  sysdep.h
-is-ranlib.o: \
-  is-ranlib.c
-is-strip.o: \
-  is-strip.c
-maybe-ranlib.o: \
-  maybe-ranlib.c
-maybe-strip.o: \
-  maybe-strip.c
-nlmconv.o: \
-  nlmconv.c \
-  $(BFDDIR)/libnlm.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/external.h \
-  $(INCDIR)/nlm/internal.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  nlmconv.h \
-  sysdep.h
-nm.o: \
-  nm.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/plugin.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/aout/ranlib.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/progress.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-not-ranlib.o: \
-  not-ranlib.c
-not-strip.o: \
-  not-strip.c
-objcopy.o: \
-  objcopy.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fnmatch.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/progress.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  budbg.h \
-  config.h \
-  sysdep.h
-objdump.o: \
-  objdump.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/progress.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  dwarf.h \
-  sysdep.h
-prdbg.o: \
-  prdbg.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  sysdep.h
-rclex.o: \
-  rclex.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  rcparse.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-rdcoff.o: \
-  rdcoff.c \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  sysdep.h
-rddbg.o: \
-  rddbg.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  sysdep.h
-readelf.o: \
-  readelf.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/aout/ar.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/elf/alpha.h \
-  $(INCDIR)/elf/arc.h \
-  $(INCDIR)/elf/arm.h \
-  $(INCDIR)/elf/avr.h \
-  $(INCDIR)/elf/bfin.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/cr16.h \
-  $(INCDIR)/elf/cris.h \
-  $(INCDIR)/elf/crx.h \
-  $(INCDIR)/elf/d10v.h \
-  $(INCDIR)/elf/d30v.h \
-  $(INCDIR)/elf/dlx.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/fr30.h \
-  $(INCDIR)/elf/frv.h \
-  $(INCDIR)/elf/h8.h \
-  $(INCDIR)/elf/hppa.h \
-  $(INCDIR)/elf/i370.h \
-  $(INCDIR)/elf/i386.h \
-  $(INCDIR)/elf/i860.h \
-  $(INCDIR)/elf/i960.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ip2k.h \
-  $(INCDIR)/elf/iq2000.h \
-  $(INCDIR)/elf/lm32.h \
-  $(INCDIR)/elf/m32c.h \
-  $(INCDIR)/elf/m32r.h \
-  $(INCDIR)/elf/m68hc11.h \
-  $(INCDIR)/elf/m68k.h \
-  $(INCDIR)/elf/mcore.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/mmix.h \
-  $(INCDIR)/elf/mn10200.h \
-  $(INCDIR)/elf/mn10300.h \
-  $(INCDIR)/elf/msp430.h \
-  $(INCDIR)/elf/mt.h \
-  $(INCDIR)/elf/or32.h \
-  $(INCDIR)/elf/pj.h \
-  $(INCDIR)/elf/ppc.h \
-  $(INCDIR)/elf/ppc64.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/s390.h \
-  $(INCDIR)/elf/score.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/elf/sparc.h \
-  $(INCDIR)/elf/spu.h \
-  $(INCDIR)/elf/v850.h \
-  $(INCDIR)/elf/vax.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/elf/xstormy16.h \
-  $(INCDIR)/elf/xtensa.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  dwarf.h \
-  sysdep.h \
-  unwind-ia64.h
-rename.o: \
-  rename.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-resbin.o: \
-  resbin.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-rescoff.o: \
-  rescoff.c \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-resrc.o: \
-  resrc.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-resres.o: \
-  resres.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-size.o: \
-  size.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-srconv.o: \
-  srconv.c \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  coffgrok.h \
-  config.h \
-  sysdep.h \
-  sysroff.c \
-  sysroff.h
-stabs.o: \
-  stabs.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  sysdep.h
-strings.o: \
-  strings.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-sysdump.o: \
-  sysdump.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  sysroff.c \
-  sysroff.h
-unwind-ia64.o: \
-  unwind-ia64.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  unwind-ia64.h
-version.o: \
-  version.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h
-windres.o: \
-  windres.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-winduni.o: \
-  winduni.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  winduni.h
-wrstabs.o: \
-  wrstabs.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  budbg.h \
-  config.h \
-  debug.h \
-  sysdep.h
-windmc.o: \
-  windmc.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windmc.h \
-  winduni.h
-mclex.o: \
-  mclex.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  mcparse.h \
-  sysdep.h \
-  windmc.h \
-  winduni.h
-arparse.o: \
-  arparse.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  arsup.h \
-  config.h \
-  sysdep.h
-arlex.o: \
-  arlex.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  arparse.h
-sysroff.o: \
-  sysroff.c
-sysinfo.o: \
-  sysinfo.c
-syslex.o: \
-  syslex.c \
-  config.h \
-  sysinfo.h
-defparse.o: \
-  defparse.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  config.h \
-  dlltool.h \
-  sysdep.h
-deflex.o: \
-  deflex.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  defparse.h \
-  dlltool.h
-nlmheader.o: \
-  nlmheader.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/nlm/common.h \
-  $(INCDIR)/nlm/internal.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  nlmconv.h \
-  sysdep.h
-rcparse.o: \
-  rcparse.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windint.h \
-  windres.h \
-  winduni.h
-mcparse.o: \
-  mcparse.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  bucomm.h \
-  config.h \
-  sysdep.h \
-  windmc.h \
-  winduni.h
-# IF YOU PUT ANYTHING HERE IT WILL GO AWAY

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in gas
  2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
                   ` (2 preceding siblings ...)
  2009-08-15 12:45 ` dependency tracking in binutils Ralf Wildenhues
@ 2009-08-15 12:46 ` Ralf Wildenhues
  2009-08-16  8:40   ` Ralf Wildenhues
  2009-08-18 10:54   ` Nick Clifton
  2009-08-15 12:46 ` dependency tracking in gprof Ralf Wildenhues
  2009-08-15 12:46 ` dependency tracking in opcodes Ralf Wildenhues
  5 siblings, 2 replies; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:46 UTC (permalink / raw)
  To: binutils

gas/ChangeLog:
2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.8 cygnus, add 1.11,
	foreign and no-dist.
	(all): Remove now-unneeded dependency upon info.
	(DIST_SUBDIRS, MKDEP, DEP_INCLUDES, DEP_FLAGS, CLEANFILES)
	(DEP_FILE_DEPS): Remove variables.
	($(OBJS), ecoff.o): Remove now-unneeded manual dependencies.
	($(TARG_CPU_O), $(ATOF_TARG_O), obj-aout.o, obj-coff.o obj-ecoff.o)
	(obj-elf.o obj-evax.o, obj-fdpicelf.o, obj-multi.o, obj-som.o)
	(e-mipself.o, e-mipsecoff.o, e-i386aout.o, e-i386coff.o, e-i386elf.o)
	(e-crisaout.o, e-criself.o, tc-i386.o, xtensa-relax.o): Remove
	now-unneeded rules.
	(EXTRA_as_new_SOURCES): Add $(CFILES), $(HFILES), $(TARGET_CPU_CFILES),
	$(TARGET_CPU_HFILES), $(OBJ_FORMAT_CFILES), $(OBJ_FORMAT_HFILES),
	$(CONFIG_ATOF_CFILES), so their dependency fragments are picked up
	in the Makefile.
	(itbl-lex.c, itbl-ops.o): Remove manual dependencies.
	(m68k-parse.o, bfin-lex.o, itbl-lex.o, itbl-parse.o, itbl-tops.o)
	(itbl-test.o): Rewrite using automake-style dependency
	tracking rules; only list the dependency upon the primary source
	file, but no included headers.
	(DEP, DEP1, DEPTC, DEPOBJ, DEP2, dep.sed, dep, dep-in, dep-am):
	Remove.
	(mkdep section): Remove.
	* Makefile.in: Regenerate.

diff --git a/gas/Makefile.am b/gas/Makefile.am
index 4e5119a..b8bbbf8 100644
--- a/gas/Makefile.am
+++ b/gas/Makefile.am
@@ -1,12 +1,9 @@
 ## Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS = 1.8 cygnus dejagnu
+AUTOMAKE_OPTIONS = 1.11 dejagnu foreign no-dist
 ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
 
 SUBDIRS = doc po
-# Automake should figure this out on its own.  It doesn't, because
-# of the "cygnus" option.  But distclean still wants it.
-DIST_SUBDIRS = $(SUBDIRS)
 
 tooldir = $(exec_prefix)/$(target_alias)
 
@@ -21,8 +18,6 @@ WARN_CFLAGS = @WARN_CFLAGS@
 NO_WERROR = @NO_WERROR@
 AM_CFLAGS = $(WARN_CFLAGS)
 
-MKDEP = gcc -MM
-
 TARG_CPU = @target_cpu_type@
 TARG_CPU_C = $(srcdir)/config/tc-@target_cpu_type@.c
 TARG_CPU_O = tc-@target_cpu_type@.o
@@ -499,7 +494,6 @@ EXTRA_DIST = m68k-parse.c itbl-parse.c itbl-parse.h itbl-lex.c \
 	bfin-parse.c bfin-parse.h bfin-lex.c
 
 diststuff: $(EXTRA_DIST) info
-all: info
 
 DISTCLEANFILES = targ-cpu.h obj-format.h targ-env.h itbl-cpu.h cgen-desc.h
 
@@ -518,18 +512,6 @@ INCLUDES = -I. -I$(srcdir) -I../bfd -I$(srcdir)/config \
 	-I$(INCDIR) -I$(srcdir)/.. -I$(BFDDIR) @INCINTL@ \
 	-DLOCALEDIR="\"$(datadir)/locale\""
 
-# This should be parallel to INCLUDES, but should replace $(srcdir)
-# with $${srcdir}, and should work in a subdirectory.  This is used
-# when building dependencies, because the dependency building is done
-# in a subdirectory.
-DEP_INCLUDES = -I.. -I$${srcdir} -I../../bfd \
-	-I$${srcdir}/config -I$${srcdir}/../include -I$${srcdir}/.. \
-	-I$${srcdir}/../bfd @INCINTL@ \
-	-DLOCALEDIR="\"$(datadir)/locale\""
-
-DEP_FLAGS = -DOBJ_MAYBE_ELF \
-	-I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES)
-
 # How to link with both our special library facilities
 # and the system's installed libraries.
 
@@ -543,15 +525,9 @@ as_new_LDADD = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
 	$(extra_objects) $(GASLIBS) $(LIBINTL) $(LIBM)
 as_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
 	$(extra_objects) $(GASLIBS) $(LIBINTL_DEP)
-
-# Stuff that every object file depends upon.  If anything is removed
-# from this list, remove it from dep-in.sed as well.
-$(OBJS): ../bfd/bfd.h $(INCDIR)/symcat.h \
-	$(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h $(INCDIR)/progress.h \
-	$(INCDIR)/fopen-same.h $(INCDIR)/fopen-bin.h $(INCDIR)/fopen-vms.h \
-	$(OBJ_FORMAT_H) $(TARG_CPU_H) $(TARG_ENV_H) \
-	as.h asintl.h bignum.h bit_fix.h config.h emul.h expr.h flonum.h \
-	frags.h hash.h listing.h obj.h read.h symbols.h tc.h write.h
+EXTRA_as_new_SOURCES = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) \
+	$(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES) \
+	$(CONFIG_ATOF_CFILES)
 
 EXPECT = expect
 RUNTEST = runtest
@@ -576,64 +552,9 @@ check-DEJAGNU: site.exp
 	else echo "WARNING: could not find \`runtest'" 1>&2; :;\
 	fi
 
-# The implicit .c.o rule doesn't work for these, perhaps because of
-# the variables, or perhaps because the sources are not on vpath.
-$(TARG_CPU_O): $(TARG_CPU_C)
-	$(COMPILE) -c $(TARG_CPU_C)
-$(ATOF_TARG_O): $(ATOF_TARG_C)
-	$(COMPILE) -c $(ATOF_TARG_C)
-
-# ecoff.c only has full dependencies when ECOFF_DEBUGGING is defined,
-# so the automatic dependency stuff doesn't work.
-ecoff.o : ecoff.c ecoff.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
-	$(INCDIR)/coff/ecoff.h $(INCDIR)/coff/symconst.h \
-	$(INCDIR)/aout/stab_gnu.h
-
-# We need all these explicit rules for the multi stuff.  Because of
-# these rules, we don't need one for OBJ_FORMAT_O.
-
-obj-aout.o : $(srcdir)/config/obj-aout.c $(DEP_@target_cpu_type@_aout)
-	$(COMPILE) -c $(srcdir)/config/obj-aout.c
-obj-coff.o: $(srcdir)/config/obj-coff.c $(DEP_@target_cpu_type@_coff)
-	$(COMPILE) -c $(srcdir)/config/obj-coff.c
-obj-ecoff.o : $(srcdir)/config/obj-ecoff.c $(DEP_@target_cpu_type@_ecoff)
-	$(COMPILE) -c $(srcdir)/config/obj-ecoff.c
-obj-elf.o : $(srcdir)/config/obj-elf.c $(DEP_@target_cpu_type@_elf)
-	$(COMPILE) -c $(srcdir)/config/obj-elf.c
-obj-evax.o : $(srcdir)/config/obj-evax.c
-	$(COMPILE) -c $(srcdir)/config/obj-evax.c
-obj-fdpicelf.o : $(srcdir)/config/obj-fdpicelf.c
-	$(COMPILE) -c $(srcdir)/config/obj-fdpicelf.c
-obj-macho.o : $(srcdir)/config/obj-macho.c
-	$(COMPILE) -c $(srcdir)/config/obj-macho.c
-obj-multi.o : $(srcdir)/config/obj-multi.c
-	$(COMPILE) -c $(srcdir)/config/obj-multi.c
-obj-som.o : $(srcdir)/config/obj-som.c
-	$(COMPILE) -c $(srcdir)/config/obj-som.c
-
-e-mipself.o : $(srcdir)/config/e-mipself.c
-	$(COMPILE) -c $(srcdir)/config/e-mipself.c
-e-mipsecoff.o : $(srcdir)/config/e-mipsecoff.c
-	$(COMPILE) -c $(srcdir)/config/e-mipsecoff.c
-e-i386aout.o: $(srcdir)/config/e-i386aout.c
-	$(COMPILE) -c $(srcdir)/config/e-i386aout.c
-e-i386coff.o: $(srcdir)/config/e-i386coff.c
-	$(COMPILE) -c $(srcdir)/config/e-i386coff.c
-e-i386elf.o: $(srcdir)/config/e-i386elf.c
-	$(COMPILE) -c $(srcdir)/config/e-i386elf.c
-e-crisaout.o: $(srcdir)/config/e-crisaout.c
-	$(COMPILE) -c $(srcdir)/config/e-crisaout.c
-e-criself.o: $(srcdir)/config/e-criself.c
-	$(COMPILE) -c $(srcdir)/config/e-criself.c
-
-tc-i386.o: $(srcdir)/config/tc-i386-intel.c
-
-xtensa-relax.o: $(srcdir)/config/xtensa-relax.c
-	$(COMPILE) -c $(srcdir)/config/xtensa-relax.c
-
 # The m68k operand parser.
 
-EXTRA_as_new_SOURCES = config/m68k-parse.y config/bfin-parse.y
+EXTRA_as_new_SOURCES += config/m68k-parse.y config/bfin-parse.y
 
 # If m68k-parse.y is in a different directory, then ylwrap will use an
 # absolute path when it invokes yacc, which will cause yacc to put the
@@ -659,8 +580,17 @@ m68k-parse.c: $(srcdir)/config/m68k-parse.y
 	else true; fi
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-m68k-parse.o: m68k-parse.c $(srcdir)/config/m68k-parse.h
-	$(COMPILE) -c $< $(NO_WERROR)
+m68k-parse.o: m68k-parse.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ m68k-parse.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='m68k-parse.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c m68k-parse.c $(NO_WERROR)
+endif
 
 # Don't let the .y.h rule clobber m68k-parse.h.
 m68k-parse.h: ; @true
@@ -677,24 +607,47 @@ $(srcdir)/config/bfin-defs.h: ; @true
 
 bfin-lex.c: $(srcdir)/config/bfin-lex.l
 	$(SHELL) $(YLWRAP) $(srcdir)/config/bfin-lex.l lex.yy.c bfin-lex.c -- $(LEXCOMPILE)
-bfin-lex.o: bfin-lex.c bfin-parse.h $(srcdir)/config/bfin-defs.h
-	$(COMPILE) -c $< $(NO_WERROR)
+bfin-lex.o: bfin-lex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ bfin-lex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='bfin-lex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c bfin-lex.c $(NO_WERROR)
+endif
 
 # The instruction table specification lexical analyzer and parser.
 
-itbl-lex.c: $(srcdir)/itbl-lex.l
-
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-itbl-lex.o: itbl-lex.c itbl-parse.h $(srcdir)/itbl-lex.h
-	$(COMPILE) -c $< $(NO_WERROR)
+itbl-lex.o: itbl-lex.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ itbl-lex.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='itbl-lex.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c itbl-lex.c $(NO_WERROR)
+endif
 
 # Disable -Werror, if it has been enabled, since old versions of bison/
 # yacc will produce working code which contain compile time warnings.
-itbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h $(srcdir)/itbl-lex.h
-	$(COMPILE) -c $< $(NO_WERROR)
-
-itbl-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
+itbl-parse.o: itbl-parse.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ itbl-parse.c $(NO_WERROR)
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='itbl-parse.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -c itbl-parse.c $(NO_WERROR)
+endif
 
 itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
 	$(SHELL) $(YLWRAP) $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- $(YACCCOMPILE) -d
@@ -705,11 +658,29 @@ EXTRA_PROGRAMS = itbl-test
 itbl_test_SOURCES = itbl-parse.y itbl-lex.l
 itbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
 
-itbl-tops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
-	$(COMPILE) -o itbl-tops.o -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
-
-itbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c $(srcdir)/itbl-ops.h
+itbl-tops.o: itbl-ops.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -o $@ -c -DSTAND_ALONE $(srcdir)/itbl-ops.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='itbl-ops.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(COMPILE) -o $@ -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
+endif
+
+itbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c
+if am__fastdepCC
+	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+else
+if AMDEP
+	source='itbl-test.c' object='$@' libtool=no @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
 	$(COMPILE) -c -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
+endif
 
 # CGEN interface.
 
@@ -726,8 +697,6 @@ MOSTLYCLEANFILES = $(STAGESTUFF) core \
 	testsuite/*.o testsuite/*.out testsuite/gas.log testsuite/gas.sum \
 	testsuite/site.exp site.bak site.exp stage stage1 stage2
 
-CLEANFILES = dep.sed DEPTC DEPTCA DEPOBJ DEPOBJA DEP2 DEP2A DEP1 DEPA DEP DEPDIR
-
 .PHONY: install-exec-local install-data-local
 .PHONY: install-exec-bindir install-exec-tooldir
 
@@ -830,3662 +799,4 @@ de-stage3:
 	- (cd stage3 ; rm -f as$(EXEEXT) ; mv -f * ..)
 	- rmdir stage3
 
-DEP_FILE_DEPS =  $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) \
-	$(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES)
-
 CONFIG_STATUS_DEPENDENCIES = $(BFDDIR)/configure.in $(srcdir)/configure.tgt
-
-# Automatic dependency computation.  This is a real pain, because the
-# dependencies change based on target_cpu_type and obj_format.
-# Just to make things even more complicated, automake separates the
-# dependency variable assignments from the dependency rules, and tacks
-# on a .NOEXPORT at the end of Makefile.in.
-
-DEP: dep.sed $(DEP_FILE_DEPS) DEPTC DEPOBJ DEP2
-	rm -f DEP1 # delete because we use $? in DEP1 rule
-	srcdir=`cd $(srcdir); pwd`; \
-	$(MAKE) MKDEP="$(MKDEP)" srcdir="$${srcdir}" VPATH="$${srcdir}" DEP1
-	rm -rf DEPDIR
-	echo 'AMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.' > DEPA
-	cat < DEPTC >> DEPA
-	cat < DEPOBJ >> DEPA
-	cat < DEP2 >> DEPA
-	echo 'BMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.' >> DEPA
-	echo '#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.' >> DEPA
-	cat < DEP1 >> DEPA
-	echo '$$(OBJS): $$(DEP_@target''_cpu_type@_@obj''_format@)' >> DEPA
-	echo '$$(TARG_CPU_O): $$(DEPTC_@target''_cpu_type@_@obj''_format@)' >> DEPA
-	echo '$$(OBJ_FORMAT_O): $$(DEPOBJ_@target''_cpu_type@_@obj''_format@)' >> DEPA
-	echo '#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.' >> DEPA
-	if grep ' /' DEPA > /dev/null 2> /dev/null; then \
-	  echo 'make DEP failed!'; exit 1; \
-	else \
-	  mv -f DEPA $@; \
-	fi
-
-DEP1: $(CFILES) $(MULTI_CFILES)
-	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
-	srcdir=`cd $(srcdir); pwd`; \
-	cd DEPDIR; \
-	echo '' > targ-cpu.h; \
-	echo '' > obj-format.h; \
-	echo '' > targ-env.h; \
-	echo '' > itbl-cpu.h; \
-	echo '' > itbl-parse.h; \
-	rm -f DEP2; \
-	for f in $?; do \
-	  $(MKDEP) $(DEP_FLAGS) $$f > DEP; \
-	  sed -n -e '1s/: .*/: \\/p' -e q < DEP >> DEP2; \
-	  sed -e '1s/.*://' -f ../dep.sed < DEP | \
-	    LC_ALL=C sort | LC_ALL=C uniq | \
-	    sed -e 's/^[AB]/  /' -e '$$s/ \\$$//' >> DEP2; \
-	done
-	mv -f DEPDIR/DEP2 $@
-
-# Work out the special dependencies for the tc-*.c files.
-DEPTC: $(TARGET_CPU_CFILES)
-	rm -f DEPTCA
-	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
-	srcdir=`cd $(srcdir); pwd`; \
-	cd DEPDIR; \
-	for c in $(CPU_TYPES); do \
-	  for o in $(OBJ_FORMATS); do \
-	    $(CPU_OBJ_VALID) \
-	    if [ x$${valid} = xyes ]; then \
-	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
-	      echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
-	      echo '#include "te-generic.h"' > targ-env.h; \
-	      echo '' > itbl-cpu.h; \
-	      echo '' > itbl-parse.h; \
-	      if [ -f $${srcdir}/opcodes/$${c}-desc.h ]; then \
-	        echo '#include "opcodes/'"$${c}"'-desc.h"' > cgen-desc.h; \
-	      else \
-	        echo '' > cgen-desc.h; \
-	      fi ;\
-	      rm -f dumtc.c; \
-	      cp $${srcdir}/config/tc-$${c}.c dumtc.c; \
-	      echo "DEPTC_$${c}_$${o} = \\" >> ../DEPTCA; \
-	      $(MKDEP) $(DEP_FLAGS) dumtc.c | \
-		sed -e '1s/dumtc.o: //' -f ../dep.sed | \
-		LC_ALL=C sort | LC_ALL=C uniq | \
-		sed -e '/^A/d' -e 's/^B/  /' -e '$$s/ \\$$//' >> ../DEPTCA; \
-	      rm -f dumtc.c; \
-	    else true; fi; \
-	  done; \
-	done
-	echo 'DEPTC_hppa_som = $$(srcdir)/config/tc-hppa.h subsegs.h \' >> DEPTCA
-	echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPTCA
-	echo '  $$(INCDIR)/opcode/hppa.h $$(BFDDIR)/som.h' >> DEPTCA
-	for c in $(MULTI_CPU_TYPES); do \
-	  x="DEPTC_$${c}_multi ="; \
-	  for o in $(OBJ_FORMATS); do \
-	    $(MULTI_CPU_OBJ_VALID) \
-	    if [ x$${valid} = xyes ]; then \
-	      x="$$x"' $$(DEPTC_'"$${c}_$${o}"')'; \
-	    else true; fi; \
-	  done; \
-	  echo "$$x" >> DEPTCA; \
-	done
-	mv -f DEPTCA DEPTC
-
-# Work out the special dependencies for the obj-*.c files.
-DEPOBJ: $(OBJ_FORMAT_CFILES)
-	rm -f DEPOBJA
-	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
-	srcdir=`cd $(srcdir); pwd`; \
-	cd DEPDIR; \
-	for c in $(CPU_TYPES); do \
-	  for o in $(OBJ_FORMATS); do \
-	    $(CPU_OBJ_VALID) \
-	    if [ x$${valid} = xyes ]; then \
-	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
-	      echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
-	      echo '#include "te-generic.h"' > targ-env.h; \
-	      echo '' > itbl-cpu.h; \
-	      echo '' > itbl-parse.h; \
-	      rm -f dumobj.c; \
-	      cp $${srcdir}/config/obj-$${o}.c dumobj.c; \
-	      echo "DEPOBJ_$${c}_$${o} = \\" >> ../DEPOBJA; \
-	      $(MKDEP) $(DEP_FLAGS) dumobj.c | \
-	        sed -e "s/dumobj.o: //" -f ../dep.sed | \
-		LC_ALL=C sort | LC_ALL=C uniq | \
-		sed -e '/^A/d' -e 's/^B/  /' -e '$$s/ \\$$//' >> ../DEPOBJA; \
-	      rm -f dumobj.c; \
-	    else true; fi; \
-	  done; \
-	done
-	echo 'DEPOBJ_hppa_som = $$(srcdir)/config/obj-som.h subsegs.h \' >> DEPOBJA
-	echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPOBJA
-	echo '  $$(BFDDIR)/som.h  $$(INCDIR)/aout/stab_gnu.h \' >> DEPOBJA
-	echo '  $$(INCDIR)/aout/stab.def' >> DEPOBJA
-	for c in $(MULTI_CPU_TYPES); do \
-	  x="DEPOBJ_$${c}_multi ="; \
-	  for o in $(OBJ_FORMATS); do \
-	    $(MULTI_CPU_OBJ_VALID) \
-	    if [ x$${valid} = xyes ]; then \
-	      x="$$x"' $$(DEPOBJ_'"$${c}_$${o}"')'; \
-	    else true; fi; \
-	  done; \
-	  echo "$$x" >> DEPOBJA; \
-	done
-	mv -f DEPOBJA DEPOBJ
-
-# Work out the dependencies for each CPU/OBJ combination.
-# Note that SOM is a special case, because it only works native.
-DEP2: $(TARGET_CPU_HFILES) $(OBJ_FORMAT_HFILES)
-	rm -f DEP2A
-	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
-	srcdir=`cd $(srcdir); pwd`; \
-	cd DEPDIR; \
-	for c in $(CPU_TYPES); do \
-	  for o in $(OBJ_FORMATS); do \
-	    $(CPU_OBJ_VALID) \
-	    if [ x$${valid} = xyes ]; then \
-	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
-	      echo '#include "obj-'"$${o}"'.h"' > dummy.c; \
-	      echo "DEP_$${c}_$${o} = \\" >> ../DEP2A; \
-	      $(MKDEP) $(DEP_FLAGS) dummy.c | \
-	        sed -e "s/dummy.o: //" -f ../dep.sed | \
-		LC_ALL=C sort | LC_ALL=C uniq | \
-		sed -e '/^A/d' -e 's/^B/  /' -e '$$s/ \\$$//' >> ../DEP2A; \
-	    else true; fi; \
-	  done; \
-	done
-	echo 'DEP_hppa_som = $$(BFDDIR)/som.h' >> DEP2A
-	for c in $(MULTI_CPU_TYPES); do \
-	  x="DEP_$${c}_multi ="; \
-	  for o in $(OBJ_FORMATS); do \
-	    $(MULTI_CPU_OBJ_VALID) \
-	    if [ x$${valid} = xyes ]; then \
-	      x="$$x"' $$(DEP_'"$${c}_$${o}"')'; \
-	    else true; fi; \
-	  done; \
-	  echo "$$x" >> DEP2A; \
-	done
-	mv -f DEP2A DEP2
-
-dep.sed: dep-in.sed config.status
-	srcdir=`cd $(srcdir); pwd`; \
-	sed <$(srcdir)/dep-in.sed >dep.sed \
-		-e "s!@INCDIR@!$${srcdir}/../include!" \
-		-e "s!@BFDDIR@!$${srcdir}/../bfd!" \
-		-e "s!@SRCDIR@!$${srcdir}!" \
-		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/gas,,`'!'
-
-dep: DEP
-	sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
-	  < Makefile > tmp-Makefile
-	cat DEP >> tmp-Makefile
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
-
-dep-in: DEP
-	sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
-	  < $(srcdir)/Makefile.in > tmp-Makefile.in
-	cat DEP >> tmp-Makefile.in
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
-
-dep-am: DEP
-	sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
-	  < $(srcdir)/Makefile.am > tmp-Makefile.am
-	cat DEP >> tmp-Makefile.am
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
-
-# HEED THE MKDEP WARNINGS.
-# ANYTHING CHANGED OR ADDED BETWEEN THE WARNING LINES MAY GO AWAY.
-.PHONY: dep dep-in dep-am
-
-AMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.
-DEPTC_alpha_ecoff = \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/alpha.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/atof-vax.c \
-  $(srcdir)/config/obj-ecoff.h \
-  $(srcdir)/config/tc-alpha.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_alpha_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/alpha.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/alpha.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/atof-vax.c \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-alpha.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_alpha_evax = \
-  $(BFDDIR)/vms.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/alpha.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/atof-vax.c \
-  $(srcdir)/config/obj-evax.h \
-  $(srcdir)/config/tc-alpha.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_arc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/arc.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/arc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/arc-ext.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-arc.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_arm_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/arm.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-arm.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_arm_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/arm.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-arm.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_arm_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/arm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/arm.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-arm.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_avr_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/avr.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-avr.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_bfin_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/bfin.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/bfin.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/bfin-aux.h \
-  $(srcdir)/config/bfin-defs.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-bfin.h \
-  dwarf2dbg.h \
-  struc-symbol.h
-DEPTC_cr16_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/cr16.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/opcode/cr16.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-cr16.h \
-  dwarf2dbg.h
-DEPTC_cris_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cris.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-cris.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_cris_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cris.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-cris.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_crx_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/crx.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/opcode/crx.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-crx.h \
-  dwarf2dbg.h
-DEPTC_d10v_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ppc.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/d10v.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-d10v.h \
-  subsegs.h
-DEPTC_d30v_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/d30v.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-d30v.h \
-  subsegs.h
-DEPTC_dlx_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/opcode/dlx.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-dlx.h \
-  dwarf2dbg.h
-DEPTC_fr30_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/fr30-desc.h \
-  $(srcdir)/../opcodes/fr30-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-fr30.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_frv_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/frv.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(srcdir)/../opcodes/frv-desc.h \
-  $(srcdir)/../opcodes/frv-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-frv.h \
-  cgen.h \
-  subsegs.h
-DEPTC_h8300_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/h8300.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/h8300.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-h8300.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_h8300_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/h8.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/h8300.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-h8300.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_hppa_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-hppa.h \
-  $(BFDDIR)/libhppa.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/hppa.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/hppa.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-hppa.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_i370_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i370.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i370.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i370.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_i386_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/i386-init.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-i386-intel.c \
-  $(srcdir)/config/tc-i386.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_i386_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/i386-init.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-i386-intel.c \
-  $(srcdir)/config/tc-i386.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_i386_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/i386-init.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i386-intel.c \
-  $(srcdir)/config/tc-i386.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_i386_macho = \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/i386-init.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-macho.h \
-  $(srcdir)/config/tc-i386-intel.c \
-  $(srcdir)/config/tc-i386.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_i860_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i860.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i860.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i860.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_i960_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/i960.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i960.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-i960.h
-DEPTC_i960_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i960.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i960.h \
-  dwarf2dbg.h
-DEPTC_ia64_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ia64.h \
-  ../bfd/bfdver.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_ip2k_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ip2k.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(srcdir)/../opcodes/ip2k-desc.h \
-  $(srcdir)/../opcodes/ip2k-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ip2k.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_lm32_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/lm32.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/lm32-desc.h \
-  $(srcdir)/../opcodes/lm32-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-lm32.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_m32c_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m32c.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/cgen-ops.h \
-  $(srcdir)/../opcodes/cgen-types.h \
-  $(srcdir)/../opcodes/m32c-desc.h \
-  $(srcdir)/../opcodes/m32c-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m32c.h \
-  ../bfd/bfd_stdint.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_m32r_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m32r.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/m32r-desc.h \
-  $(srcdir)/../opcodes/m32r-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m32r.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_m68hc11_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m68hc11.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/m68hc11.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m68hc11.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_m68k_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/m68k.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/m68k-parse.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-m68k.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_m68k_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/m68k.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/m68k-parse.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-m68k.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_m68k_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m68k.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/m68k.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/m68k-parse.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m68k.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_maxq_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/maxq.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/maxq.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-maxq.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_mcore_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mcore.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/mcore-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-mcore.h \
-  subsegs.h
-DEPTC_mcore_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mcore.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/mcore-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mcore.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_mep_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  $(srcdir)/../opcodes/mep-desc.h \
-  $(srcdir)/../opcodes/mep-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mep.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_microblaze_elf = \
-  $(srcdir)/config/obj-elf.h \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/tc-microblaze.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/../opcodes/microblaze-opc.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  emul.h \
-  subsegs.h
-DEPTC_mips_coff = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mipspe.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/mips.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mips.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  itbl-ops.h \
-  subsegs.h
-DEPTC_mips_ecoff = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/mips.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-ecoff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mips.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  itbl-ops.h \
-  subsegs.h
-DEPTC_mips_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/mips.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mips.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  itbl-ops.h \
-  subsegs.h
-DEPTC_mmix_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mmix.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/mmix.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mmix.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_mn10200_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/mn10200.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mn10200.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_mn10300_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/mn10300.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mn10300.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_msp430_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/msp430.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-msp430.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_mt_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mt.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(srcdir)/../opcodes/mt-desc.h \
-  $(srcdir)/../opcodes/mt-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mt.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_ns32k_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ns32k.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-ns32k.h
-DEPTC_openrisc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(srcdir)/../opcodes/openrisc-desc.h \
-  $(srcdir)/../opcodes/openrisc-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-openrisc.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_or32_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/or32.h \
-  $(INCDIR)/elf/or32.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/opcode/or32.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-or32.h
-DEPTC_or32_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/or32.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/opcode/or32.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-or32.h \
-  dwarf2dbg.h
-DEPTC_pdp11_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/opcode/pdp11.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-pdp11.h
-DEPTC_pdp11_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/opcode/pdp11.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-pdp11.h \
-  dwarf2dbg.h
-DEPTC_pj_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/opcode/pj.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-pj.h \
-  dwarf2dbg.h
-DEPTC_ppc_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/rs6000.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-ppc.h \
-  dw2gencfi.h \
-  subsegs.h
-DEPTC_ppc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ppc.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ppc.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_s390_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/s390.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/s390.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-s390.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_score_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/score.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/score-inst.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-score.h \
-  $(srcdir)/config/tc-score7.c \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_sh_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sh.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/sh-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-sh.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_sh_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/sh-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sh.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_sh64_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-sh64.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/sh-opc.h \
-  $(srcdir)/../opcodes/sh64-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sh.c \
-  $(srcdir)/config/tc-sh.h \
-  $(srcdir)/config/tc-sh64.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_sparc_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/sparc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-sparc.h \
-  dw2gencfi.h \
-  subsegs.h
-DEPTC_sparc_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sparc.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/sparc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-sparc.h \
-  dw2gencfi.h \
-  subsegs.h
-DEPTC_sparc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sparc.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/sparc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sparc.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_spu_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/spu-insns.h \
-  $(INCDIR)/opcode/spu.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-spu.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_tic30_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/opcode/tic30.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-tic30.h
-DEPTC_tic30_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/tic30.h \
-  $(INCDIR)/opcode/tic30.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic30.h
-DEPTC_tic4x_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic4x.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/tic4x.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic4x.h \
-  subsegs.h
-DEPTC_tic54x_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic54x.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/tic54x.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic54x.h \
-  macro.h \
-  sb.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_v850_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/v850.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/v850.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-v850.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_vax_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/vax.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-vax.h \
-  $(srcdir)/config/vax-inst.h \
-  subsegs.h
-DEPTC_vax_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/vax.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/vax.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-vax.h \
-  $(srcdir)/config/vax-inst.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_xc16x_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/xc16x.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/xc16x-desc.h \
-  $(srcdir)/../opcodes/xc16x-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xc16x.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_xstormy16_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(srcdir)/../opcodes/xstormy16-desc.h \
-  $(srcdir)/../opcodes/xstormy16-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xstormy16.h \
-  cgen.h \
-  dwarf2dbg.h \
-  subsegs.h
-DEPTC_xtensa_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/xtensa-config.h \
-  $(INCDIR)/xtensa-isa.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xtensa.h \
-  $(srcdir)/config/xtensa-istack.h \
-  $(srcdir)/config/xtensa-relax.h \
-  dwarf2dbg.h \
-  sb.h \
-  struc-symbol.h \
-  subsegs.h
-DEPTC_z80_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z80.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-z80.h \
-  subsegs.h
-DEPTC_z8k_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z8k.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/z8k-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-z8k.h
-DEPTC_hppa_som = $(srcdir)/config/tc-hppa.h subsegs.h \
-  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h \
-  $(INCDIR)/opcode/hppa.h $(BFDDIR)/som.h
-DEPTC_i386_multi = $(DEPTC_i386_aout) $(DEPTC_i386_coff) $(DEPTC_i386_elf)
-DEPTC_mips_multi = $(DEPTC_mips_coff) $(DEPTC_mips_ecoff) $(DEPTC_mips_elf)
-DEPTC_cris_multi = $(DEPTC_cris_aout) $(DEPTC_cris_elf)
-DEPOBJ_alpha_ecoff = \
-  $(BFDDIR)/libcoff.h \
-  $(BFDDIR)/libecoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(srcdir)/config/obj-ecoff.h \
-  $(srcdir)/config/tc-alpha.h \
-  ecoff.h
-DEPOBJ_alpha_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/elf/alpha.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-alpha.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_alpha_evax = \
-  $(BFDDIR)/vms.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-evax.h \
-  $(srcdir)/config/tc-alpha.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_arc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-arc.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_arm_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-arm.h
-DEPOBJ_arm_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-arm.h \
-  subsegs.h
-DEPOBJ_arm_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-arm.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_avr_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-avr.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_bfin_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-bfin.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_cr16_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-cr16.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_cris_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-cris.h
-DEPOBJ_cris_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-cris.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_crx_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-crx.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_d10v_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-d10v.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_d30v_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-d30v.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_dlx_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-dlx.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_fr30_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-fr30.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_frv_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-frv.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_h8300_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/h8300.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-h8300.h \
-  subsegs.h
-DEPOBJ_h8300_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-h8300.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_hppa_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-hppa.h \
-  $(BFDDIR)/libhppa.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/hppa.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-hppa.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_i370_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/i370.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i370.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_i386_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-i386.h
-DEPOBJ_i386_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-i386.h \
-  subsegs.h
-DEPOBJ_i386_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/x86-64.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i386.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_i386_macho = \
-  $(BFDDIR)/mach-o.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-macho.h \
-  $(srcdir)/config/tc-i386.h
-DEPOBJ_i860_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i860.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_i960_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/i960.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-i960.h \
-  subsegs.h
-DEPOBJ_i960_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i960.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_ia64_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ia64.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_ip2k_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ip2k.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_lm32_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-lm32.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_m32c_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m32c.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_m32r_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m32r.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_m68hc11_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m68hc11.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_m68k_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-m68k.h
-DEPOBJ_m68k_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-m68k.h \
-  subsegs.h
-DEPOBJ_m68k_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m68k.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_maxq_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/maxq.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-maxq.h \
-  subsegs.h
-DEPOBJ_mcore_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mcore.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-mcore.h \
-  subsegs.h
-DEPOBJ_mcore_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mcore.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_mep_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mep.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_mips_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mipspe.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-mips.h \
-  subsegs.h
-DEPOBJ_mips_ecoff = \
-  $(BFDDIR)/libcoff.h \
-  $(BFDDIR)/libecoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sym.h \
-  $(srcdir)/config/obj-ecoff.h \
-  $(srcdir)/config/tc-mips.h \
-  ecoff.h
-DEPOBJ_mips_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mips.h \
-  dwarf2dbg.h \
-  ecoff.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_mmix_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mmix.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_mn10200_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mn10200.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_mn10300_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mn10300.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_msp430_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-msp430.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_mt_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mt.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_ns32k_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-ns32k.h
-DEPOBJ_openrisc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-openrisc.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_or32_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/or32.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-or32.h \
-  subsegs.h
-DEPOBJ_or32_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-or32.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_pdp11_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-pdp11.h
-DEPOBJ_pdp11_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-pdp11.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_pj_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-pj.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_ppc_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/rs6000.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-ppc.h \
-  subsegs.h
-DEPOBJ_ppc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/ppc.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ppc.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_s390_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-s390.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_score_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-score.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_sh_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sh.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-sh.h \
-  subsegs.h
-DEPOBJ_sh_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sh.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_sh64_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-sh64.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sh.h \
-  $(srcdir)/config/tc-sh64.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_sparc_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-sparc.h
-DEPOBJ_sparc_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sparc.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-sparc.h \
-  subsegs.h
-DEPOBJ_sparc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sparc.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_spu_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/opcode/spu-insns.h \
-  $(INCDIR)/opcode/spu.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-spu.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_tic30_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-tic30.h
-DEPOBJ_tic30_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/tic30.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic30.h \
-  subsegs.h
-DEPOBJ_tic4x_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic4x.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic4x.h \
-  subsegs.h
-DEPOBJ_tic54x_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic54x.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic54x.h \
-  subsegs.h
-DEPOBJ_v850_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/v850.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-v850.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_vax_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-vax.h
-DEPOBJ_vax_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-vax.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_xc16x_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xc16x.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_xstormy16_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xstormy16.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_xtensa_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/aout64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/xtensa-config.h \
-  $(INCDIR)/xtensa-isa.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xtensa.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-DEPOBJ_z80_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z80.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-z80.h \
-  subsegs.h
-DEPOBJ_z8k_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z8k.h \
-  $(INCDIR)/obstack.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-z8k.h \
-  subsegs.h
-DEPOBJ_hppa_som = $(srcdir)/config/obj-som.h subsegs.h \
-  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h \
-  $(BFDDIR)/som.h  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/aout/stab.def
-DEPOBJ_i386_multi = $(DEPOBJ_i386_aout) $(DEPOBJ_i386_coff) $(DEPOBJ_i386_elf)
-DEPOBJ_mips_multi = $(DEPOBJ_mips_coff) $(DEPOBJ_mips_ecoff) $(DEPOBJ_mips_elf)
-DEPOBJ_cris_multi = $(DEPOBJ_cris_aout) $(DEPOBJ_cris_elf)
-DEP_alpha_ecoff = \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(srcdir)/config/obj-ecoff.h \
-  $(srcdir)/config/tc-alpha.h \
-  ecoff.h
-DEP_alpha_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-alpha.h
-DEP_alpha_evax = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-evax.h \
-  $(srcdir)/config/tc-alpha.h
-DEP_arc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-arc.h \
-  dwarf2dbg.h
-DEP_arm_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-arm.h
-DEP_arm_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/arm.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-arm.h
-DEP_arm_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-arm.h
-DEP_avr_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-avr.h \
-  dwarf2dbg.h
-DEP_bfin_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-bfin.h \
-  dwarf2dbg.h
-DEP_cr16_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-cr16.h \
-  dwarf2dbg.h
-DEP_cris_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-cris.h
-DEP_cris_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-cris.h \
-  dwarf2dbg.h
-DEP_crx_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-crx.h \
-  dwarf2dbg.h
-DEP_d10v_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-d10v.h
-DEP_d30v_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-d30v.h
-DEP_dlx_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-dlx.h \
-  dwarf2dbg.h
-DEP_fr30_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-fr30.h \
-  dwarf2dbg.h
-DEP_frv_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-frv.h
-DEP_h8300_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/h8300.h \
-  $(INCDIR)/coff/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-h8300.h
-DEP_h8300_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/h8300.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-h8300.h \
-  dwarf2dbg.h
-DEP_hppa_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-hppa.h \
-  $(BFDDIR)/libhppa.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/hppa.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-hppa.h
-DEP_i370_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i370.h \
-  dwarf2dbg.h
-DEP_i386_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-i386.h
-DEP_i386_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-i386.h
-DEP_i386_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i386.h \
-  dwarf2dbg.h
-DEP_i386_macho = \
-  $(INCDIR)/opcode/i386.h \
-  $(srcdir)/../opcodes/i386-opc.h \
-  $(srcdir)/config/obj-macho.h \
-  $(srcdir)/config/tc-i386.h
-DEP_i860_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i860.h \
-  dwarf2dbg.h
-DEP_i960_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/i960.h \
-  $(INCDIR)/coff/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-i960.h
-DEP_i960_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/i960.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-i960.h \
-  dwarf2dbg.h
-DEP_ia64_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/ia64.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ia64.h
-DEP_ip2k_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ip2k.h \
-  dwarf2dbg.h
-DEP_lm32_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-lm32.h \
-  dwarf2dbg.h
-DEP_m32c_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m32c.h \
-  dwarf2dbg.h
-DEP_m32r_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m32r.h \
-  dwarf2dbg.h
-DEP_m68hc11_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m68hc11.h \
-  dwarf2dbg.h
-DEP_m68k_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-m68k.h
-DEP_m68k_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/m68k.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-m68k.h
-DEP_m68k_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-m68k.h
-DEP_maxq_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/maxq.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-maxq.h
-DEP_mcore_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mcore.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-mcore.h
-DEP_mcore_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mcore.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mcore.h \
-  dwarf2dbg.h
-DEP_mep_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mep.h \
-  dwarf2dbg.h
-DEP_microblaze_elf = \
-  $(srcdir)/config/obj-elf.h \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/tc-microblaze.h
-DEP_mips_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/mipspe.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-mips.h
-DEP_mips_ecoff = \
-  $(INCDIR)/coff/ecoff.h \
-  $(INCDIR)/coff/sym.h \
-  $(srcdir)/config/obj-ecoff.h \
-  $(srcdir)/config/tc-mips.h \
-  ecoff.h
-DEP_mips_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mips.h
-DEP_mmix_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mmix.h \
-  dwarf2dbg.h
-DEP_mn10200_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mn10200.h \
-  dwarf2dbg.h
-DEP_mn10300_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mn10300.h \
-  dwarf2dbg.h
-DEP_msp430_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-msp430.h \
-  dwarf2dbg.h
-DEP_mt_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-mt.h \
-  dwarf2dbg.h
-DEP_ns32k_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-ns32k.h
-DEP_openrisc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-openrisc.h \
-  dwarf2dbg.h
-DEP_or32_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/or32.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-or32.h
-DEP_or32_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/or32.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-or32.h \
-  dwarf2dbg.h
-DEP_pdp11_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-pdp11.h
-DEP_pdp11_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-pdp11.h \
-  dwarf2dbg.h
-DEP_pj_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-pj.h \
-  dwarf2dbg.h
-DEP_ppc_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/rs6000.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-ppc.h
-DEP_ppc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/rs6000.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-ppc.h \
-  dwarf2dbg.h
-DEP_s390_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-s390.h \
-  dwarf2dbg.h
-DEP_score_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-score.h \
-  dwarf2dbg.h
-DEP_sh_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sh.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-sh.h
-DEP_sh_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sh.h
-DEP_sh64_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-sh64.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sh.h \
-  $(srcdir)/config/tc-sh64.h
-DEP_sparc_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-sparc.h
-DEP_sparc_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sparc.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-sparc.h
-DEP_sparc_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/sparc.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-sparc.h \
-  dwarf2dbg.h
-DEP_spu_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/opcode/spu-insns.h \
-  $(INCDIR)/opcode/spu.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-spu.h \
-  dwarf2dbg.h
-DEP_tic30_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-tic30.h
-DEP_tic30_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/tic30.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic30.h
-DEP_tic4x_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic4x.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic4x.h
-DEP_tic54x_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic54x.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-tic54x.h
-DEP_v850_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/v850.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-v850.h \
-  dwarf2dbg.h
-DEP_vax_aout = \
-  $(BFDDIR)/libaout.h \
-  $(INCDIR)/bfdlink.h \
-  $(srcdir)/config/obj-aout.h \
-  $(srcdir)/config/tc-vax.h
-DEP_vax_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-vax.h \
-  dwarf2dbg.h
-DEP_xc16x_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xc16x.h \
-  dwarf2dbg.h
-DEP_xstormy16_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xstormy16.h \
-  dwarf2dbg.h
-DEP_xtensa_elf = \
-  $(BFDDIR)/elf-bfd.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/xtensa-config.h \
-  $(INCDIR)/xtensa-isa.h \
-  $(srcdir)/config/obj-elf.h \
-  $(srcdir)/config/tc-xtensa.h
-DEP_z80_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z80.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-z80.h
-DEP_z8k_coff = \
-  $(BFDDIR)/libcoff.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/external.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/z8k.h \
-  $(srcdir)/config/obj-coff.h \
-  $(srcdir)/config/tc-z8k.h
-DEP_hppa_som = $(BFDDIR)/som.h
-DEP_i386_multi = $(DEP_i386_aout) $(DEP_i386_coff) $(DEP_i386_elf)
-DEP_mips_multi = $(DEP_mips_coff) $(DEP_mips_ecoff) $(DEP_mips_elf)
-DEP_cris_multi = $(DEP_cris_aout) $(DEP_cris_elf)
-BMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.
-#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.
-app.o: \
-  app.c \
-  $(INCDIR)/alloca-conf.h
-as.o: \
-  as.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  ../bfd/bfdver.h \
-  dw2gencfi.h \
-  dwarf2dbg.h \
-  macro.h \
-  output-file.h \
-  sb.h \
-  subsegs.h
-atof-generic.o: \
-  atof-generic.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/safe-ctype.h
-cond.o: \
-  cond.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  macro.h \
-  sb.h
-depend.o: \
-  depend.c \
-  $(INCDIR)/alloca-conf.h
-dwarf2dbg.o: \
-  dwarf2dbg.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  dwarf2dbg.h \
-  subsegs.h
-dw2gencfi.o: \
-  dw2gencfi.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  dw2gencfi.h \
-  subsegs.h
-ecoff.o: \
-  ecoff.c \
-  $(INCDIR)/alloca-conf.h \
-  ecoff.h
-ehopt.o: \
-  ehopt.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  struc-symbol.h \
-  subsegs.h
-expr.o: \
-  expr.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h
-flonum-copy.o: \
-  flonum-copy.c \
-  $(INCDIR)/alloca-conf.h
-flonum-konst.o: \
-  flonum-konst.c
-flonum-mult.o: \
-  flonum-mult.c
-frags.o: \
-  frags.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  subsegs.h
-hash.o: \
-  hash.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h
-input-file.o: \
-  input-file.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/safe-ctype.h \
-  input-file.h
-input-scrub.o: \
-  input-scrub.c \
-  $(INCDIR)/alloca-conf.h \
-  input-file.h \
-  sb.h
-listing.o: \
-  listing.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  ../bfd/bfdver.h \
-  input-file.h \
-  subsegs.h
-literal.o: \
-  literal.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  subsegs.h
-macro.o: \
-  macro.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/safe-ctype.h \
-  macro.h \
-  sb.h
-messages.o: \
-  messages.c \
-  $(INCDIR)/alloca-conf.h
-output-file.o: \
-  output-file.c \
-  $(INCDIR)/alloca-conf.h \
-  output-file.h
-read.o: \
-  read.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/dwarf2.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  dw2gencfi.h \
-  ecoff.h \
-  macro.h \
-  sb.h \
-  subsegs.h
-remap.o: \
-  remap.c \
-  $(INCDIR)/alloca-conf.h
-sb.o: \
-  sb.c \
-  $(INCDIR)/alloca-conf.h \
-  sb.h
-stabs.o: \
-  stabs.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/aout/stab.def \
-  $(INCDIR)/aout/stab_gnu.h \
-  $(INCDIR)/obstack.h \
-  ecoff.h \
-  subsegs.h
-subsegs.o: \
-  subsegs.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  subsegs.h
-symbols.o: \
-  symbols.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  $(INCDIR)/safe-ctype.h \
-  struc-symbol.h \
-  subsegs.h
-write.o: \
-  write.c \
-  $(BFDDIR)/libbfd.h \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/obstack.h \
-  dwarf2dbg.h \
-  output-file.h \
-  subsegs.h
-itbl-ops.o: \
-  itbl-ops.c \
-  $(INCDIR)/alloca-conf.h \
-  itbl-ops.h
-cgen.o: \
-  cgen.c \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/obstack.h \
-  cgen-desc.h \
-  cgen.h \
-  dwarf2dbg.h \
-  struc-symbol.h \
-  subsegs.h
-e-crisaout.o: \
-  $(srcdir)/config/e-crisaout.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-e-criself.o: \
-  $(srcdir)/config/e-criself.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-e-i386aout.o: \
-  $(srcdir)/config/e-i386aout.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-e-i386coff.o: \
-  $(srcdir)/config/e-i386coff.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-e-i386elf.o: \
-  $(srcdir)/config/e-i386elf.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-e-mipsecoff.o: \
-  $(srcdir)/config/e-mipsecoff.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-e-mipself.o: \
-  $(srcdir)/config/e-mipself.c \
-  $(INCDIR)/alloca-conf.h \
-  emul-target.h
-$(OBJS): $(DEP_@target_cpu_type@_@obj_format@)
-$(TARG_CPU_O): $(DEPTC_@target_cpu_type@_@obj_format@)
-$(OBJ_FORMAT_O): $(DEPOBJ_@target_cpu_type@_@obj_format@)
-#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in gprof
  2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
                   ` (3 preceding siblings ...)
  2009-08-15 12:46 ` dependency tracking in gas Ralf Wildenhues
@ 2009-08-15 12:46 ` Ralf Wildenhues
  2009-08-18  7:51   ` Nick Clifton
  2009-08-15 12:46 ` dependency tracking in opcodes Ralf Wildenhues
  5 siblings, 1 reply; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:46 UTC (permalink / raw)
  To: binutils

gprof/ChangeLog:
2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add 1.11,
	foreign, no-dist, no-texinfo.tex.
	(TEXINFO_TEX): New variable.
	(MKDEP, CLEANFILES): Remove:
	(DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove rules.
	(install-data-local): Remove now-unneeded dependency on
	install-info.
	(mkdep section): Remove.
	* Makefile.in: Regenerate.

diff --git a/gprof/Makefile.am b/gprof/Makefile.am
index 6c73106..3f41b51 100644
--- a/gprof/Makefile.am
+++ b/gprof/Makefile.am
@@ -1,7 +1,8 @@
 ## Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS = cygnus
+AUTOMAKE_OPTIONS = 1.11 foreign no-dist no-texinfo.tex
 ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
+TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
 
 SUFFIXES = .m
 
@@ -15,8 +16,6 @@ WARN_CFLAGS = @WARN_CFLAGS@
 NO_WERROR = @NO_WERROR@
 AM_CFLAGS = $(WARN_CFLAGS)
 
-MKDEP = gcc -MM
-
 INCLUDES = -DDEBUG -I../bfd -I$(srcdir)/../include \
 	-I$(srcdir)/../bfd @INCINTL@ -I. \
 	-DLOCALEDIR="\"$(datadir)/locale\""
@@ -83,63 +82,6 @@ gprof.1: $(srcdir)/gprof.texi config.texi
 	       (rm -f $@.T$$$$ && exit 1)
 	rm -f gprof.pod
 
-# We want install to imply install-info as per GNU standards, despite the
-# cygnus option.
-install-data-local: install-info
-
-# Targets to rebuild dependencies in this Makefile.
-# Have to get rid of DEP1 here so that "$?" later includes all sources.
-DEP: dep.sed $(gprof_SOURCES) $(noinst_HEADERS) gconfig.h
-	rm -f DEP1
-	$(MAKE) MKDEP="$(MKDEP)" DEP1
-	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEP1
-	if grep ' /' DEP1 > /dev/null 2> /dev/null; then \
-	  echo 'make DEP failed!'; exit 1; \
-	else \
-	  mv -f DEP1 $@; \
-	fi
-
-DEP1: $(gprof_SOURCES)
-	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
-	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
-	for f in $?; do \
-	  $(MKDEP) $(INCLUDES) $(CFLAGS) $$f > DEPA; \
-	  sed -n -e '1s/: .*/: \\/p' -e q < DEPA >> DEP2; \
-	  sed -e '1s/.*: //' -f dep.sed < DEPA | \
-	    LC_ALL=C sort | LC_ALL=C uniq | \
-	    sed -e 's/^[AB]/  /' -e '$$s/ \\$$//' >> DEP2; \
-	done
-	rm -f DEPA
-	mv -f DEP2 $@
-
-dep.sed: dep-in.sed config.status
-	objdir=`pwd`; \
-	sed <$(srcdir)/dep-in.sed >dep.sed	\
-		-e 's!@INCDIR@!$(INCDIR)!'	\
-		-e 's!@BFDDIR@!$(BFDDIR)!'	\
-		-e 's!@SRCDIR@!$(srcdir)!'	\
-		-e "s!@OBJDIR@!$${objdir}!"	\
-		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/gprof$$,,`'!'
-
-dep: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
-	cat DEP >> tmp-Makefile
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
-
-dep-in: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
-	cat DEP >> tmp-Makefile.in
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
-
-dep-am: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
-	cat DEP >> tmp-Makefile.am
-	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
-
-.PHONY: dep dep-in dep-am
-
-CLEANFILES = dep.sed DEP DEPA DEP1 DEP2
-
 MAINTAINERCLEANFILES = gprof.info
 
 # Automake 1.9 will only build info files in the objdir if they are
@@ -148,400 +90,3 @@ MAINTAINERCLEANFILES = gprof.info
 if GENINSRC_NEVER
 DISTCLEANFILES = gprof.info
 endif
-
-# DO NOT DELETE THIS LINE -- mkdep uses it.
-# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-basic_blocks.o: \
-  basic_blocks.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  basic_blocks.h \
-  corefile.h \
-  gconfig.h \
-  gmon_io.h \
-  gmon_out.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  sym_ids.h \
-  symtab.h
-call_graph.o: \
-  call_graph.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  call_graph.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gmon_io.h \
-  gmon_out.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  sym_ids.h \
-  symtab.h
-cg_arcs.o: \
-  cg_arcs.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  call_graph.h \
-  cg_arcs.h \
-  cg_dfn.h \
-  cg_print.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  sym_ids.h \
-  symtab.h \
-  utils.h
-cg_dfn.o: \
-  cg_dfn.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  cg_dfn.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  symtab.h \
-  utils.h
-cg_print.o: \
-  cg_print.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  cg_print.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h \
-  utils.h
-corefile.o: \
-  corefile.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-gmon_io.o: \
-  gmon_io.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/binary-io.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  basic_blocks.h \
-  call_graph.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gmon.h \
-  gmon_io.h \
-  gmon_out.h \
-  gprof.h \
-  hertz.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-gprof.o: \
-  gprof.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/bfdver.h \
-  ../bfd/config.h \
-  basic_blocks.h \
-  call_graph.h \
-  cg_arcs.h \
-  cg_print.h \
-  corefile.h \
-  gconfig.h \
-  gmon_io.h \
-  gprof.h \
-  hertz.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  sym_ids.h \
-  symtab.h
-hertz.o: \
-  hertz.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  gconfig.h \
-  gprof.h \
-  hertz.h
-hist.o: \
-  hist.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  corefile.h \
-  gconfig.h \
-  gmon_io.h \
-  gmon_out.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  sym_ids.h \
-  symtab.h \
-  utils.h
-source.o: \
-  source.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h \
-  source.h
-search_list.o: \
-  search_list.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h
-symtab.o: \
-  symtab.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  symtab.h
-sym_ids.o: \
-  sym_ids.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  sym_ids.h \
-  symtab.h
-utils.o: \
-  utils.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/demangle.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  search_list.h \
-  source.h \
-  symtab.h \
-  utils.h
-i386.o: \
-  i386.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-alpha.o: \
-  alpha.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-vax.o: \
-  vax.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-tahoe.o: \
-  tahoe.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-sparc.o: \
-  sparc.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-mips.o: \
-  mips.c \
-  $(BFDDIR)/sysdep.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/filenames.h \
-  $(INCDIR)/fopen-same.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd.h \
-  ../bfd/config.h \
-  cg_arcs.h \
-  corefile.h \
-  gconfig.h \
-  gprof.h \
-  hist.h \
-  search_list.h \
-  source.h \
-  symtab.h
-flat_bl.o: \
-  flat_bl.c \
-  $(INCDIR)/ansidecl.h
-bsd_callg_bl.o: \
-  bsd_callg_bl.c \
-  $(INCDIR)/ansidecl.h
-fsf_callg_bl.o: \
-  fsf_callg_bl.c \
-  $(INCDIR)/ansidecl.h
-# IF YOU PUT ANYTHING HERE IT WILL GO AWAY

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in opcodes
  2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
                   ` (4 preceding siblings ...)
  2009-08-15 12:46 ` dependency tracking in gprof Ralf Wildenhues
@ 2009-08-15 12:46 ` Ralf Wildenhues
  2009-08-18 14:18   ` Nick Clifton
  5 siblings, 1 reply; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-15 12:46 UTC (permalink / raw)
  To: binutils

opcodes/ChangeLog:
2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

	* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.9 and cygnus, add
	1.11, foreign, no-dist.
	(MKDEP, m32c_opc_h): Remove variables.
	(disassemble.lo): Rewrite using automake-style dependency
        tracking rules; only list the dependency upon the primary source
        file, but no included headers.
	(m32c-asm.lo, m32c-desc.lo, m32c-dis.lo, m32c-ibld.lo, m32c-opc.lo)
	(i386-gen.o, ia64-gen.o): Remove dependency statements.
	(EXTRA_libopcodes_la_SOURCES): New variable, list $(CFILES) to
	ensure all dependency fragments are included in the Makefile.
	(s390-opc.lo): Depend on s390-opc.tab.
	(DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove rules.
	(mkdep section): Remove.
	* Makefile.in: Regenerate.

diff --git a/opcodes/Makefile.am b/opcodes/Makefile.am
index 88b025f..3c1778c 100644
--- a/opcodes/Makefile.am
+++ b/opcodes/Makefile.am
@@ -1,13 +1,12 @@
 ## Process this file with automake to generate Makefile.in
 
-AUTOMAKE_OPTIONS = 1.9 cygnus
+AUTOMAKE_OPTIONS = 1.11 foreign no-dist
 ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
 
 SUBDIRS = po
 
 INCDIR = $(srcdir)/../include
 BFDDIR = $(srcdir)/../bfd
-MKDEP = gcc -MM
 
 WARN_CFLAGS = @WARN_CFLAGS@
 NO_WERROR = @NO_WERROR@
@@ -379,8 +378,17 @@ CONFIG_STATUS_DEPENDENCIES = $(BFDDIR)/configure.in
 
 INCLUDES = -I. -I$(srcdir) -I../bfd -I$(INCDIR) -I$(BFDDIR) @HDEFINES@ @INCINTL@
 
-disassemble.lo: disassemble.c $(INCDIR)/dis-asm.h
-	$(LIBTOOL) --mode=compile $(COMPILE) -c @archdefs@ $(srcdir)/disassemble.c
+disassemble.lo: disassemble.c
+if am__fastdepCC
+	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ @archdefs@ $(srcdir)/disassemble.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+else
+if AMDEP
+	source='disassemble.c' object='$@' libtool=yes @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(LTCOMPILE) -c -o $@ @archdefs@ $(srcdir)/disassemble.c
+endif
 
 libopcodes_la_SOURCES =  dis-buf.c disassemble.c dis-init.c
 # It's desirable to list ../bfd/libbfd.la in DEPENDENCIES and LIBADD.
@@ -392,6 +400,8 @@ libopcodes_la_SOURCES =  dis-buf.c disassemble.c dis-init.c
 libopcodes_la_DEPENDENCIES = $(OFILES) @SHARED_DEPENDENCIES@
 libopcodes_la_LIBADD = $(OFILES) @SHARED_LIBADD@
 libopcodes_la_LDFLAGS = -release `cat ../bfd/libtool-soversion` @SHARED_LDFLAGS@
+# Allow dependency tracking to work on all the source files.
+EXTRA_libopcodes_la_SOURCES = $(CFILES)
 
 # libtool will build .libs/libopcodes.a.  We create libopcodes.a in
 # the build directory so that we don't have to convert all the
@@ -524,24 +534,6 @@ stamp-m32c: $(CGENDEPS) $(srcdir)/../cpu/m32c.cpu $(srcdir)/../cpu/m32c.opc
 	$(MAKE) run-cgen arch=m32c prefix=m32c options= \
 		archfile=$(srcdir)/../cpu/m32c.cpu \
 		opcfile=$(srcdir)/../cpu/m32c.opc extrafiles=
-m32c_opc_h = m32c-opc.h cgen-types.h cgen-ops.h
-m32c-asm.lo: m32c-asm.c sysdep.h config.h $(BFD_H) \
-  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h m32c-desc.h \
-  $(INCDIR)/opcode/cgen.h $(m32c_opc_h) opintl.h
-m32c-desc.lo: m32c-desc.c sysdep.h config.h $(BFD_H) \
-  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h m32c-desc.h \
-  $(INCDIR)/opcode/cgen.h $(m32c_opc_h) opintl.h
-m32c-dis.lo: m32c-dis.c sysdep.h config.h $(INCDIR)/dis-asm.h \
-  $(BFD_H) $(INCDIR)/ansidecl.h \
-  $(INCDIR)/symcat.h m32c-desc.h $(INCDIR)/opcode/cgen.h \
-  $(m32c_opc_h) opintl.h
-m32c-ibld.lo: m32c-ibld.c sysdep.h config.h $(INCDIR)/dis-asm.h \
-  $(BFD_H) $(INCDIR)/ansidecl.h \
-  $(INCDIR)/symcat.h m32c-desc.h $(INCDIR)/opcode/cgen.h \
-  $(m32c_opc_h) opintl.h
-m32c-opc.lo: m32c-opc.c sysdep.h config.h $(BFD_H) \
-  $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h m32c-desc.h \
-  $(INCDIR)/opcode/cgen.h $(m32c_opc_h)
 
 $(srcdir)/m32r-desc.h $(srcdir)/m32r-desc.c $(srcdir)/m32r-opc.h $(srcdir)/m32r-opc.c $(srcdir)/m32r-ibld.c $(srcdir)/m32r-opinst.c $(srcdir)/m32r-asm.c $(srcdir)/m32r-dis.c: $(M32R_DEPS)
 	@true
@@ -605,8 +597,6 @@ stamp-xc16x: $(CGENDEPS) $(CPUDIR)/xc16x.cpu $(CPUDIR)/xc16x.opc
 i386-gen: i386-gen.o
 	$(LINK) i386-gen.o $(LIBIBERTY)
 
-i386-gen.o: i386-gen.c i386-opc.h $(srcdir)/../include/opcode/i386.h
-
 $(srcdir)/i386-tbl.h: $(srcdir)/i386-init.h 
 	@echo $@
 
@@ -616,9 +606,6 @@ $(srcdir)/i386-init.h: @MAINT@ i386-gen i386-opc.tbl i386-reg.tbl
 ia64-gen: ia64-gen.o
 	$(LINK) ia64-gen.o $(LIBIBERTY)
 
-ia64-gen.o: ia64-gen.c ia64-opc.c ia64-opc-a.c ia64-opc-b.c ia64-opc-f.c \
-  ia64-opc-i.c ia64-opc-m.c ia64-opc-d.c ia64-opc.h
-
 # Don't wrap the line below, as @MAINT@ can be expanded to '#'.
 # Some make versions don't handle line continuations in comments.
 $(srcdir)/ia64-asmtab.c: @MAINT@ ia64-gen ia64-ic.tbl ia64-raw.tbl ia64-waw.tbl ia64-war.tbl
@@ -630,1831 +617,16 @@ s390-mkopc: s390-mkopc.c
 s390-opc.tab: s390-mkopc s390-opc.txt
 	./s390-mkopc < $(srcdir)/s390-opc.txt > s390-opc.tab
 
-sh-dis.lo: sh-dis.c
-	$(LIBTOOL) --mode=compile $(COMPILE) -c @archdefs@ $<
-
-# This dependency stuff is copied from BFD.
-
-DEP: dep.sed $(CFILES) $(HFILES) config.h
-	rm -f DEP1
-	$(MAKE) MKDEP="$(MKDEP)" DEP1
-	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEP1
-	if grep ' /' DEP1 > /dev/null 2> /dev/null; then \
-	  echo 'make DEP failed!'; exit 1; \
-	else \
-	  mv -f DEP1 $@; \
-	fi
-
-DEP1: $(CFILES)
-	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
-	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
-	for f in $?; do \
-	  $(MKDEP) $(INCLUDES) $(CFLAGS) $$f > DEPA; \
-	  sed -n -e '1s/\.o: .*/.lo: \\/p' -e q < DEPA >> DEP2; \
-	  sed -e '1s/.*: //' -f dep.sed < DEPA | \
-	    LC_ALL=C sort | LC_ALL=C uniq | \
-	    sed -e 's/^[AB]/  /' -e '$$s/ \\$$//' >> DEP2; \
-	done
-	rm -f DEPA
-	mv -f DEP2 $@
-
-dep.sed: dep-in.sed config.status
-	sed <$(srcdir)/dep-in.sed >dep.sed	\
-		-e 's!@BFD_H@!$(BFD_H)!'	\
-		-e 's!@INCDIR@!$(INCDIR)!'	\
-		-e 's!@BFDDIR@!$(BFDDIR)!'	\
-		-e 's!@SRCDIR@!$(srcdir)!'	\
-		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/opcodes$$,,`'!'
-
-dep: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
-	cat DEP >> tmp-Makefile
-	$(srcdir)/../move-if-change tmp-Makefile Makefile
-
-dep-in: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
-	cat DEP >> tmp-Makefile.in
-	$(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
-
-dep-am: DEP
-	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
-	cat DEP >> tmp-Makefile.am
-	$(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
-
-.PHONY: dep dep-in dep-am
+s390-opc.lo: s390-opc.tab
 
-# What appears below is generated by a hacked mkdep using gcc -MM.
-
-# DO NOT DELETE THIS LINE -- mkdep uses it.
-# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-alpha-dis.lo: \
-  alpha-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/alpha.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-alpha-opc.lo: \
-  alpha-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/alpha.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-arc-dis.lo: \
-  arc-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/arc.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/arc.h \
-  $(INCDIR)/symcat.h \
-  arc-dis.h \
-  arc-ext.h \
-  opintl.h
-arc-opc.lo: \
-  arc-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/arc.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-arc-ext.lo: \
-  arc-ext.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  arc-ext.h \
-  config.h \
-  sysdep.h
-arm-dis.lo: \
-  arm-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/libcoff.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/coff/internal.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/arm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/floatformat.h \
-  $(INCDIR)/opcode/arm.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-avr-dis.lo: \
-  avr-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/avr.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-bfin-dis.lo: \
-  bfin-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/bfin.h \
-  $(INCDIR)/symcat.h
-cgen-asm.lo: \
-  cgen-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-cgen-bitset.lo: \
-  cgen-bitset.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h
-cgen-dis.lo: \
-  cgen-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-cgen-opc.lo: \
-  cgen-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/alloca-conf.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-cr16-dis.lo: \
-  cr16-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cr16.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-cr16-opc.lo: \
-  cr16-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cr16.h \
-  $(INCDIR)/symcat.h
-cris-dis.lo: \
-  cris-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cris.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-cris-opc.lo: \
-  cris-opc.c \
-  $(INCDIR)/opcode/cris.h
-crx-dis.lo: \
-  crx-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/crx.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-crx-opc.lo: \
-  crx-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/crx.h \
-  $(INCDIR)/symcat.h
-d10v-dis.lo: \
-  d10v-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/d10v.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-d10v-opc.lo: \
-  d10v-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/d10v.h \
-  config.h \
-  sysdep.h
-d30v-dis.lo: \
-  d30v-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/d30v.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-d30v-opc.lo: \
-  d30v-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/d30v.h \
-  config.h \
-  sysdep.h
-dlx-dis.lo: \
-  dlx-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/dlx.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-dis-buf.lo: \
-  dis-buf.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-dis-init.lo: \
-  dis-init.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-disassemble.lo: \
-  disassemble.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-fr30-asm.lo: \
-  fr30-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  fr30-desc.h \
-  fr30-opc.h \
-  opintl.h \
-  sysdep.h
-fr30-desc.lo: \
-  fr30-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  fr30-desc.h \
-  fr30-opc.h \
-  opintl.h \
-  sysdep.h
-fr30-dis.lo: \
-  fr30-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  fr30-desc.h \
-  fr30-opc.h \
-  opintl.h \
-  sysdep.h
-fr30-ibld.lo: \
-  fr30-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  fr30-desc.h \
-  fr30-opc.h \
-  opintl.h \
-  sysdep.h
-fr30-opc.lo: \
-  fr30-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  fr30-desc.h \
-  fr30-opc.h \
-  sysdep.h
-frv-asm.lo: \
-  frv-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  frv-desc.h \
-  frv-opc.h \
-  opintl.h \
-  sysdep.h
-frv-desc.lo: \
-  frv-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  frv-desc.h \
-  frv-opc.h \
-  opintl.h \
-  sysdep.h
-frv-dis.lo: \
-  frv-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  frv-desc.h \
-  frv-opc.h \
-  opintl.h \
-  sysdep.h
-frv-ibld.lo: \
-  frv-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  frv-desc.h \
-  frv-opc.h \
-  opintl.h \
-  sysdep.h
-frv-opc.lo: \
-  frv-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/elf/frv.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  frv-desc.h \
-  frv-opc.h \
-  sysdep.h
-moxie-dis.lo: \
-  moxie-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/moxie.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-moxie-opc.lo: \
-  moxie-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/moxie.h \
-  config.h \
-  sysdep.h
-h8300-dis.lo: \
-  h8300-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/h8300.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-h8500-dis.lo: \
-  h8500-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  h8500-opc.h \
-  opintl.h \
-  sysdep.h
-hppa-dis.lo: \
-  hppa-dis.c \
-  $(BFDDIR)/libhppa.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/hppa.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-i370-dis.lo: \
-  i370-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/i370.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-i370-opc.lo: \
-  i370-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/i370.h \
-  config.h \
-  sysdep.h
-i386-dis.lo: \
-  i386-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-i386-opc.lo: \
-  i386-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/i386.h \
-  config.h \
-  i386-opc.h \
-  i386-tbl.h \
-  sysdep.h
-i386-gen.lo: \
-  i386-gen.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/getopt.h \
-  $(INCDIR)/hashtab.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/i386.h \
-  $(INCDIR)/safe-ctype.h \
-  config.h \
-  i386-opc.h \
-  sysdep.h
-i860-dis.lo: \
-  i860-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/i860.h \
-  $(INCDIR)/symcat.h
-i960-dis.lo: \
-  i960-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-ia64-dis.lo: \
-  ia64-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h
-ia64-opc-a.lo: \
-  ia64-opc-a.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h \
-  ia64-opc.h
-ia64-opc-b.lo: \
-  ia64-opc-b.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h \
-  ia64-opc.h
-ia64-opc-f.lo: \
-  ia64-opc-f.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h \
-  ia64-opc.h
-ia64-opc-i.lo: \
-  ia64-opc-i.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h \
-  ia64-opc.h
-ia64-opc-m.lo: \
-  ia64-opc-m.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h \
-  ia64-opc.h
-ia64-opc-d.lo: \
-  ia64-opc-d.c
-ia64-opc.lo: \
-  ia64-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  ia64-asmtab.c \
-  ia64-asmtab.h \
-  sysdep.h
-ia64-gen.lo: \
-  ia64-gen.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/getopt.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/ia64.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  ia64-opc-a.c \
-  ia64-opc-b.c \
-  ia64-opc-d.c \
-  ia64-opc-f.c \
-  ia64-opc-i.c \
-  ia64-opc-m.c \
-  ia64-opc-x.c \
-  ia64-opc.h \
-  sysdep.h
-ia64-asmtab.lo: \
-  ia64-asmtab.c
-ip2k-asm.lo: \
-  ip2k-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  ip2k-desc.h \
-  ip2k-opc.h \
-  opintl.h \
-  sysdep.h
-ip2k-desc.lo: \
-  ip2k-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  ip2k-desc.h \
-  ip2k-opc.h \
-  opintl.h \
-  sysdep.h
-ip2k-dis.lo: \
-  ip2k-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  ip2k-desc.h \
-  ip2k-opc.h \
-  opintl.h \
-  sysdep.h
-ip2k-ibld.lo: \
-  ip2k-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  ip2k-desc.h \
-  ip2k-opc.h \
-  opintl.h \
-  sysdep.h
-ip2k-opc.lo: \
-  ip2k-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  ip2k-desc.h \
-  ip2k-opc.h \
-  sysdep.h
-iq2000-asm.lo: \
-  iq2000-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  iq2000-desc.h \
-  iq2000-opc.h \
-  opintl.h \
-  sysdep.h
-iq2000-desc.lo: \
-  iq2000-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  iq2000-desc.h \
-  iq2000-opc.h \
-  opintl.h \
-  sysdep.h
-iq2000-dis.lo: \
-  iq2000-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  iq2000-desc.h \
-  iq2000-opc.h \
-  opintl.h \
-  sysdep.h
-iq2000-ibld.lo: \
-  iq2000-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  iq2000-desc.h \
-  iq2000-opc.h \
-  opintl.h \
-  sysdep.h
-iq2000-opc.lo: \
-  iq2000-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  iq2000-desc.h \
-  iq2000-opc.h \
-  sysdep.h
-lm32-asm.lo: \
-  lm32-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  lm32-desc.h \
-  lm32-opc.h \
-  opintl.h \
-  sysdep.h
-lm32-desc.lo: \
-  lm32-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  lm32-desc.h \
-  lm32-opc.h \
-  opintl.h \
-  sysdep.h
-lm32-dis.lo: \
-  lm32-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  lm32-desc.h \
-  lm32-opc.h \
-  opintl.h \
-  sysdep.h
-lm32-ibld.lo: \
-  lm32-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  lm32-desc.h \
-  lm32-opc.h \
-  opintl.h \
-  sysdep.h
-lm32-opc.lo: \
-  lm32-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  lm32-desc.h \
-  lm32-opc.h \
-  sysdep.h
-lm32-opinst.lo: \
-  lm32-opinst.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  lm32-desc.h \
-  lm32-opc.h \
-  sysdep.h
-m32c-asm.lo: \
-  m32c-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  ../bfd/bfd_stdint.h \
-  cgen-ops.h \
-  cgen-types.h \
-  config.h \
-  m32c-desc.h \
-  m32c-opc.h \
-  opintl.h \
-  sysdep.h
-m32c-desc.lo: \
-  m32c-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  ../bfd/bfd_stdint.h \
-  cgen-ops.h \
-  cgen-types.h \
-  config.h \
-  m32c-desc.h \
-  m32c-opc.h \
-  opintl.h \
-  sysdep.h
-m32c-dis.lo: \
-  m32c-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/m32c.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd_stdint.h \
-  cgen-ops.h \
-  cgen-types.h \
-  config.h \
-  m32c-desc.h \
-  m32c-opc.h \
-  opintl.h \
-  sysdep.h
-m32c-ibld.lo: \
-  m32c-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd_stdint.h \
-  cgen-ops.h \
-  cgen-types.h \
-  config.h \
-  m32c-desc.h \
-  m32c-opc.h \
-  opintl.h \
-  sysdep.h
-m32c-opc.lo: \
-  m32c-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  ../bfd/bfd_stdint.h \
-  cgen-ops.h \
-  cgen-types.h \
-  config.h \
-  m32c-desc.h \
-  m32c-opc.h \
-  sysdep.h
-m32r-asm.lo: \
-  m32r-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  m32r-desc.h \
-  m32r-opc.h \
-  opintl.h \
-  sysdep.h
-m32r-desc.lo: \
-  m32r-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  m32r-desc.h \
-  m32r-opc.h \
-  opintl.h \
-  sysdep.h
-m32r-dis.lo: \
-  m32r-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  m32r-desc.h \
-  m32r-opc.h \
-  opintl.h \
-  sysdep.h
-m32r-ibld.lo: \
-  m32r-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  m32r-desc.h \
-  m32r-opc.h \
-  opintl.h \
-  sysdep.h
-m32r-opc.lo: \
-  m32r-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  m32r-desc.h \
-  m32r-opc.h \
-  sysdep.h
-m32r-opinst.lo: \
-  m32r-opinst.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  m32r-desc.h \
-  m32r-opc.h \
-  sysdep.h
-m68hc11-dis.lo: \
-  m68hc11-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/m68hc11.h \
-  $(INCDIR)/symcat.h
-m68hc11-opc.lo: \
-  m68hc11-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/m68hc11.h
-m68k-dis.lo: \
-  m68k-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/floatformat.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/m68k.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-m68k-opc.lo: \
-  m68k-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/m68k.h \
-  config.h \
-  sysdep.h
-m88k-dis.lo: \
-  m88k-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/m88k.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-maxq-dis.lo: \
-  maxq-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/maxq.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-mcore-dis.lo: \
-  mcore-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mcore-opc.h \
-  sysdep.h
-mep-asm.lo: \
-  mep-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  mep-desc.h \
-  mep-opc.h \
-  opintl.h \
-  sysdep.h
-mep-desc.lo: \
-  mep-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  mep-desc.h \
-  mep-opc.h \
-  opintl.h \
-  sysdep.h
-mep-dis.lo: \
-  mep-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mep-desc.h \
-  mep-opc.h \
-  opintl.h \
-  sysdep.h
-mep-ibld.lo: \
-  mep-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mep-desc.h \
-  mep-opc.h \
-  opintl.h \
-  sysdep.h
-mep-opc.lo: \
-  mep-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/elf/mep.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mep-desc.h \
-  mep-opc.h \
-  sysdep.h
-microblaze-dis.lo: \
-  microblaze-dis.c \
-  microblaze-opc.h \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h 
-mips-dis.lo: \
-  mips-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/mips.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/mips.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-mips-opc.lo: \
-  mips-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/mips.h \
-  config.h \
-  sysdep.h
-mips16-opc.lo: \
-  mips16-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/mips.h \
-  config.h \
-  sysdep.h
-m10200-dis.lo: \
-  m10200-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/mn10200.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-m10200-opc.lo: \
-  m10200-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/mn10200.h \
-  config.h \
-  sysdep.h
-m10300-dis.lo: \
-  m10300-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/mn10300.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-m10300-opc.lo: \
-  m10300-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/mn10300.h \
-  config.h \
-  sysdep.h
-mmix-dis.lo: \
-  mmix-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/mmix.h \
-  $(INCDIR)/symcat.h \
-  opintl.h
-mmix-opc.lo: \
-  mmix-opc.c \
-  $(INCDIR)/opcode/mmix.h \
-  $(INCDIR)/symcat.h
-mt-asm.lo: \
-  mt-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  mt-desc.h \
-  mt-opc.h \
-  opintl.h \
-  sysdep.h
-mt-desc.lo: \
-  mt-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  mt-desc.h \
-  mt-opc.h \
-  opintl.h \
-  sysdep.h
-mt-dis.lo: \
-  mt-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mt-desc.h \
-  mt-opc.h \
-  opintl.h \
-  sysdep.h
-mt-ibld.lo: \
-  mt-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mt-desc.h \
-  mt-opc.h \
-  opintl.h \
-  sysdep.h
-mt-opc.lo: \
-  mt-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  mt-desc.h \
-  mt-opc.h \
-  sysdep.h
-ns32k-dis.lo: \
-  ns32k-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/ns32k.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-openrisc-asm.lo: \
-  openrisc-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  openrisc-desc.h \
-  openrisc-opc.h \
-  opintl.h \
-  sysdep.h
-openrisc-desc.lo: \
-  openrisc-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  openrisc-desc.h \
-  openrisc-opc.h \
-  opintl.h \
-  sysdep.h
-openrisc-dis.lo: \
-  openrisc-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  openrisc-desc.h \
-  openrisc-opc.h \
-  opintl.h \
-  sysdep.h
-openrisc-ibld.lo: \
-  openrisc-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  openrisc-desc.h \
-  openrisc-opc.h \
-  opintl.h \
-  sysdep.h
-openrisc-opc.lo: \
-  openrisc-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  openrisc-desc.h \
-  openrisc-opc.h \
-  sysdep.h
-or32-dis.lo: \
-  or32-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/or32.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h
-or32-opc.lo: \
-  or32-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/or32.h \
-  $(INCDIR)/safe-ctype.h
-pdp11-dis.lo: \
-  pdp11-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/pdp11.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-pdp11-opc.lo: \
-  pdp11-opc.c \
-  $(INCDIR)/opcode/pdp11.h
-pj-dis.lo: \
-  pj-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/pj.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-pj-opc.lo: \
-  pj-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/pj.h \
-  config.h \
-  sysdep.h
-ppc-dis.lo: \
-  ppc-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/ppc.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-ppc-opc.lo: \
-  ppc-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/ppc.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-s390-mkopc.lo: \
-  s390-mkopc.c
-s390-opc.lo: \
-  s390-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/s390.h \
-  s390-opc.tab
-s390-dis.lo: \
-  s390-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/s390.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-score-dis.lo: \
-  score-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/score.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-score7-dis.lo: \
-  score7-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/score.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-sh-dis.lo: \
-  sh-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sh-opc.h \
-  sysdep.h
-sh64-dis.lo: \
-  sh64-dis.c \
-  $(BFDDIR)/elf-bfd.h \
-  $(BFDDIR)/elf32-sh64.h \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/bfdlink.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/elf/common.h \
-  $(INCDIR)/elf/external.h \
-  $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/reloc-macros.h \
-  $(INCDIR)/elf/sh.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sh64-opc.h \
-  sysdep.h
-sh64-opc.lo: \
-  sh64-opc.c \
-  sh64-opc.h
-sparc-dis.lo: \
-  sparc-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/sparc.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-sparc-opc.lo: \
-  sparc-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/sparc.h \
-  config.h \
-  sysdep.h
-spu-dis.lo: \
-  spu-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/spu-insns.h \
-  $(INCDIR)/opcode/spu.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-spu-opc.lo: \
-  spu-opc.c \
-  $(INCDIR)/opcode/spu-insns.h \
-  $(INCDIR)/opcode/spu.h
-tic30-dis.lo: \
-  tic30-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/tic30.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-tic4x-dis.lo: \
-  tic4x-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/tic4x.h \
-  $(INCDIR)/symcat.h
-tic54x-dis.lo: \
-  tic54x-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/coff/ti.h \
-  $(INCDIR)/coff/tic54x.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/tic54x.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-tic54x-opc.lo: \
-  tic54x-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/tic54x.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-tic80-dis.lo: \
-  tic80-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/tic80.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-tic80-opc.lo: \
-  tic80-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/tic80.h \
-  config.h \
-  sysdep.h
-v850-dis.lo: \
-  v850-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/v850.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-v850-opc.lo: \
-  v850-opc.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/opcode/v850.h \
-  config.h \
-  opintl.h \
-  sysdep.h
-vax-dis.lo: \
-  vax-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/vax.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-w65-dis.lo: \
-  w65-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h \
-  w65-opc.h
-xc16x-asm.lo: \
-  xc16x-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xc16x-desc.h \
-  xc16x-opc.h
-xc16x-desc.lo: \
-  xc16x-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xc16x-desc.h \
-  xc16x-opc.h
-xc16x-dis.lo: \
-  xc16x-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xc16x-desc.h \
-  xc16x-opc.h
-xc16x-ibld.lo: \
-  xc16x-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xc16x-desc.h \
-  xc16x-opc.h
-xc16x-opc.lo: \
-  xc16x-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h \
-  xc16x-desc.h \
-  xc16x-opc.h
-xstormy16-asm.lo: \
-  xstormy16-asm.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xstormy16-desc.h \
-  xstormy16-opc.h
-xstormy16-desc.lo: \
-  xstormy16-desc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xregex.h \
-  $(INCDIR)/xregex2.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xstormy16-desc.h \
-  xstormy16-opc.h
-xstormy16-dis.lo: \
-  xstormy16-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xstormy16-desc.h \
-  xstormy16-opc.h
-xstormy16-ibld.lo: \
-  xstormy16-ibld.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/safe-ctype.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  opintl.h \
-  sysdep.h \
-  xstormy16-desc.h \
-  xstormy16-opc.h
-xstormy16-opc.lo: \
-  xstormy16-opc.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/opcode/cgen-bitset.h \
-  $(INCDIR)/opcode/cgen.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h \
-  xstormy16-desc.h \
-  xstormy16-opc.h
-xtensa-dis.lo: \
-  xtensa-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/libiberty.h \
-  $(INCDIR)/symcat.h \
-  $(INCDIR)/xtensa-isa.h \
-  config.h \
-  sysdep.h
-z80-dis.lo: \
-  z80-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h
-z8k-dis.lo: \
-  z8k-dis.c \
-  $(BFD_H) \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/dis-asm.h \
-  $(INCDIR)/symcat.h \
-  config.h \
-  sysdep.h \
-  z8k-opc.h
-z8kgen.lo: \
-  z8kgen.c \
-  $(INCDIR)/ansidecl.h \
-  $(INCDIR)/libiberty.h \
-  config.h \
-  sysdep.h
-# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
+sh-dis.lo: sh-dis.c
+if am__fastdepCC
+	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ @archdefs@ $(srcdir)/sh-dis.c
+	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+else
+if AMDEP
+	source='sh-dis.c' object='$@' libtool=yes @AMDEPBACKSLASH@
+	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+endif
+	$(LTCOMPILE) -c -o $@ @archdefs@ $(srcdir)/sh-dis.c
+endif

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in gas
  2009-08-15 12:46 ` dependency tracking in gas Ralf Wildenhues
@ 2009-08-16  8:40   ` Ralf Wildenhues
  2009-08-18 10:54   ` Nick Clifton
  1 sibling, 0 replies; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-16  8:40 UTC (permalink / raw)
  To: binutils

* Ralf Wildenhues wrote on Sat, Aug 15, 2009 at 02:45:35PM CEST:
> gas/ChangeLog:
> 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
> 
> 	* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.8 cygnus, add 1.11,
> 	foreign and no-dist.
> 	(all): Remove now-unneeded dependency upon info.
> 	(DIST_SUBDIRS, MKDEP, DEP_INCLUDES, DEP_FLAGS, CLEANFILES)
> 	(DEP_FILE_DEPS): Remove variables.
> 	($(OBJS), ecoff.o): Remove now-unneeded manual dependencies.
> 	($(TARG_CPU_O), $(ATOF_TARG_O), obj-aout.o, obj-coff.o obj-ecoff.o)
> 	(obj-elf.o obj-evax.o, obj-fdpicelf.o, obj-multi.o, obj-som.o)
> 	(e-mipself.o, e-mipsecoff.o, e-i386aout.o, e-i386coff.o, e-i386elf.o)
> 	(e-crisaout.o, e-criself.o, tc-i386.o, xtensa-relax.o): Remove
> 	now-unneeded rules.
> 	(EXTRA_as_new_SOURCES): Add $(CFILES), $(HFILES), $(TARGET_CPU_CFILES),
> 	$(TARGET_CPU_HFILES), $(OBJ_FORMAT_CFILES), $(OBJ_FORMAT_HFILES),
> 	$(CONFIG_ATOF_CFILES), so their dependency fragments are picked up
> 	in the Makefile.
> 	(itbl-lex.c, itbl-ops.o): Remove manual dependencies.
> 	(m68k-parse.o, bfin-lex.o, itbl-lex.o, itbl-parse.o, itbl-tops.o)
> 	(itbl-test.o): Rewrite using automake-style dependency
> 	tracking rules; only list the dependency upon the primary source
> 	file, but no included headers.
> 	(DEP, DEP1, DEPTC, DEPOBJ, DEP2, dep.sed, dep, dep-in, dep-am):
> 	Remove.
> 	(mkdep section): Remove.
> 	* Makefile.in: Regenerate.

I accidentally posted an old version of the above patch that was missing
a few entries; please consider the following additional changes to be
squashed in with the above.  (I did test the combined version of these
patches.)  The changes are needed so that dependency files below .deps
are created for all of the source files.

(The other posts in this thread contain up to date patches.)

Thanks,
Ralf
	* Makefile.am: [...]
	(OBJ_FORMAT_CFILES): Add config/obj-multi.c.
	(OBJ_FORMAT_HFILES): Add config/obj-multi.h.
	(EXTRA_as_new_SOURCES): Add $(MULTI_CFILES).

diff --git a/gas/Makefile.am b/gas/Makefile.am
index b8bbbf8..177e7f3 100644
--- a/gas/Makefile.am
+++ b/gas/Makefile.am
@@ -372,6 +372,7 @@ OBJ_FORMAT_CFILES = \
 	config/obj-evax.c \
 	config/obj-fdpicelf.c \
 	config/obj-macho.c \
+	config/obj-multi.c \
 	config/obj-som.c
 
 OBJ_FORMAT_HFILES = \
@@ -382,6 +383,7 @@ OBJ_FORMAT_HFILES = \
 	config/obj-evax.h \
 	config/obj-fdpicelf.h \
 	config/obj-macho.h \
+	config/obj-multi.h \
 	config/obj-som.h
 
 # Emulation header files in config
@@ -527,7 +529,7 @@ as_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
 	$(extra_objects) $(GASLIBS) $(LIBINTL_DEP)
 EXTRA_as_new_SOURCES = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) \
 	$(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES) \
-	$(CONFIG_ATOF_CFILES)
+	$(CONFIG_ATOF_CFILES) $(MULTI_CFILES)
 
 EXPECT = expect
 RUNTEST = runtest

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in ld
  2009-08-15 12:43 ` dependency tracking in ld Ralf Wildenhues
@ 2009-08-17 17:59   ` Ian Lance Taylor
  2009-08-18 19:02     ` Ralf Wildenhues
  0 siblings, 1 reply; 21+ messages in thread
From: Ian Lance Taylor @ 2009-08-17 17:59 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: binutils

Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes:

> The removal of the cygnus Automake option requires a few changes in the
> code.  I hope I got all relevant ones right.  The dependency tracking
> should be tracking all files that have been tracked before, too.
> However, there are still all the e*.o files which do not have dep
> tracking yet.  If you want this, then please say so, because it's a
> matter of adding something like this line:
>   EXTRA_ld_new_SOURCES += $(ALL_EMULATIONS:.o=.c) $(ALL_64_EMULATIONS:.o=.c)

I think that depencency tracking for the ld/emultempl/*.em would be
appropriate.  They include a bunch of ld .h files.

Ian

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in bfd
  2009-08-15 12:45 ` dependency tracking in bfd Ralf Wildenhues
@ 2009-08-18  7:48   ` Nick Clifton
  0 siblings, 0 replies; 21+ messages in thread
From: Nick Clifton @ 2009-08-18  7:48 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: binutils

Hi Ralf,

> bfd/ChangeLog:
> 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
> 
> 	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, instead use
> 	no-dist and foreign.
> 	(EXTRA_libbfd_la_SOURCES): New, list $(CFILES) to allow
> 	dependency tracking to work for them.
> 	(targets.lo, archures.lo, dwarf.lo): Rewrite to
> 	use automake dependency tracking mechanism.
> 	(MKDEP, DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove.
> 	(mkdep section): Remove.
> 	(BUILT_SOURCES): New, list $(BUILD_HFILES).
> 	* Makefile.in: Regenerate.

Approved - please apply.

Cheers
   Nick

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in binutils
  2009-08-15 12:45 ` dependency tracking in binutils Ralf Wildenhues
@ 2009-08-18  7:50   ` Nick Clifton
  0 siblings, 0 replies; 21+ messages in thread
From: Nick Clifton @ 2009-08-18  7:50 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: binutils

Hi Ralf,

> binutils/ChangeLog:
> 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
> 
> 	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add no-dist and
> 	foreign.
> 	(MKDEP, CLEANFILES): Remove now-unneeded variables.
> 	(DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove.
> 	(mkdep section): Remove.
> 	(BUILT_SOURCES): New variable, list $(GENERATED_HFILES).
> 	(EXTRA_ar_SOURCES): New, list $(CFILES).
> 	(syslex.o): Depend on syslex.c.
> 	(sysinfo.o): Depend on sysinfo.c.
> 	(arparse.h, defparse.h, nlmheaders.h rcparse.h mcparse.h):
> 	Remove dependencies, now tracked by automake.
> 	(srconv.o): Depend on sysroff.c.
> 	(objdump.o, arparse.o, arlex.o, sysroff.o, defparse.o, deflex.o)
> 	(nlmheader.o, rcparse.o, mcparse.o, rclex.o, mclex.o, dlltool.o)
> 	(rescoff.o, nlmconv.o): Rewrite using automake-style dependency
> 	tracking rules; only list the dependency upon the primary source
> 	file, but no included headers.
> 	* Makefile.in: Regenerate.

Approved - please apply.

Cheers
   Nick

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in gprof
  2009-08-15 12:46 ` dependency tracking in gprof Ralf Wildenhues
@ 2009-08-18  7:51   ` Nick Clifton
  0 siblings, 0 replies; 21+ messages in thread
From: Nick Clifton @ 2009-08-18  7:51 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: binutils

Hi Ralf,

> gprof/ChangeLog:
> 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
> 
> 	* Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add 1.11,
> 	foreign, no-dist, no-texinfo.tex.
> 	(TEXINFO_TEX): New variable.
> 	(MKDEP, CLEANFILES): Remove:
> 	(DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove rules.
> 	(install-data-local): Remove now-unneeded dependency on
> 	install-info.
> 	(mkdep section): Remove.
> 	* Makefile.in: Regenerate.

Approved - please apply.

Cheers
   Nick

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in gas
  2009-08-15 12:46 ` dependency tracking in gas Ralf Wildenhues
  2009-08-16  8:40   ` Ralf Wildenhues
@ 2009-08-18 10:54   ` Nick Clifton
  1 sibling, 0 replies; 21+ messages in thread
From: Nick Clifton @ 2009-08-18 10:54 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: binutils

Hi Ralf,

> gas/ChangeLog:
> 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
> 
> 	* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.8 cygnus, add 1.11,
> 	foreign and no-dist.
> 	(all): Remove now-unneeded dependency upon info.
> 	(DIST_SUBDIRS, MKDEP, DEP_INCLUDES, DEP_FLAGS, CLEANFILES)
> 	(DEP_FILE_DEPS): Remove variables.
> 	($(OBJS), ecoff.o): Remove now-unneeded manual dependencies.
> 	($(TARG_CPU_O), $(ATOF_TARG_O), obj-aout.o, obj-coff.o obj-ecoff.o)
> 	(obj-elf.o obj-evax.o, obj-fdpicelf.o, obj-multi.o, obj-som.o)
> 	(e-mipself.o, e-mipsecoff.o, e-i386aout.o, e-i386coff.o, e-i386elf.o)
> 	(e-crisaout.o, e-criself.o, tc-i386.o, xtensa-relax.o): Remove
> 	now-unneeded rules.
> 	(EXTRA_as_new_SOURCES): Add $(CFILES), $(HFILES), $(TARGET_CPU_CFILES),
> 	$(TARGET_CPU_HFILES), $(OBJ_FORMAT_CFILES), $(OBJ_FORMAT_HFILES),
> 	$(CONFIG_ATOF_CFILES), so their dependency fragments are picked up
> 	in the Makefile.
> 	(itbl-lex.c, itbl-ops.o): Remove manual dependencies.
> 	(m68k-parse.o, bfin-lex.o, itbl-lex.o, itbl-parse.o, itbl-tops.o)
> 	(itbl-test.o): Rewrite using automake-style dependency
> 	tracking rules; only list the dependency upon the primary source
> 	file, but no included headers.
> 	(DEP, DEP1, DEPTC, DEPOBJ, DEP2, dep.sed, dep, dep-in, dep-am):
> 	Remove.
> 	(mkdep section): Remove.
> 	* Makefile.in: Regenerate.

Approved - please apply.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in opcodes
  2009-08-15 12:46 ` dependency tracking in opcodes Ralf Wildenhues
@ 2009-08-18 14:18   ` Nick Clifton
  0 siblings, 0 replies; 21+ messages in thread
From: Nick Clifton @ 2009-08-18 14:18 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: binutils

Hi Ralf,

> opcodes/ChangeLog:
> 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
> 
> 	* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.9 and cygnus, add
> 	1.11, foreign, no-dist.
> 	(MKDEP, m32c_opc_h): Remove variables.
> 	(disassemble.lo): Rewrite using automake-style dependency
>         tracking rules; only list the dependency upon the primary source
>         file, but no included headers.
> 	(m32c-asm.lo, m32c-desc.lo, m32c-dis.lo, m32c-ibld.lo, m32c-opc.lo)
> 	(i386-gen.o, ia64-gen.o): Remove dependency statements.
> 	(EXTRA_libopcodes_la_SOURCES): New variable, list $(CFILES) to
> 	ensure all dependency fragments are included in the Makefile.
> 	(s390-opc.lo): Depend on s390-opc.tab.
> 	(DEP, DEP1, dep.sed, dep, dep-in, dep-am): Remove rules.
> 	(mkdep section): Remove.
> 	* Makefile.in: Regenerate.

Approved - please apply.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in ld
  2009-08-17 17:59   ` Ian Lance Taylor
@ 2009-08-18 19:02     ` Ralf Wildenhues
  2009-08-19  2:38       ` Alan Modra
  0 siblings, 1 reply; 21+ messages in thread
From: Ralf Wildenhues @ 2009-08-18 19:02 UTC (permalink / raw)
  To: Ian Lance Taylor; +Cc: binutils

* Ian Lance Taylor wrote on Mon, Aug 17, 2009 at 06:19:33PM CEST:
> Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes:
> 
> > The removal of the cygnus Automake option requires a few changes in the
> > code.  I hope I got all relevant ones right.  The dependency tracking
> > should be tracking all files that have been tracked before, too.
> > However, there are still all the e*.o files which do not have dep
> > tracking yet.  If you want this, then please say so, because it's a
> > matter of adding something like this line:
> >   EXTRA_ld_new_SOURCES += $(ALL_EMULATIONS:.o=.c) $(ALL_64_EMULATIONS:.o=.c)
> 
> I think that depencency tracking for the ld/emultempl/*.em would be
> appropriate.  They include a bunch of ld .h files.

OK good.  I have tested that combination, too.

Of the patch series in this email thread, only this patch you have
replied to (plus the above quoted EXTRA_ld_new_SOURCES line):
<http://thread.gmane.org/gmane.comp.gnu.binutils/42956/focus=42957>
still need approval.

Thanks everyone for all the reviews so far!

Cheers,
Ralf

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: dependency tracking in ld
  2009-08-18 19:02     ` Ralf Wildenhues
@ 2009-08-19  2:38       ` Alan Modra
  2009-08-19  6:44         ` One issue with ld He Yunlong-B20256
  0 siblings, 1 reply; 21+ messages in thread
From: Alan Modra @ 2009-08-19  2:38 UTC (permalink / raw)
  To: Ralf Wildenhues; +Cc: Ian Lance Taylor, binutils

On Tue, Aug 18, 2009 at 08:48:15PM +0200, Ralf Wildenhues wrote:
> Of the patch series in this email thread, only this patch you have
> replied to (plus the above quoted EXTRA_ld_new_SOURCES line):
> <http://thread.gmane.org/gmane.comp.gnu.binutils/42956/focus=42957>
> still need approval.

Looks good to me.  OK to apply.  We can look at passing the various
-D options to all ld files later.

-- 
Alan Modra
Australia Development Lab, IBM

^ permalink raw reply	[flat|nested] 21+ messages in thread

* One issue with ld
  2009-08-19  2:38       ` Alan Modra
@ 2009-08-19  6:44         ` He Yunlong-B20256
  2009-08-28  8:18           ` Alan Modra
  0 siblings, 1 reply; 21+ messages in thread
From: He Yunlong-B20256 @ 2009-08-19  6:44 UTC (permalink / raw)
  To: Alan Modra; +Cc: binutils

 Hi, Modra,

	We met one issue with powerpc-linux-gnu-ld, which produce
different program headers from similar ldscript, I submitted one issue
#10515 and attached sample code and scripts, could you help to have a
look?

Thanks
Harry

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: One issue with ld
  2009-08-19  6:44         ` One issue with ld He Yunlong-B20256
@ 2009-08-28  8:18           ` Alan Modra
  2009-08-28  8:23             ` Alan Modra
  0 siblings, 1 reply; 21+ messages in thread
From: Alan Modra @ 2009-08-28  8:18 UTC (permalink / raw)
  To: He Yunlong-B20256; +Cc: binutils

On Wed, Aug 19, 2009 at 11:43:42AM +0800, He Yunlong-B20256 wrote:
> 	We met one issue with powerpc-linux-gnu-ld, which produce
> different program headers from similar ldscript, I submitted one issue
> #10515 and attached sample code and scripts, could you help to have a
> look?

PHDRS on any but the first PT_LOAD program header isn't currently
supported by GNU ld, sorry.  We probably ought to give an error.

-- 
Alan Modra
Australia Development Lab, IBM

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: One issue with ld
  2009-08-28  8:18           ` Alan Modra
@ 2009-08-28  8:23             ` Alan Modra
  2009-08-28  9:58               ` He Yunlong-B20256
  0 siblings, 1 reply; 21+ messages in thread
From: Alan Modra @ 2009-08-28  8:23 UTC (permalink / raw)
  To: He Yunlong-B20256, binutils

On Fri, Aug 28, 2009 at 05:31:11PM +0930, Alan Modra wrote:
> On Wed, Aug 19, 2009 at 11:43:42AM +0800, He Yunlong-B20256 wrote:
> > 	We met one issue with powerpc-linux-gnu-ld, which produce
> > different program headers from similar ldscript, I submitted one issue
> > #10515 and attached sample code and scripts, could you help to have a
> > look?
> 
> PHDRS on any but the first PT_LOAD program header isn't currently
> supported by GNU ld, sorry.  We probably ought to give an error.

I meant to say "FILEHDR on any but the first..".  It's also quite
possible that PHDRS must be on the first PT_LOAD header too.

-- 
Alan Modra
Australia Development Lab, IBM

^ permalink raw reply	[flat|nested] 21+ messages in thread

* RE: One issue with ld
  2009-08-28  8:23             ` Alan Modra
@ 2009-08-28  9:58               ` He Yunlong-B20256
  2009-08-28 10:57                 ` Alan Modra
  0 siblings, 1 reply; 21+ messages in thread
From: He Yunlong-B20256 @ 2009-08-28  9:58 UTC (permalink / raw)
  To: Alan Modra, binutils

Hi, Alan,

	Thanks very much for your clarification, I saw that bug has got
patches, is it fixed or only warned? (Sorry for limited BFD knowledge,
so I can't catch up the patch).

B.R.
Harry

-----Original Message-----
From: binutils-owner@sourceware.org
[mailto:binutils-owner@sourceware.org] On Behalf Of Alan Modra
Sent: Friday, August 28, 2009 4:09 PM
To: He Yunlong-B20256; binutils@sourceware.org
Subject: Re: One issue with ld

On Fri, Aug 28, 2009 at 05:31:11PM +0930, Alan Modra wrote:
> On Wed, Aug 19, 2009 at 11:43:42AM +0800, He Yunlong-B20256 wrote:
> > 	We met one issue with powerpc-linux-gnu-ld, which produce
different 
> > program headers from similar ldscript, I submitted one issue
> > #10515 and attached sample code and scripts, could you help to have 
> > a look?
> 
> PHDRS on any but the first PT_LOAD program header isn't currently 
> supported by GNU ld, sorry.  We probably ought to give an error.

I meant to say "FILEHDR on any but the first..".  It's also quite
possible that PHDRS must be on the first PT_LOAD header too.

--
Alan Modra
Australia Development Lab, IBM

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: One issue with ld
  2009-08-28  9:58               ` He Yunlong-B20256
@ 2009-08-28 10:57                 ` Alan Modra
  0 siblings, 0 replies; 21+ messages in thread
From: Alan Modra @ 2009-08-28 10:57 UTC (permalink / raw)
  To: He Yunlong-B20256; +Cc: binutils

On Fri, Aug 28, 2009 at 04:18:27PM +0800, He Yunlong-B20256 wrote:
> I saw that bug has got patches, is it fixed or only warned?

No, I committed some patches for another bug using the wrong PR number
in the log.

-- 
Alan Modra
Australia Development Lab, IBM

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2009-08-28  8:23 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-15 12:42 dependency tracking in ld bfd binutils gas gprof opcodes Ralf Wildenhues
2009-08-15 12:43 ` dependency tracking in ld Ralf Wildenhues
2009-08-17 17:59   ` Ian Lance Taylor
2009-08-18 19:02     ` Ralf Wildenhues
2009-08-19  2:38       ` Alan Modra
2009-08-19  6:44         ` One issue with ld He Yunlong-B20256
2009-08-28  8:18           ` Alan Modra
2009-08-28  8:23             ` Alan Modra
2009-08-28  9:58               ` He Yunlong-B20256
2009-08-28 10:57                 ` Alan Modra
2009-08-15 12:45 ` dependency tracking in bfd Ralf Wildenhues
2009-08-18  7:48   ` Nick Clifton
2009-08-15 12:45 ` dependency tracking in binutils Ralf Wildenhues
2009-08-18  7:50   ` Nick Clifton
2009-08-15 12:46 ` dependency tracking in gas Ralf Wildenhues
2009-08-16  8:40   ` Ralf Wildenhues
2009-08-18 10:54   ` Nick Clifton
2009-08-15 12:46 ` dependency tracking in gprof Ralf Wildenhues
2009-08-18  7:51   ` Nick Clifton
2009-08-15 12:46 ` dependency tracking in opcodes Ralf Wildenhues
2009-08-18 14:18   ` Nick Clifton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).