Makefile.am revision 72445
138889Sjdp## Process this file with automake to generate Makefile.in
238889Sjdp
338889SjdpAUTOMAKE_OPTIONS = cygnus
438889Sjdp
538889SjdpINCDIR = $(srcdir)/../include
638889SjdpCSEARCH = -I. -I$(srcdir) -I$(INCDIR)
760484SobrienMKDEP = gcc -MM
838889Sjdp
960484SobrienSUBDIRS = doc po
1038889Sjdp
1138889Sjdpdocdir = doc
1238889Sjdp
1338889Sjdplib_LTLIBRARIES = libbfd.la
1438889Sjdp
1538889Sjdp# bfd.h goes here, for now
1638889SjdpBFD_H = bfd.h
1738889Sjdp
1838889Sjdp# Jim Kingdon notes:
1938889Sjdp# Writing S-records should be included in all (or at least most)
2038889Sjdp# *-*-coff, *-*-aout, etc., configurations, because people will want to
2138889Sjdp# be able to use objcopy to create S-records.  (S-records are not useful
2238889Sjdp# for the debugger, so if you are downloading things as S-records you
2338889Sjdp# need two copies of the executable, one to download and one for the
2438889Sjdp# debugger).
2538889SjdpBFD_LIBS = \
2638889Sjdp	archive.lo archures.lo bfd.lo cache.lo coffgen.lo corefile.lo \
2738889Sjdp	format.lo init.lo libbfd.lo opncls.lo reloc.lo \
2838889Sjdp	section.lo syms.lo targets.lo hash.lo linker.lo \
2938889Sjdp	srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo
3038889Sjdp
3138889SjdpBFD_LIBS_CFILES = \
3238889Sjdp	archive.c archures.c bfd.c cache.c coffgen.c corefile.c \
3338889Sjdp	format.c init.c libbfd.c opncls.c reloc.c \
3438889Sjdp	section.c syms.c targets.c hash.c linker.c \
3538889Sjdp	srec.c binary.c tekhex.c ihex.c stabs.c stab-syms.c
3638889Sjdp
3738889Sjdp# This list is alphabetized to make it easier to keep in sync
3838889Sjdp# with the decls and initializer in archures.c.
3938889SjdpALL_MACHINES = \
4038889Sjdp	cpu-a29k.lo \
4138889Sjdp	cpu-alpha.lo \
4238889Sjdp	cpu-arc.lo \
4338889Sjdp	cpu-arm.lo \
4460484Sobrien	cpu-avr.lo \
4538889Sjdp	cpu-d10v.lo \
4660484Sobrien	cpu-d30v.lo \
4760484Sobrien	cpu-fr30.lo \
4838889Sjdp	cpu-h8300.lo \
4938889Sjdp	cpu-h8500.lo \
5038889Sjdp	cpu-hppa.lo \
5160484Sobrien	cpu-i370.lo \
5238889Sjdp	cpu-i386.lo \
5338889Sjdp	cpu-i860.lo \
5438889Sjdp	cpu-i960.lo \
5538889Sjdp	cpu-m32r.lo \
5638889Sjdp	cpu-m68k.lo \
5738889Sjdp	cpu-m88k.lo \
5838889Sjdp	cpu-m10200.lo \
5938889Sjdp	cpu-m10300.lo \
6060484Sobrien	cpu-mcore.lo \
6160484Sobrien	cpu-mips.lo \
6238889Sjdp	cpu-ns32k.lo \
6360484Sobrien	cpu-pj.lo \
6438889Sjdp	cpu-powerpc.lo \
6538889Sjdp	cpu-rs6000.lo \
6638889Sjdp	cpu-sh.lo \
6738889Sjdp	cpu-sparc.lo \
6838889Sjdp	cpu-tic30.lo \
6960484Sobrien	cpu-tic80.lo \
7038889Sjdp	cpu-v850.lo \
7138889Sjdp	cpu-vax.lo \
7238889Sjdp	cpu-we32k.lo \
7338889Sjdp	cpu-w65.lo \
7438889Sjdp	cpu-z8k.lo
7538889Sjdp
7638889SjdpALL_MACHINES_CFILES = \
7738889Sjdp	cpu-a29k.c \
7838889Sjdp	cpu-alpha.c \
7938889Sjdp	cpu-arc.c \
8038889Sjdp	cpu-arm.c \
8160484Sobrien	cpu-avr.c \
8260484Sobrien	cpu-d10v.c \
8360484Sobrien	cpu-d30v.c \
8460484Sobrien	cpu-fr30.c \
8538889Sjdp	cpu-h8300.c \
8638889Sjdp	cpu-h8500.c \
8738889Sjdp	cpu-hppa.c \
8860484Sobrien	cpu-i370.c \
8938889Sjdp	cpu-i386.c \
9038889Sjdp	cpu-i860.c \
9138889Sjdp	cpu-i960.c \
9238889Sjdp	cpu-m32r.c \
9338889Sjdp	cpu-m68k.c \
9438889Sjdp	cpu-m88k.c \
9538889Sjdp	cpu-m10200.c \
9638889Sjdp	cpu-m10300.c \
9760484Sobrien	cpu-mcore.c \
9860484Sobrien	cpu-mips.c \
9938889Sjdp	cpu-ns32k.c \
10060484Sobrien	cpu-pj.c \
10138889Sjdp	cpu-powerpc.c \
10238889Sjdp	cpu-rs6000.c \
10338889Sjdp	cpu-sh.c \
10438889Sjdp	cpu-sparc.c \
10538889Sjdp	cpu-tic30.c \
10660484Sobrien	cpu-tic80.c \
10738889Sjdp	cpu-v850.c \
10838889Sjdp	cpu-vax.c \
10938889Sjdp	cpu-we32k.c \
11038889Sjdp	cpu-w65.c \
11138889Sjdp	cpu-z8k.c
11238889Sjdp
11338889Sjdp# The .o files needed by all of the 32 bit vectors that are configured into
11438889Sjdp# target_vector in targets.c if configured with --enable-targets=all.
11538889SjdpBFD32_BACKENDS = \
11638889Sjdp	aout-adobe.lo \
11738889Sjdp	aout-arm.lo \
11838889Sjdp	aout-ns32k.lo \
11938889Sjdp	aout-sparcle.lo \
12038889Sjdp	aout-tic30.lo \
12138889Sjdp	aout0.lo \
12238889Sjdp	aout32.lo \
12360484Sobrien	armnetbsd.lo \
12438889Sjdp	bout.lo \
12538889Sjdp	cf-i386lynx.lo \
12638889Sjdp	cf-m68klynx.lo \
12738889Sjdp	cf-sparclynx.lo \
12838889Sjdp	coff-a29k.lo \
12938889Sjdp	coff-apollo.lo \
13038889Sjdp	coff-arm.lo \
13138889Sjdp	coff-aux.lo \
13238889Sjdp	coff-h8300.lo \
13338889Sjdp	coff-h8500.lo \
13438889Sjdp	coff-i386.lo \
13538889Sjdp	coff-go32.lo \
13638889Sjdp	coff-i860.lo \
13738889Sjdp	coff-i960.lo \
13838889Sjdp	coff-m68k.lo \
13938889Sjdp	coff-m88k.lo \
14038889Sjdp	coff-mips.lo \
14138889Sjdp	coff-pmac.lo \
14238889Sjdp	coff-rs6000.lo \
14338889Sjdp	coff-sh.lo \
14438889Sjdp	coff-sparc.lo \
14538889Sjdp	coff-stgo32.lo \
14638889Sjdp	coff-svm68k.lo \
14738889Sjdp	coff-tic30.lo \
14860484Sobrien	coff-tic80.lo \
14938889Sjdp	coff-u68k.lo \
15038889Sjdp	coff-we32k.lo \
15138889Sjdp	coff-w65.lo \
15238889Sjdp	coff-z8k.lo \
15338889Sjdp	cofflink.lo \
15460484Sobrien	dwarf1.lo \
15538889Sjdp	dwarf2.lo \
15638889Sjdp	ecoff.lo \
15738889Sjdp	ecofflink.lo \
15838889Sjdp	elf.lo \
15938889Sjdp	elf32-arc.lo \
16060484Sobrien	elfarm-oabi.lo \
16160484Sobrien	elfarm-nabi.lo \
16260484Sobrien	elf32-avr.lo \
16338889Sjdp	elf32-d10v.lo \
16460484Sobrien	elf32-d30v.lo \
16560484Sobrien	elf32-fr30.lo \
16638889Sjdp	elf32-gen.lo \
16760484Sobrien	elf32-i370.lo \
16838889Sjdp	elf32-i386.lo \
16938889Sjdp	elf32-i860.lo \
17060484Sobrien	elf32-i960.lo \
17138889Sjdp	elf32-m32r.lo \
17238889Sjdp	elf32-m68k.lo \
17338889Sjdp	elf32-m88k.lo \
17438889Sjdp	elf-m10200.lo \
17538889Sjdp	elf-m10300.lo \
17660484Sobrien	elf32-mcore.lo \
17760484Sobrien	elf32-mips.lo \
17860484Sobrien	elf32-pj.lo \
17938889Sjdp	elf32-ppc.lo \
18038889Sjdp	elf32-sh.lo \
18138889Sjdp	elf32-sparc.lo \
18238889Sjdp	elf32-v850.lo \
18338889Sjdp	elf32.lo \
18438889Sjdp	elflink.lo \
18560484Sobrien	epoc-pe-arm.lo \
18660484Sobrien	epoc-pei-arm.lo \
18738889Sjdp	hp300bsd.lo \
18838889Sjdp	hp300hpux.lo \
18938889Sjdp	som.lo \
19038889Sjdp	i386aout.lo \
19138889Sjdp	i386bsd.lo \
19238889Sjdp	i386dynix.lo \
19338889Sjdp	i386freebsd.lo \
19438889Sjdp	i386linux.lo \
19538889Sjdp	i386lynx.lo \
19638889Sjdp	i386msdos.lo \
19738889Sjdp	i386netbsd.lo \
19838889Sjdp	i386mach3.lo \
19938889Sjdp	i386os9k.lo \
20038889Sjdp	ieee.lo \
20138889Sjdp	m68k4knetbsd.lo \
20238889Sjdp	m68klinux.lo \
20338889Sjdp	m68klynx.lo \
20438889Sjdp	m68knetbsd.lo \
20538889Sjdp	m88kmach3.lo \
20638889Sjdp	mipsbsd.lo \
20738889Sjdp	newsos3.lo \
20838889Sjdp	nlm.lo \
20938889Sjdp	nlm32-i386.lo \
21038889Sjdp	nlm32-sparc.lo \
21138889Sjdp	nlm32-ppc.lo \
21238889Sjdp	nlm32.lo \
21338889Sjdp	ns32knetbsd.lo \
21438889Sjdp	oasys.lo \
21538889Sjdp	pc532-mach.lo \
21638889Sjdp	pe-arm.lo \
21738889Sjdp	pei-arm.lo \
21838889Sjdp	pe-i386.lo \
21938889Sjdp	pei-i386.lo \
22060484Sobrien	pe-mcore.lo \
22160484Sobrien	pei-mcore.lo \
22238889Sjdp	pe-ppc.lo \
22338889Sjdp	pei-ppc.lo \
22460484Sobrien	pe-sh.lo \
22560484Sobrien	pei-sh.lo \
22660484Sobrien	pe-mips.lo \
22760484Sobrien	pei-mips.lo \
22860484Sobrien	peigen.lo \
22938889Sjdp	ppcboot.lo \
23038889Sjdp	reloc16.lo \
23138889Sjdp	riscix.lo \
23238889Sjdp	sparclinux.lo \
23338889Sjdp	sparclynx.lo \
23438889Sjdp	sparcnetbsd.lo \
23538889Sjdp	sunos.lo \
23638889Sjdp	vaxnetbsd.lo \
23738889Sjdp	versados.lo \
23860484Sobrien	vms.lo \
23960484Sobrien	vms-gsd.lo \
24060484Sobrien	vms-hdr.lo \
24160484Sobrien	vms-misc.lo \
24260484Sobrien	vms-tir.lo \
24338889Sjdp	xcofflink.lo
24438889Sjdp
24538889SjdpBFD32_BACKENDS_CFILES = \
24638889Sjdp	aout-adobe.c \
24738889Sjdp	aout-arm.c \
24838889Sjdp	aout-ns32k.c \
24938889Sjdp	aout-sparcle.c \
25038889Sjdp	aout-tic30.c \
25138889Sjdp	aout0.c \
25238889Sjdp	aout32.c \
25360484Sobrien	armnetbsd.c \
25438889Sjdp	bout.c \
25538889Sjdp	cf-i386lynx.c \
25638889Sjdp	cf-m68klynx.c \
25738889Sjdp	cf-sparclynx.c \
25838889Sjdp	coff-a29k.c \
25938889Sjdp	coff-apollo.c \
26038889Sjdp	coff-arm.c \
26138889Sjdp	coff-aux.c \
26238889Sjdp	coff-h8300.c \
26338889Sjdp	coff-h8500.c \
26438889Sjdp	coff-i386.c \
26538889Sjdp	coff-i860.c \
26638889Sjdp	coff-go32.c \
26738889Sjdp	coff-i960.c \
26838889Sjdp	coff-m68k.c \
26938889Sjdp	coff-m88k.c \
27038889Sjdp	coff-mips.c \
27138889Sjdp	coff-pmac.c \
27238889Sjdp	coff-rs6000.c \
27338889Sjdp	coff-sh.c \
27438889Sjdp	coff-sparc.c \
27538889Sjdp	coff-stgo32.c \
27638889Sjdp	coff-svm68k.c \
27738889Sjdp	coff-tic30.c \
27860484Sobrien	coff-tic80.c \
27938889Sjdp	coff-u68k.c \
28038889Sjdp	coff-we32k.c \
28138889Sjdp	coff-w65.c \
28238889Sjdp	coff-z8k.c \
28338889Sjdp	cofflink.c \
28460484Sobrien	dwarf1.c \
28538889Sjdp	dwarf2.c \
28638889Sjdp	ecoff.c \
28738889Sjdp	ecofflink.c \
28838889Sjdp	elf.c \
28938889Sjdp	elf32-arc.c \
29060484Sobrien	elfarm-oabi.c \
29160484Sobrien	elfarm-nabi.c \
29260484Sobrien	elf32-avr.c \
29338889Sjdp	elf32-d10v.c \
29460484Sobrien	elf32-d30v.c \
29560484Sobrien	elf32-fr30.c \
29638889Sjdp	elf32-gen.c \
29760484Sobrien	elf32-i370.c \
29838889Sjdp	elf32-i386.c \
29938889Sjdp	elf32-i860.c \
30060484Sobrien	elf32-i960.c \
30138889Sjdp	elf32-m32r.c \
30238889Sjdp	elf32-m68k.c \
30338889Sjdp	elf32-m88k.c \
30438889Sjdp	elf-m10200.c \
30538889Sjdp	elf-m10300.c \
30660484Sobrien	elf32-mcore.c \
30760484Sobrien	elf32-mips.c \
30860484Sobrien	elf32-pj.c \
30938889Sjdp	elf32-ppc.c \
31038889Sjdp	elf32-sh.c \
31138889Sjdp	elf32-sparc.c \
31238889Sjdp	elf32-v850.c \
31338889Sjdp	elf32.c \
31438889Sjdp	elflink.c \
31560484Sobrien	epoc-pe-arm.c \
31660484Sobrien	epoc-pei-arm.c \
31738889Sjdp	hp300bsd.c \
31838889Sjdp	hp300hpux.c \
31938889Sjdp	som.c \
32038889Sjdp	i386aout.c \
32138889Sjdp	i386bsd.c \
32238889Sjdp	i386dynix.c \
32338889Sjdp	i386freebsd.c \
32438889Sjdp	i386linux.c \
32538889Sjdp	i386lynx.c \
32638889Sjdp	i386msdos.c \
32738889Sjdp	i386netbsd.c \
32838889Sjdp	i386mach3.c \
32938889Sjdp	i386os9k.c \
33038889Sjdp	ieee.c \
33138889Sjdp	m68k4knetbsd.c \
33238889Sjdp	m68klinux.c \
33338889Sjdp	m68klynx.c \
33438889Sjdp	m68knetbsd.c \
33538889Sjdp	m88kmach3.c \
33638889Sjdp	mipsbsd.c \
33738889Sjdp	newsos3.c \
33838889Sjdp	nlm.c \
33938889Sjdp	nlm32-i386.c \
34038889Sjdp	nlm32-sparc.c \
34138889Sjdp	nlm32-ppc.c \
34238889Sjdp	nlm32.c \
34338889Sjdp	ns32knetbsd.c \
34438889Sjdp	oasys.c \
34538889Sjdp	pc532-mach.c \
34638889Sjdp	pe-arm.c \
34738889Sjdp	pei-arm.c \
34838889Sjdp	pe-i386.c \
34938889Sjdp	pei-i386.c \
35060484Sobrien	pe-mcore.c \
35160484Sobrien	pei-mcore.c \
35238889Sjdp	pe-ppc.c \
35338889Sjdp	pei-ppc.c \
35460484Sobrien	pe-sh.c \
35560484Sobrien	pei-sh.c \
35660484Sobrien	pe-mips.c \
35760484Sobrien	pei-mips.c \
35860484Sobrien	peigen.c \
35938889Sjdp	ppcboot.c \
36038889Sjdp	reloc16.c \
36138889Sjdp	riscix.c \
36238889Sjdp	sparclinux.c \
36338889Sjdp	sparclynx.c \
36438889Sjdp	sparcnetbsd.c \
36538889Sjdp	sunos.c \
36638889Sjdp	vaxnetbsd.c \
36738889Sjdp	versados.c \
36860484Sobrien	vms.c \
36960484Sobrien	vms-gsd.c \
37060484Sobrien	vms-hdr.c \
37160484Sobrien	vms-misc.c \
37260484Sobrien	vms-tir.c \
37338889Sjdp	xcofflink.c
37438889Sjdp
37538889Sjdp# The .o files needed by all of the 64 bit vectors that are configured into
37638889Sjdp# target_vector in targets.c if configured with --enable-targets=all
37738889Sjdp# and --enable-64-bit-bfd.
37838889SjdpBFD64_BACKENDS = \
37938889Sjdp	aout64.lo \
38038889Sjdp	coff-alpha.lo \
38138889Sjdp	demo64.lo \
38238889Sjdp	elf64-alpha.lo \
38338889Sjdp	elf64-gen.lo \
38438889Sjdp	elf64-mips.lo \
38538889Sjdp	elf64-sparc.lo \
38638889Sjdp	elf64.lo \
38738889Sjdp	nlm32-alpha.lo \
38838889Sjdp	nlm64.lo
38938889Sjdp
39038889SjdpBFD64_BACKENDS_CFILES = \
39138889Sjdp	aout64.c \
39238889Sjdp	coff-alpha.c \
39338889Sjdp	demo64.c \
39438889Sjdp	elf64-alpha.c \
39538889Sjdp	elf64-gen.c \
39638889Sjdp	elf64-mips.c \
39738889Sjdp	elf64-sparc.c \
39838889Sjdp	elf64.c \
39938889Sjdp	nlm32-alpha.c \
40038889Sjdp	nlm64.c
40138889Sjdp
40238889SjdpOPTIONAL_BACKENDS = \
40338889Sjdp	aix386-core.lo \
40438889Sjdp	hpux-core.lo \
40538889Sjdp	irix-core.lo \
40638889Sjdp	lynx-core.lo \
40738889Sjdp	osf-core.lo \
40860484Sobrien	sco5-core.lo \
40938889Sjdp	trad-core.lo \
41038889Sjdp	cisco-core.lo
41138889Sjdp
41238889SjdpOPTIONAL_BACKENDS_CFILES = \
41338889Sjdp	aix386-core.c \
41438889Sjdp	hpux-core.c \
41538889Sjdp	irix-core.c \
41638889Sjdp	lynx-core.c \
41738889Sjdp	osf-core.c \
41860484Sobrien	sco5-core.c \
41938889Sjdp	trad-core.c \
42038889Sjdp	cisco-core.c
42138889Sjdp
42238889Sjdp# These are defined by configure.in:
42338889SjdpWORDSIZE = @wordsize@
42438889SjdpALL_BACKENDS = @all_backends@
42538889SjdpBFD_BACKENDS = @bfd_backends@
42638889SjdpBFD_MACHINES = @bfd_machines@
42738889SjdpTDEFAULTS = @tdefaults@
42838889Sjdp
42960484SobrienINCLUDES = -D_GNU_SOURCE @HDEFINES@ @COREFLAG@ @TDEFINES@ $(CSEARCH) $(CSWITCHES) -I$(srcdir)/../intl -I../intl
43038889Sjdp
43138889Sjdp# C source files that correspond to .o's.
43238889SjdpCFILES = \
43338889Sjdp	$(BFD_LIBS_CFILES) \
43438889Sjdp	$(ALL_MACHINES_CFILES) \
43538889Sjdp	$(BFD32_BACKENDS_CFILES) \
43638889Sjdp	$(BFD64_BACKENDS_CFILES) \
43738889Sjdp	$(OPTIONAL_BACKENDS_CFILES)
43838889Sjdp
43960484Sobrien## This is a list of all .h files which are in the source tree.
44060484SobrienSOURCE_HFILES = \
44138889Sjdp	aout-target.h aoutf1.h aoutx.h coffcode.h coffswap.h \
44260484Sobrien	ecoffswap.h elf32-arm.h elfcode.h elfcore.h \
44360484Sobrien	elflink.h freebsd.h genlink.h go32stub.h libaout.h \
44438889Sjdp	libbfd.h libcoff.h libecoff.h elf-bfd.h libhppa.h libieee.h \
44560484Sobrien	libnlm.h liboasys.h libpei.h netbsd.h nlm-target.h nlmcode.h \
44660484Sobrien	nlmswap.h ns32k.h peicode.h som.h vms.h
44738889Sjdp
44860484SobrienHFILES = \
44960484Sobrien	elf32-target.h elf64-target.h targmatch.h \
45060484Sobrien	$(SOURCE_HFILES)
45160484Sobrien
45260484SobrienPOTFILES = $(CFILES) $(SOURCE_HFILES)
45360484Sobrien
45460484Sobrienpo/POTFILES.in: @MAINT@ Makefile
45560484Sobrien	for file in $(POTFILES); do echo $$file; done | sort > tmp \
45660484Sobrien	  && mv tmp $(srcdir)/po/POTFILES.in
45760484Sobrien
45838889Sjdpdiststuff: info
45938889Sjdp
46038889Sjdp# Various kinds of .o files to put in libbfd.a:
46138889Sjdp# BFD_BACKENDS	Routines the configured targets need.
46238889Sjdp# BFD_MACHINES	Architecture-specific routines the configured targets need.
46338889Sjdp# COREFILE	Core file routines for a native configuration
46438889SjdpOFILES = $(BFD_BACKENDS) $(BFD_MACHINES) @COREFILE@
46538889Sjdp
46638889Sjdpstamp-ofiles: Makefile
46738889Sjdp	rm -f tofiles
46838889Sjdp	f=""; \
46938889Sjdp	for i in $(OFILES) ; do \
47038889Sjdp	  case " $$f " in \
47138889Sjdp	    *" $$i "*) ;; \
47238889Sjdp	    *) f="$$f $$i" ;; \
47338889Sjdp	  esac ; \
47438889Sjdp	done ; \
47538889Sjdp	echo $$f > tofiles
47638889Sjdp	$(SHELL) $(srcdir)/../move-if-change tofiles ofiles
47738889Sjdp	touch stamp-ofiles
47838889Sjdp
47938889Sjdpofiles: stamp-ofiles ; @true
48038889Sjdp
48138889Sjdplibbfd_la_SOURCES = $(BFD_LIBS_CFILES)
48238889Sjdplibbfd_la_DEPENDENCIES = $(OFILES) ofiles
48360484Sobrienlibbfd_la_LIBADD = `cat ofiles` @WIN32LIBADD@
48460484Sobrienlibbfd_la_LDFLAGS = -release $(VERSION) @WIN32LDFLAGS@
48538889Sjdp
48638889Sjdp# libtool will build .libs/libbfd.a.  We create libbfd.a in the build
48738889Sjdp# directory so that we don't have to convert all the programs that use
48838889Sjdp# libbfd.a simultaneously.  This is a hack which should be removed if
48938889Sjdp# everything else starts using libtool.  FIXME.
49038889Sjdp
49138889Sjdpnoinst_LIBRARIES = libbfd.a
49238889Sjdplibbfd_a_SOURCES =
49338889Sjdp
49438889Sjdpstamp-lib: libbfd.la
49560484Sobrien	libtooldir=`$(LIBTOOL) --config | sed -n -e 's/^objdir=//p'`; \
49660484Sobrien	if [ -f $$libtooldir/libbfd.a ]; then \
49760484Sobrien	  cp $$libtooldir/libbfd.a libbfd.tmp; \
49838889Sjdp	  $(SHELL) $(srcdir)/../move-if-change libbfd.tmp libbfd.a; \
49938889Sjdp	else true; fi
50038889Sjdp	touch stamp-lib
50138889Sjdp
50238889Sjdplibbfd.a: stamp-lib ; @true
50338889Sjdp
50438889Sjdp# This file holds an array associating configuration triplets and
50538889Sjdp# vector names.  It is built from config.bfd.  It is not compiled by
50638889Sjdp# itself, but is included by targets.c.
50738889Sjdptargmatch.h: config.bfd targmatch.sed
50838889Sjdp	rm -f targmatch.h
50938889Sjdp	sed -f $(srcdir)/targmatch.sed < $(srcdir)/config.bfd > targmatch.new
51038889Sjdp	mv -f targmatch.new targmatch.h
51138889Sjdp
51238889Sjdp# When compiling archures.c and targets.c, supply the default target
51338889Sjdp# info from configure.
51438889Sjdp
51538889Sjdptargets.lo: targets.c config.status
51638889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $(TDEFAULTS) $(srcdir)/targets.c
51738889Sjdp
51838889Sjdparchures.lo: archures.c config.status
51938889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $(TDEFAULTS) $(srcdir)/archures.c
52038889Sjdp
52138889Sjdpelf32-target.h : elfxx-target.h
52238889Sjdp	rm -f elf32-target.h
52338889Sjdp	sed -e s/NN/32/g < $(srcdir)/elfxx-target.h > elf32-target.new
52438889Sjdp	mv -f elf32-target.new elf32-target.h
52538889Sjdp
52638889Sjdpelf64-target.h : elfxx-target.h
52738889Sjdp	rm -f elf64-target.h
52838889Sjdp	sed -e s/NN/64/g < $(srcdir)/elfxx-target.h > elf64-target.new
52938889Sjdp	mv -f elf64-target.new elf64-target.h
53038889Sjdp
53138889SjdpBFD_H_DEPS= $(INCDIR)/ansidecl.h
53238889SjdpLOCAL_H_DEPS= libbfd.h sysdep.h config.h
53338889Sjdp$(BFD_LIBS): $(BFD_H) $(BFD_H_DEPS) $(LOCAL_H_DEPS)
53438889Sjdp$(BFD_MACHINES): $(BFD_H) $(BFD_H_DEPS) $(LOCAL_H_DEPS)
53538889Sjdp$(BFD_BACKENDS): $(BFD_H) $(BFD_H_DEPS) $(LOCAL_H_DEPS)
53638889Sjdp$(OPTIONAL_BACKENDS): $(BFD_H) $(BFD_H_DEPS) $(LOCAL_H_DEPS)
53738889Sjdp
53838889Sjdp# Install BFD include file, and others that it needs.
53938889Sjdpinstall-data-local: $(BFD_H)
54060484Sobrien	@$(NORMAL_INSTALL)
54160484Sobrien	$(mkinstalldirs) $(includedir)
54238889Sjdp	$(INSTALL_DATA) $(BFD_H) $(includedir)/bfd.h
54338889Sjdp	$(INSTALL_DATA) $(INCDIR)/ansidecl.h $(includedir)/ansidecl.h
54438889Sjdp	$(INSTALL_DATA) $(INCDIR)/bfdlink.h $(includedir)/bfdlink.h
54538889Sjdp
54660484Sobrien# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
54760484SobrienDEP: dep.sed $(CFILES) $(HFILES) bfd.h
54860484Sobrien	rm -f DEP1
54960484Sobrien	$(MAKE) MKDEP="$(MKDEP)" DEP1
55060484Sobrien	sed -f dep.sed < DEP1 > $@
55160484Sobrien	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> $@
55238889Sjdp
55360484SobrienDEP1: $(CFILES)
55460484Sobrien	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
55560484Sobrien	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
55660484Sobrien	$(MKDEP) $(INCLUDES) $(CFLAGS) $? >> DEP2
55760484Sobrien	mv -f DEP2 $@
55838889Sjdp
55938889Sjdpdep.sed: dep-in.sed config.status
56038889Sjdp	sed <$(srcdir)/dep-in.sed >dep.sed	\
56138889Sjdp		-e 's!@BFD_H@!$(BFD_H)!'	\
56238889Sjdp		-e 's!@INCDIR@!$(INCDIR)!'	\
56338889Sjdp		-e 's!@SRCDIR@!$(srcdir)!'
56438889Sjdp
56560484Sobriendep: DEP
56638889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
56760484Sobrien	cat DEP >> tmp-Makefile
56838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
56938889Sjdp
57060484Sobriendep-in: DEP
57138889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
57260484Sobrien	cat DEP >> tmp-Makefile.in
57338889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
57438889Sjdp
57560484Sobriendep-am: DEP
57638889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
57760484Sobrien	cat DEP >> tmp-Makefile.am
57838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
57938889Sjdp
58038889Sjdphost-aout.lo: Makefile
58138889Sjdp
58238889Sjdp# The following program can be used to generate a simple config file
58338889Sjdp# which can be folded into an h-XXX file for a new host, with some editing.
58438889Sjdpaout-params.h: gen-aout
58538889Sjdp	./gen-aout host > aout-params.h
58638889Sjdpgen-aout: $(srcdir)/gen-aout.c Makefile
58738889Sjdp	$(CC) -o gen-aout $(CFLAGS) $(LFLAGS) $(srcdir)/gen-aout.c
58838889Sjdp
58938889Sjdp$(BFD_H): stmp-bfd-h ; @true
59038889Sjdp
59138889Sjdpstmp-bfd-h: bfd-in3.h
59238889Sjdp	rm -f bfd-tmp.h
59338889Sjdp	cp bfd-in3.h bfd-tmp.h
59438889Sjdp	$(SHELL) $(srcdir)/../move-if-change bfd-tmp.h $(BFD_H)
59538889Sjdp	rm -f bfd-tmp.h
59638889Sjdp	touch stmp-bfd-h
59738889Sjdp
59838889SjdpBFD_H_FILES = bfd-in.h init.c opncls.c libbfd.c section.c archures.c \
59938889Sjdp	reloc.c syms.c bfd.c archive.c corefile.c targets.c format.c
60038889SjdpLIBBFD_H_FILES = libbfd-in.h init.c libbfd.c cache.c reloc.c archures.c elf.c
60138889SjdpLIBCOFF_H_FILES = libcoff-in.h coffcode.h
60238889Sjdp
60338889Sjdp# Could really use a "copy-if-change"...
60438889Sjdpheaders:
60538889Sjdp	(cd $(docdir); $(MAKE) protos $(FLAGS_TO_PASS))
60638889Sjdp	cp $(docdir)/bfd.h bfd-in2.h-new
60738889Sjdp	$(SHELL) $(srcdir)/../move-if-change bfd-in2.h-new $(srcdir)/bfd-in2.h
60838889Sjdp	cp $(docdir)/libbfd.h libbfd.h-new
60938889Sjdp	$(SHELL) $(srcdir)/../move-if-change libbfd.h-new $(srcdir)/libbfd.h
61038889Sjdp	cp $(docdir)/libcoff.h libcoff.h-new
61138889Sjdp	$(SHELL) $(srcdir)/../move-if-change libcoff.h-new $(srcdir)/libcoff.h
61238889Sjdp
61338889Sjdp# We only rebuild the header files automatically if we have been
61438889Sjdp# configured with --enable-maintainer-mode.
61538889Sjdp
61638889Sjdp$(srcdir)/bfd-in2.h: @MAINT@ stmp-bin2-h ; @true
61738889Sjdpstmp-bin2-h: $(BFD_H_FILES)
61838889Sjdp	(cd $(docdir); $(MAKE) $(FLAGS_TO_PASS) bfd.h)
61938889Sjdp	cp $(docdir)/bfd.h bfd-in2.h-new
62038889Sjdp	$(SHELL) $(srcdir)/../move-if-change bfd-in2.h-new $(srcdir)/bfd-in2.h
62138889Sjdp	touch stmp-bin2-h
62238889Sjdp
62338889Sjdp$(srcdir)/libbfd.h: @MAINT@ stmp-lbfd-h ; @true
62438889Sjdpstmp-lbfd-h: $(LIBBFD_H_FILES)
62538889Sjdp	(cd $(docdir); $(MAKE) $(FLAGS_TO_PASS) libbfd.h)
62638889Sjdp	cp $(docdir)/libbfd.h libbfd.h-new
62738889Sjdp	$(SHELL) $(srcdir)/../move-if-change libbfd.h-new $(srcdir)/libbfd.h
62838889Sjdp	touch stmp-lbfd-h
62938889Sjdp
63038889Sjdp$(srcdir)/libcoff.h: @MAINT@ stmp-lcoff-h ; @true
63138889Sjdpstmp-lcoff-h: $(LIBCOFF_H_FILES)
63238889Sjdp	(cd $(docdir); $(MAKE) $(FLAGS_TO_PASS) libcoff.h)
63338889Sjdp	cp $(docdir)/libcoff.h libcoff.h-new
63438889Sjdp	$(SHELL) $(srcdir)/../move-if-change libcoff.h-new $(srcdir)/libcoff.h
63538889Sjdp	touch stmp-lcoff-h
63638889Sjdp
63738889SjdpMOSTLYCLEANFILES = elf32-target.h elf64-target.h ofiles stamp-ofiles \
63838889Sjdp	targmatch.h
63938889Sjdp
64060484SobrienCLEANFILES = bfd.h dep.sed stmp-bfd-h DEP DEP1 DEP2 libbfd.a stamp-lib \
64138889Sjdp	stmp-bin2-h stmp-lbfd-h stmp-lcoff-h
64238889Sjdp
64360484Sobrien# We want to rerun configure if config.bfd or configure.host change.
64460484Sobrienconfig.status: $(srcdir)/configure $(srcdir)/config.bfd $(srcdir)/configure.host
64560484Sobrien	$(SHELL) ./config.status --recheck
64638889Sjdp
64738889Sjdp
64860484Sobrienelfarm-oabi.lo: elfarm-oabi.c elf32-arm.h elf-bfd.h $(INCDIR)/elf/common.h \
64960484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
65060484Sobrien  $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
65160484Sobrien
65260484Sobrienelfarm-nabi.lo: elfarm-nabi.c elf32-arm.h elf-bfd.h $(INCDIR)/elf/common.h \
65360484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
65460484Sobrien  $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
65560484Sobrien
65638889Sjdp# What appears below is generated by a hacked mkdep using gcc -MM.
65738889Sjdp
65838889Sjdp# DO NOT DELETE THIS LINE -- mkdep uses it.
65938889Sjdp# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
66038889Sjdparchive.lo: archive.c $(INCDIR)/aout/ar.h $(INCDIR)/aout/ranlib.h
66138889Sjdparchures.lo: archures.c
66238889Sjdpbfd.lo: bfd.c $(INCDIR)/libiberty.h $(INCDIR)/bfdlink.h \
66338889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h libcoff.h \
66438889Sjdp  libecoff.h $(INCDIR)/coff/ecoff.h elf-bfd.h $(INCDIR)/elf/common.h \
66538889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h
66638889Sjdpcache.lo: cache.c
66738889Sjdpcoffgen.lo: coffgen.c $(INCDIR)/coff/internal.h libcoff.h \
66838889Sjdp  $(INCDIR)/bfdlink.h
66938889Sjdpcorefile.lo: corefile.c
67038889Sjdpformat.lo: format.c
67138889Sjdpinit.lo: init.c
67238889Sjdplibbfd.lo: libbfd.c
67338889Sjdpopncls.lo: opncls.c $(INCDIR)/objalloc.h
67438889Sjdpreloc.lo: reloc.c $(INCDIR)/bfdlink.h
67560484Sobriensection.lo: section.c $(INCDIR)/bfdlink.h
67638889Sjdpsyms.lo: syms.c $(INCDIR)/bfdlink.h $(INCDIR)/aout/stab_gnu.h \
67738889Sjdp  $(INCDIR)/aout/stab.def
67838889Sjdptargets.lo: targets.c $(INCDIR)/fnmatch.h targmatch.h
67938889Sjdphash.lo: hash.c $(INCDIR)/objalloc.h
68038889Sjdplinker.lo: linker.c $(INCDIR)/bfdlink.h genlink.h
68138889Sjdpsrec.lo: srec.c $(INCDIR)/libiberty.h
68238889Sjdpbinary.lo: binary.c
68338889Sjdptekhex.lo: tekhex.c $(INCDIR)/libiberty.h
68438889Sjdpihex.lo: ihex.c $(INCDIR)/libiberty.h
68538889Sjdpstabs.lo: stabs.c $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
68638889Sjdpstab-syms.lo: stab-syms.c libaout.h $(INCDIR)/bfdlink.h \
68738889Sjdp  $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab.def
68838889Sjdpcpu-a29k.lo: cpu-a29k.c
68938889Sjdpcpu-alpha.lo: cpu-alpha.c
69038889Sjdpcpu-arc.lo: cpu-arc.c
69138889Sjdpcpu-arm.lo: cpu-arm.c
69260484Sobriencpu-avr.lo: cpu-avr.c
69360484Sobriencpu-d10v.lo: cpu-d10v.c
69460484Sobriencpu-d30v.lo: cpu-d30v.c
69560484Sobriencpu-fr30.lo: cpu-fr30.c
69638889Sjdpcpu-h8300.lo: cpu-h8300.c
69738889Sjdpcpu-h8500.lo: cpu-h8500.c
69838889Sjdpcpu-hppa.lo: cpu-hppa.c
69960484Sobriencpu-i370.lo: cpu-i370.c
70038889Sjdpcpu-i386.lo: cpu-i386.c
70138889Sjdpcpu-i860.lo: cpu-i860.c
70238889Sjdpcpu-i960.lo: cpu-i960.c
70338889Sjdpcpu-m32r.lo: cpu-m32r.c
70438889Sjdpcpu-m68k.lo: cpu-m68k.c
70538889Sjdpcpu-m88k.lo: cpu-m88k.c
70638889Sjdpcpu-m10200.lo: cpu-m10200.c
70738889Sjdpcpu-m10300.lo: cpu-m10300.c
70860484Sobriencpu-mcore.lo: cpu-mcore.c
70960484Sobriencpu-mips.lo: cpu-mips.c
71038889Sjdpcpu-ns32k.lo: cpu-ns32k.c ns32k.h
71160484Sobriencpu-pj.lo: cpu-pj.c
71238889Sjdpcpu-powerpc.lo: cpu-powerpc.c
71338889Sjdpcpu-rs6000.lo: cpu-rs6000.c
71438889Sjdpcpu-sh.lo: cpu-sh.c
71538889Sjdpcpu-sparc.lo: cpu-sparc.c
71638889Sjdpcpu-tic30.lo: cpu-tic30.c
71760484Sobriencpu-tic80.lo: cpu-tic80.c
71838889Sjdpcpu-v850.lo: cpu-v850.c
71938889Sjdpcpu-vax.lo: cpu-vax.c
72038889Sjdpcpu-we32k.lo: cpu-we32k.c
72138889Sjdpcpu-w65.lo: cpu-w65.c
72238889Sjdpcpu-z8k.lo: cpu-z8k.c
72338889Sjdpaout-adobe.lo: aout-adobe.c $(INCDIR)/aout/adobe.h \
72438889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def libaout.h \
72538889Sjdp  $(INCDIR)/bfdlink.h
72638889Sjdpaout-arm.lo: aout-arm.c libaout.h $(INCDIR)/bfdlink.h \
72738889Sjdp  $(INCDIR)/aout/aout64.h aoutx.h $(INCDIR)/aout/stab_gnu.h \
72838889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
72938889Sjdpaout-ns32k.lo: aout-ns32k.c $(INCDIR)/aout/aout64.h \
73038889Sjdp  ns32k.h libaout.h $(INCDIR)/bfdlink.h
73138889Sjdpaout-sparcle.lo: aout-sparcle.c $(INCDIR)/bfdlink.h \
73238889Sjdp  libaout.h aoutf1.h $(INCDIR)/aout/sun4.h $(INCDIR)/aout/aout64.h \
73338889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
73438889Sjdp  aout-target.h
73538889Sjdpaout-tic30.lo: aout-tic30.c libaout.h $(INCDIR)/bfdlink.h \
73638889Sjdp  $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
73738889Sjdp  $(INCDIR)/aout/ar.h aoutx.h
73838889Sjdpaout0.lo: aout0.c aoutf1.h $(INCDIR)/aout/sun4.h libaout.h \
73938889Sjdp  $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
74038889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
74138889Sjdpaout32.lo: aout32.c aoutx.h $(INCDIR)/bfdlink.h libaout.h \
74238889Sjdp  $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
74338889Sjdp  $(INCDIR)/aout/ar.h
74460484Sobrienarmnetbsd.lo: armnetbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
74560484Sobrien  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
74660484Sobrien  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
74738889Sjdpbout.lo: bout.c $(INCDIR)/bfdlink.h genlink.h $(INCDIR)/bout.h \
74838889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def libaout.h
74938889Sjdpcf-i386lynx.lo: cf-i386lynx.c coff-i386.c $(INCDIR)/coff/i386.h \
75038889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
75138889Sjdp  coffcode.h coffswap.h
75238889Sjdpcf-m68klynx.lo: cf-m68klynx.c coff-m68k.c $(INCDIR)/coff/m68k.h \
75338889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
75438889Sjdp  coffcode.h coffswap.h
75538889Sjdpcf-sparclynx.lo: cf-sparclynx.c coff-sparc.c $(INCDIR)/coff/sparc.h \
75638889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
75738889Sjdp  coffcode.h coffswap.h
75838889Sjdpcoff-a29k.lo: coff-a29k.c $(INCDIR)/coff/a29k.h $(INCDIR)/coff/internal.h \
75938889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
76038889Sjdpcoff-apollo.lo: coff-apollo.c $(INCDIR)/coff/apollo.h \
76138889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
76238889Sjdp  coffcode.h coffswap.h
76338889Sjdpcoff-arm.lo: coff-arm.c $(INCDIR)/coff/arm.h $(INCDIR)/coff/internal.h \
76438889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
76538889Sjdpcoff-aux.lo: coff-aux.c $(INCDIR)/coff/aux-coff.h $(INCDIR)/coff/internal.h \
76638889Sjdp  $(INCDIR)/coff/m68k.h coff-m68k.c libcoff.h $(INCDIR)/bfdlink.h \
76738889Sjdp  coffcode.h coffswap.h
76838889Sjdpcoff-h8300.lo: coff-h8300.c $(INCDIR)/bfdlink.h genlink.h \
76938889Sjdp  $(INCDIR)/coff/h8300.h $(INCDIR)/coff/internal.h libcoff.h \
77038889Sjdp  coffcode.h coffswap.h
77138889Sjdpcoff-h8500.lo: coff-h8500.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/h8500.h \
77238889Sjdp  $(INCDIR)/coff/internal.h libcoff.h coffcode.h coffswap.h
77338889Sjdpcoff-i386.lo: coff-i386.c $(INCDIR)/coff/i386.h $(INCDIR)/coff/internal.h \
77438889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
77538889Sjdpcoff-i860.lo: coff-i860.c $(INCDIR)/coff/i860.h $(INCDIR)/coff/internal.h \
77638889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
77738889Sjdpcoff-go32.lo: coff-go32.c coff-i386.c $(INCDIR)/coff/i386.h \
77838889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
77938889Sjdp  coffcode.h coffswap.h
78038889Sjdpcoff-i960.lo: coff-i960.c $(INCDIR)/coff/i960.h $(INCDIR)/coff/internal.h \
78138889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
78238889Sjdpcoff-m68k.lo: coff-m68k.c $(INCDIR)/coff/m68k.h $(INCDIR)/coff/internal.h \
78338889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
78438889Sjdpcoff-m88k.lo: coff-m88k.c $(INCDIR)/coff/m88k.h $(INCDIR)/coff/internal.h \
78538889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
78638889Sjdpcoff-mips.lo: coff-mips.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/internal.h \
78738889Sjdp  $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h $(INCDIR)/coff/ecoff.h \
78838889Sjdp  $(INCDIR)/coff/mips.h libcoff.h libecoff.h coffswap.h \
78938889Sjdp  ecoffswap.h
79038889Sjdpcoff-pmac.lo: coff-pmac.c coff-rs6000.c $(INCDIR)/coff/internal.h \
79138889Sjdp  $(INCDIR)/coff/rs6000.h libcoff.h $(INCDIR)/bfdlink.h \
79238889Sjdp  coffcode.h coffswap.h
79338889Sjdpcoff-rs6000.lo: coff-rs6000.c $(INCDIR)/coff/internal.h \
79438889Sjdp  $(INCDIR)/coff/rs6000.h libcoff.h $(INCDIR)/bfdlink.h \
79538889Sjdp  coffcode.h coffswap.h
79638889Sjdpcoff-sh.lo: coff-sh.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/sh.h \
79738889Sjdp  $(INCDIR)/coff/internal.h libcoff.h coffcode.h coffswap.h
79838889Sjdpcoff-sparc.lo: coff-sparc.c $(INCDIR)/coff/sparc.h \
79938889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
80038889Sjdp  coffcode.h coffswap.h
80138889Sjdpcoff-stgo32.lo: coff-stgo32.c coff-i386.c $(INCDIR)/coff/i386.h \
80238889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/go32exe.h \
80338889Sjdp  libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h \
80438889Sjdp  go32stub.h
80538889Sjdpcoff-svm68k.lo: coff-svm68k.c coff-m68k.c $(INCDIR)/coff/m68k.h \
80638889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
80738889Sjdp  coffcode.h coffswap.h
80838889Sjdpcoff-tic30.lo: coff-tic30.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/tic30.h \
80938889Sjdp  $(INCDIR)/coff/internal.h libcoff.h coffcode.h coffswap.h
81060484Sobriencoff-tic80.lo: coff-tic80.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/tic80.h \
81160484Sobrien  $(INCDIR)/coff/internal.h libcoff.h coffcode.h coffswap.h
81238889Sjdpcoff-u68k.lo: coff-u68k.c coff-m68k.c $(INCDIR)/coff/m68k.h \
81338889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
81438889Sjdp  coffcode.h coffswap.h
81538889Sjdpcoff-we32k.lo: coff-we32k.c $(INCDIR)/coff/we32k.h \
81638889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h \
81738889Sjdp  coffcode.h coffswap.h
81838889Sjdpcoff-w65.lo: coff-w65.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/w65.h \
81938889Sjdp  $(INCDIR)/coff/internal.h libcoff.h coffcode.h coffswap.h
82038889Sjdpcoff-z8k.lo: coff-z8k.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/z8k.h \
82138889Sjdp  $(INCDIR)/coff/internal.h libcoff.h coffcode.h coffswap.h
82238889Sjdpcofflink.lo: cofflink.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/internal.h \
82338889Sjdp  libcoff.h
82460484Sobriendwarf1.lo: dwarf1.c $(INCDIR)/libiberty.h elf-bfd.h \
82560484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
82660484Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/elf/dwarf.h
82738889Sjdpdwarf2.lo: dwarf2.c $(INCDIR)/libiberty.h elf-bfd.h \
82838889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
82938889Sjdp  $(INCDIR)/bfdlink.h $(INCDIR)/elf/dwarf2.h
83038889Sjdpecoff.lo: ecoff.c $(INCDIR)/bfdlink.h $(INCDIR)/aout/ar.h \
83138889Sjdp  $(INCDIR)/aout/ranlib.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
83238889Sjdp  libaout.h $(INCDIR)/aout/aout64.h $(INCDIR)/coff/internal.h \
83338889Sjdp  $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h $(INCDIR)/coff/ecoff.h \
83438889Sjdp  libcoff.h libecoff.h
83538889Sjdpecofflink.lo: ecofflink.c $(INCDIR)/bfdlink.h $(INCDIR)/objalloc.h \
83638889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/coff/internal.h \
83738889Sjdp  $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h $(INCDIR)/coff/ecoff.h \
83838889Sjdp  libcoff.h libecoff.h
83938889Sjdpelf.lo: elf.c $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \
84038889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h
84138889Sjdpelf32-arc.lo: elf32-arc.c elf-bfd.h $(INCDIR)/elf/common.h \
84238889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
84360484Sobrien  $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
84460484Sobrienelfarm-oabi.lo: elfarm-oabi.c $(INCDIR)/elf/arm-oabi.h \
84560484Sobrien  $(INCDIR)/elf/reloc-macros.h elf-bfd.h $(INCDIR)/elf/common.h \
84660484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
84760484Sobrien  elf32-arm.h elf32-target.h
84860484Sobrienelfarm-nabi.lo: elfarm-nabi.c $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h \
84960484Sobrien  elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
85060484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h elf32-arm.h \
85160484Sobrien  elf32-target.h
85260484Sobrienelf32-avr.lo: elf32-avr.c elf-bfd.h $(INCDIR)/elf/common.h \
85360484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
85460484Sobrien  $(INCDIR)/elf/avr.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
85538889Sjdpelf32-d10v.lo: elf32-d10v.c elf-bfd.h $(INCDIR)/elf/common.h \
85638889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
85738889Sjdp  elf32-target.h
85860484Sobrienelf32-d30v.lo: elf32-d30v.c elf-bfd.h $(INCDIR)/elf/common.h \
85960484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
86060484Sobrien  elf32-target.h
86160484Sobrienelf32-fr30.lo: elf32-fr30.c elf-bfd.h $(INCDIR)/elf/common.h \
86260484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
86360484Sobrien  $(INCDIR)/elf/fr30.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
86438889Sjdpelf32-gen.lo: elf32-gen.c elf-bfd.h $(INCDIR)/elf/common.h \
86538889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
86638889Sjdp  elf32-target.h
86760484Sobrienelf32-i370.lo: elf32-i370.c $(INCDIR)/bfdlink.h elf-bfd.h \
86838889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
86960484Sobrien  $(INCDIR)/elf/i370.h elf32-target.h
87038889Sjdpelf32-i386.lo: elf32-i386.c $(INCDIR)/bfdlink.h elf-bfd.h \
87138889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
87260484Sobrien  $(INCDIR)/elf/i386.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
87338889Sjdpelf32-i860.lo: elf32-i860.c elf-bfd.h $(INCDIR)/elf/common.h \
87438889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
87538889Sjdp  elf32-target.h
87660484Sobrienelf32-i960.lo: elf32-i960.c elf-bfd.h $(INCDIR)/elf/common.h \
87760484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
87860484Sobrien  $(INCDIR)/elf/i960.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
87938889Sjdpelf32-m32r.lo: elf32-m32r.c elf-bfd.h $(INCDIR)/elf/common.h \
88038889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
88160484Sobrien  $(INCDIR)/elf/m32r.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
88238889Sjdpelf32-m68k.lo: elf32-m68k.c $(INCDIR)/bfdlink.h elf-bfd.h \
88338889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
88460484Sobrien  $(INCDIR)/elf/m68k.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
88538889Sjdpelf32-m88k.lo: elf32-m88k.c elf-bfd.h $(INCDIR)/elf/common.h \
88638889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
88738889Sjdp  elf32-target.h
88838889Sjdpelf-m10200.lo: elf-m10200.c elf-bfd.h $(INCDIR)/elf/common.h \
88938889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
89038889Sjdp  elf32-target.h
89138889Sjdpelf-m10300.lo: elf-m10300.c elf-bfd.h $(INCDIR)/elf/common.h \
89238889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
89360484Sobrien  $(INCDIR)/elf/mn10300.h $(INCDIR)/elf/reloc-macros.h \
89438889Sjdp  elf32-target.h
89560484Sobrienelf32-mcore.lo: elf32-mcore.c $(INCDIR)/bfdlink.h elf-bfd.h \
89660484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
89760484Sobrien  $(INCDIR)/elf/mcore.h $(INCDIR)/elf/reloc-macros.h \
89860484Sobrien  elf32-target.h
89960484Sobrienelf32-mips.lo: elf32-mips.c $(INCDIR)/bfdlink.h genlink.h \
90060484Sobrien  elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
90160484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h \
90260484Sobrien  $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h $(INCDIR)/coff/internal.h \
90360484Sobrien  $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/mips.h ecoffswap.h \
90460484Sobrien  elf32-target.h
90560484Sobrienelf32-pj.lo: elf32-pj.c $(INCDIR)/bfdlink.h elf-bfd.h \
90660484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
90760484Sobrien  $(INCDIR)/elf/pj.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
90838889Sjdpelf32-ppc.lo: elf32-ppc.c $(INCDIR)/bfdlink.h elf-bfd.h \
90938889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
91060484Sobrien  $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
91138889Sjdpelf32-sh.lo: elf32-sh.c $(INCDIR)/bfdlink.h elf-bfd.h \
91238889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
91360484Sobrien  $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
91438889Sjdpelf32-sparc.lo: elf32-sparc.c $(INCDIR)/bfdlink.h elf-bfd.h \
91538889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
91660484Sobrien  $(INCDIR)/elf/sparc.h $(INCDIR)/elf/reloc-macros.h \
91760484Sobrien  elf32-target.h
91838889Sjdpelf32-v850.lo: elf32-v850.c $(INCDIR)/bfdlink.h elf-bfd.h \
91938889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
92060484Sobrien  $(INCDIR)/elf/v850.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
92138889Sjdpelf32.lo: elf32.c elfcode.h $(INCDIR)/bfdlink.h elf-bfd.h \
92238889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
92360484Sobrien  elfcore.h elflink.h
92438889Sjdpelflink.lo: elflink.c $(INCDIR)/bfdlink.h elf-bfd.h \
92538889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h
92660484Sobrienepoc-pe-arm.lo: epoc-pe-arm.c pe-arm.c coff-arm.c $(INCDIR)/coff/arm.h \
92760484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
92860484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
92960484Sobrienepoc-pei-arm.lo: epoc-pei-arm.c pei-arm.c coff-arm.c \
93060484Sobrien  $(INCDIR)/coff/arm.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h \
93160484Sobrien  libcoff.h $(INCDIR)/bfdlink.h coffcode.h peicode.h \
93260484Sobrien  libpei.h
93338889Sjdphp300bsd.lo: hp300bsd.c libaout.h $(INCDIR)/bfdlink.h \
93438889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
93538889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
93638889Sjdphp300hpux.lo: hp300hpux.c $(INCDIR)/aout/hp300hpux.h \
93738889Sjdp  aoutx.h $(INCDIR)/bfdlink.h libaout.h $(INCDIR)/aout/aout64.h \
93838889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
93938889Sjdp  aout-target.h
94038889Sjdpsom.lo: som.c
94138889Sjdpi386aout.lo: i386aout.c $(INCDIR)/aout/aout64.h libaout.h \
94238889Sjdp  $(INCDIR)/bfdlink.h aout-target.h $(INCDIR)/aout/stab_gnu.h \
94338889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
94438889Sjdpi386bsd.lo: i386bsd.c libaout.h $(INCDIR)/bfdlink.h \
94538889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
94638889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
94738889Sjdpi386dynix.lo: i386dynix.c $(INCDIR)/aout/dynix3.h aoutx.h \
94838889Sjdp  $(INCDIR)/bfdlink.h libaout.h $(INCDIR)/aout/aout64.h \
94938889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
95038889Sjdp  aout-target.h
95138889Sjdpi386freebsd.lo: i386freebsd.c freebsd.h libaout.h $(INCDIR)/bfdlink.h \
95238889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
95338889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
95438889Sjdpi386linux.lo: i386linux.c $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
95538889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h libaout.h \
95638889Sjdp  $(INCDIR)/bfdlink.h aout-target.h
95738889Sjdpi386lynx.lo: i386lynx.c libaout.h $(INCDIR)/bfdlink.h \
95838889Sjdp  $(INCDIR)/aout/aout64.h aout-target.h $(INCDIR)/aout/stab_gnu.h \
95938889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
96038889Sjdpi386msdos.lo: i386msdos.c libaout.h $(INCDIR)/bfdlink.h
96138889Sjdpi386netbsd.lo: i386netbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
96238889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
96338889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
96438889Sjdpi386mach3.lo: i386mach3.c $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
96538889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h libaout.h \
96638889Sjdp  $(INCDIR)/bfdlink.h aout-target.h
96738889Sjdpi386os9k.lo: i386os9k.c $(INCDIR)/bfdlink.h libaout.h \
96838889Sjdp  $(INCDIR)/os9k.h
96938889Sjdpieee.lo: ieee.c $(INCDIR)/ieee.h libieee.h
97038889Sjdpm68k4knetbsd.lo: m68k4knetbsd.c netbsd.h libaout.h \
97138889Sjdp  $(INCDIR)/bfdlink.h aout-target.h $(INCDIR)/aout/aout64.h \
97238889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
97338889Sjdpm68klinux.lo: m68klinux.c $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
97438889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h libaout.h \
97538889Sjdp  $(INCDIR)/bfdlink.h aout-target.h
97638889Sjdpm68klynx.lo: m68klynx.c libaout.h $(INCDIR)/bfdlink.h \
97738889Sjdp  $(INCDIR)/aout/aout64.h aout-target.h $(INCDIR)/aout/stab_gnu.h \
97838889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
97938889Sjdpm68knetbsd.lo: m68knetbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
98038889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
98138889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
98238889Sjdpm88kmach3.lo: m88kmach3.c libaout.h $(INCDIR)/bfdlink.h \
98338889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
98438889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
98538889Sjdpmipsbsd.lo: mipsbsd.c libaout.h $(INCDIR)/bfdlink.h \
98638889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
98738889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
98838889Sjdpnewsos3.lo: newsos3.c $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
98938889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h libaout.h \
99038889Sjdp  $(INCDIR)/bfdlink.h aout-target.h
99138889Sjdpnlm.lo: nlm.c libnlm.h $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h \
99238889Sjdp  $(INCDIR)/nlm/external.h
99338889Sjdpnlm32-i386.lo: nlm32-i386.c $(INCDIR)/nlm/i386-ext.h \
99438889Sjdp  libnlm.h $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h \
99538889Sjdp  $(INCDIR)/nlm/external.h nlmswap.h nlm-target.h
99638889Sjdpnlm32-sparc.lo: nlm32-sparc.c $(INCDIR)/nlm/sparc32-ext.h \
99738889Sjdp  libnlm.h $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h \
99838889Sjdp  $(INCDIR)/nlm/external.h nlmswap.h nlm-target.h
99938889Sjdpnlm32-ppc.lo: nlm32-ppc.c $(INCDIR)/nlm/ppc-ext.h libnlm.h \
100038889Sjdp  $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h $(INCDIR)/nlm/external.h \
100138889Sjdp  nlmswap.h nlm-target.h
100238889Sjdpnlm32.lo: nlm32.c nlmcode.h libnlm.h $(INCDIR)/nlm/common.h \
100338889Sjdp  $(INCDIR)/nlm/internal.h $(INCDIR)/nlm/external.h
100438889Sjdpns32knetbsd.lo: ns32knetbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
100538889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
100638889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
100738889Sjdpoasys.lo: oasys.c $(INCDIR)/oasys.h liboasys.h
100838889Sjdppc532-mach.lo: pc532-mach.c libaout.h $(INCDIR)/bfdlink.h \
100938889Sjdp  $(INCDIR)/aout/aout64.h aout-target.h $(INCDIR)/aout/stab_gnu.h \
101038889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
101138889Sjdppe-arm.lo: pe-arm.c coff-arm.c $(INCDIR)/coff/arm.h \
101238889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
101360484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
101438889Sjdppei-arm.lo: pei-arm.c coff-arm.c $(INCDIR)/coff/arm.h \
101538889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
101660484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
101738889Sjdppe-i386.lo: pe-i386.c coff-i386.c $(INCDIR)/coff/i386.h \
101838889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
101960484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
102038889Sjdppei-i386.lo: pei-i386.c coff-i386.c $(INCDIR)/coff/i386.h \
102138889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
102260484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
102360484Sobrienpe-mcore.lo: pe-mcore.c coff-mcore.c $(INCDIR)/coff/mcore.h \
102460484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
102560484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
102660484Sobrienpei-mcore.lo: pei-mcore.c coff-mcore.c $(INCDIR)/coff/mcore.h \
102760484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
102860484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
102938889Sjdppe-ppc.lo: pe-ppc.c coff-ppc.c $(INCDIR)/coff/powerpc.h \
103038889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
103160484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
103238889Sjdppei-ppc.lo: pei-ppc.c coff-ppc.c $(INCDIR)/coff/powerpc.h \
103338889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
103460484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
103560484Sobrienpe-sh.lo: pe-sh.c coff-sh.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/sh.h \
103660484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
103760484Sobrien  coffcode.h peicode.h libpei.h
103860484Sobrienpei-sh.lo: pei-sh.c coff-sh.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/sh.h \
103960484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
104060484Sobrien  coffcode.h peicode.h libpei.h
104160484Sobrienpe-mips.lo: pe-mips.c $(INCDIR)/coff/mipspe.h $(INCDIR)/coff/internal.h \
104260484Sobrien  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
104360484Sobrien  peicode.h libpei.h
104460484Sobrienpei-mips.lo: pei-mips.c pe-mips.c $(INCDIR)/coff/mipspe.h \
104560484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/pe.h libcoff.h \
104660484Sobrien  $(INCDIR)/bfdlink.h coffcode.h peicode.h libpei.h
104760484Sobrienpeigen.lo: peigen.c $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h \
104860484Sobrien  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h libpei.h
104938889Sjdpppcboot.lo: ppcboot.c
105038889Sjdpreloc16.lo: reloc16.c $(INCDIR)/bfdlink.h genlink.h \
105138889Sjdp  $(INCDIR)/coff/internal.h libcoff.h
105238889Sjdpriscix.lo: riscix.c libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
105338889Sjdp  aout-target.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
105438889Sjdp  $(INCDIR)/aout/ar.h
105538889Sjdpsparclinux.lo: sparclinux.c $(INCDIR)/aout/aout64.h \
105638889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
105738889Sjdp  libaout.h $(INCDIR)/bfdlink.h aout-target.h
105838889Sjdpsparclynx.lo: sparclynx.c $(INCDIR)/aout/sun4.h libaout.h \
105938889Sjdp  $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
106038889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
106138889Sjdpsparcnetbsd.lo: sparcnetbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
106238889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
106338889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
106438889Sjdpsunos.lo: sunos.c $(INCDIR)/bfdlink.h libaout.h aoutf1.h \
106538889Sjdp  $(INCDIR)/aout/sun4.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
106638889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
106738889Sjdpvaxnetbsd.lo: vaxnetbsd.c netbsd.h libaout.h $(INCDIR)/bfdlink.h \
106838889Sjdp  aout-target.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
106938889Sjdp  $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h
107038889Sjdpversados.lo: versados.c $(INCDIR)/libiberty.h
107160484Sobrienvms.lo: vms.c $(INCDIR)/bfdlink.h vms.h
107260484Sobrienvms-gsd.lo: vms-gsd.c $(INCDIR)/bfdlink.h vms.h
107360484Sobrienvms-hdr.lo: vms-hdr.c $(INCDIR)/bfdlink.h vms.h
107460484Sobrienvms-misc.lo: vms-misc.c $(INCDIR)/bfdlink.h vms.h
107560484Sobrienvms-tir.lo: vms-tir.c $(INCDIR)/bfdlink.h vms.h
107638889Sjdpxcofflink.lo: xcofflink.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/internal.h \
107738889Sjdp  libcoff.h
107838889Sjdpaout64.lo: aout64.c aoutx.h $(INCDIR)/bfdlink.h libaout.h \
107938889Sjdp  $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def \
108038889Sjdp  $(INCDIR)/aout/ar.h
108138889Sjdpcoff-alpha.lo: coff-alpha.c $(INCDIR)/bfdlink.h $(INCDIR)/coff/internal.h \
108238889Sjdp  $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h $(INCDIR)/coff/ecoff.h \
108338889Sjdp  $(INCDIR)/coff/alpha.h $(INCDIR)/aout/ar.h libcoff.h \
108438889Sjdp  libecoff.h coffswap.h ecoffswap.h
108538889Sjdpdemo64.lo: demo64.c aoutf1.h $(INCDIR)/aout/sun4.h \
108638889Sjdp  libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
108738889Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h \
108838889Sjdp  aout-target.h
108938889Sjdpelf64-alpha.lo: elf64-alpha.c elf-bfd.h $(INCDIR)/elf/common.h \
109038889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
109160484Sobrien  $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h \
109260484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h \
109360484Sobrien  $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/alpha.h $(INCDIR)/aout/ar.h \
109460484Sobrien  libcoff.h libecoff.h ecoffswap.h elf64-target.h
109538889Sjdpelf64-gen.lo: elf64-gen.c elf-bfd.h $(INCDIR)/elf/common.h \
109638889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
109738889Sjdp  elf64-target.h
109838889Sjdpelf64-mips.lo: elf64-mips.c $(INCDIR)/aout/ar.h $(INCDIR)/bfdlink.h \
109938889Sjdp  genlink.h elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
110060484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h \
110160484Sobrien  $(INCDIR)/coff/sym.h $(INCDIR)/coff/symconst.h $(INCDIR)/coff/internal.h \
110238889Sjdp  $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/alpha.h ecoffswap.h \
110338889Sjdp  elf64-target.h
110438889Sjdpelf64-sparc.lo: elf64-sparc.c elf-bfd.h $(INCDIR)/elf/common.h \
110538889Sjdp  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
110660484Sobrien  $(INCDIR)/elf/sparc.h $(INCDIR)/elf/reloc-macros.h \
110760484Sobrien  elf64-target.h
110838889Sjdpelf64.lo: elf64.c elfcode.h $(INCDIR)/bfdlink.h elf-bfd.h \
110938889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
111060484Sobrien  elfcore.h elflink.h
111138889Sjdpnlm32-alpha.lo: nlm32-alpha.c $(INCDIR)/nlm/alpha-ext.h \
111238889Sjdp  libnlm.h $(INCDIR)/nlm/common.h $(INCDIR)/nlm/internal.h \
111338889Sjdp  $(INCDIR)/nlm/external.h nlmswap.h nlm-target.h
111438889Sjdpnlm64.lo: nlm64.c nlmcode.h libnlm.h $(INCDIR)/nlm/common.h \
111538889Sjdp  $(INCDIR)/nlm/internal.h $(INCDIR)/nlm/external.h
111638889Sjdpaix386-core.lo: aix386-core.c $(INCDIR)/coff/i386.h \
111738889Sjdp  $(INCDIR)/coff/internal.h libcoff.h $(INCDIR)/bfdlink.h
111838889Sjdphpux-core.lo: hpux-core.c
111938889Sjdpirix-core.lo: irix-core.c
112038889Sjdplynx-core.lo: lynx-core.c
112138889Sjdposf-core.lo: osf-core.c
112260484Sobriensco5-core.lo: sco5-core.c libaout.h $(INCDIR)/bfdlink.h
112338889Sjdptrad-core.lo: trad-core.c libaout.h $(INCDIR)/bfdlink.h
112438889Sjdpcisco-core.lo: cisco-core.c
112538889Sjdp# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
1126