Makefile.in revision 60484
160484Sobrien# Makefile.in generated automatically by automake 1.4 from Makefile.am
233965Sjdp
360484Sobrien# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
438889Sjdp# This Makefile.in is free software; the Free Software Foundation
538889Sjdp# gives unlimited permission to copy and/or distribute it,
638889Sjdp# with or without modifications, as long as this notice is preserved.
733965Sjdp
838889Sjdp# This program is distributed in the hope that it will be useful,
938889Sjdp# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1038889Sjdp# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1138889Sjdp# PARTICULAR PURPOSE.
1233965Sjdp
1333965Sjdp
1438889SjdpSHELL = @SHELL@
1533965Sjdp
1638889Sjdpsrcdir = @srcdir@
1738889Sjdptop_srcdir = @top_srcdir@
1833965SjdpVPATH = @srcdir@
1933965Sjdpprefix = @prefix@
2038889Sjdpexec_prefix = @exec_prefix@
2133965Sjdp
2233965Sjdpbindir = @bindir@
2338889Sjdpsbindir = @sbindir@
2438889Sjdplibexecdir = @libexecdir@
2538889Sjdpdatadir = @datadir@
2638889Sjdpsysconfdir = @sysconfdir@
2738889Sjdpsharedstatedir = @sharedstatedir@
2838889Sjdplocalstatedir = @localstatedir@
2933965Sjdplibdir = @libdir@
3038889Sjdpinfodir = @infodir@
3133965Sjdpmandir = @mandir@
3233965Sjdpincludedir = @includedir@
3338889Sjdpoldincludedir = /usr/include
3433965Sjdp
3560484SobrienDESTDIR =
3660484Sobrien
3738889Sjdppkgdatadir = $(datadir)/@PACKAGE@
3838889Sjdppkglibdir = $(libdir)/@PACKAGE@
3938889Sjdppkgincludedir = $(includedir)/@PACKAGE@
4033965Sjdp
4138889Sjdptop_builddir = .
4233965Sjdp
4338889SjdpACLOCAL = @ACLOCAL@
4438889SjdpAUTOCONF = @AUTOCONF@
4538889SjdpAUTOMAKE = @AUTOMAKE@
4638889SjdpAUTOHEADER = @AUTOHEADER@
4738889Sjdp
4838889SjdpINSTALL = @INSTALL@
4960484SobrienINSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
5033965SjdpINSTALL_DATA = @INSTALL_DATA@
5138889SjdpINSTALL_SCRIPT = @INSTALL_SCRIPT@
5238889Sjdptransform = @program_transform_name@
5333965Sjdp
5438889SjdpNORMAL_INSTALL = :
5538889SjdpPRE_INSTALL = :
5638889SjdpPOST_INSTALL = :
5738889SjdpNORMAL_UNINSTALL = :
5838889SjdpPRE_UNINSTALL = :
5938889SjdpPOST_UNINSTALL = :
6038889Sjdpbuild_alias = @build_alias@
6138889Sjdpbuild_triplet = @build@
6238889Sjdphost_alias = @host_alias@
6338889Sjdphost_triplet = @host@
6438889Sjdptarget_alias = @target_alias@
6538889Sjdptarget_triplet = @target@
6638889SjdpALL_OBJ_DEPS = @ALL_OBJ_DEPS@
6760484SobrienAS = @AS@
6838889SjdpBFDLIB = @BFDLIB@
6960484SobrienCATALOGS = @CATALOGS@
7060484SobrienCATOBJEXT = @CATOBJEXT@
7133965SjdpCC = @CC@
7260484SobrienDATADIRNAME = @DATADIRNAME@
7360484SobrienDLLTOOL = @DLLTOOL@
7438889SjdpEXEEXT = @EXEEXT@
7560484SobrienGDBINIT = @GDBINIT@
7660484SobrienGMOFILES = @GMOFILES@
7760484SobrienGMSGFMT = @GMSGFMT@
7860484SobrienGT_NO = @GT_NO@
7960484SobrienGT_YES = @GT_YES@
8060484SobrienINCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
8160484SobrienINSTOBJEXT = @INSTOBJEXT@
8260484SobrienINTLDEPS = @INTLDEPS@
8360484SobrienINTLOBJS = @INTLOBJS@
8438889SjdpLIBTOOL = @LIBTOOL@
8538889SjdpLN_S = @LN_S@
8638889SjdpMAINT = @MAINT@
8738889SjdpMAKEINFO = @MAKEINFO@
8860484SobrienMKINSTALLDIRS = @MKINSTALLDIRS@
8960484SobrienMSGFMT = @MSGFMT@
9060484SobrienOBJDUMP = @OBJDUMP@
9138889SjdpOPCODES_LIB = @OPCODES_LIB@
9238889SjdpPACKAGE = @PACKAGE@
9360484SobrienPOFILES = @POFILES@
9460484SobrienPOSUB = @POSUB@
9538889SjdpRANLIB = @RANLIB@
9660484SobrienUSE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
9760484SobrienUSE_NLS = @USE_NLS@
9838889SjdpVERSION = @VERSION@
9938889Sjdpatof = @atof@
10060484Sobriencgen_cpu_prefix = @cgen_cpu_prefix@
10138889Sjdpextra_objects = @extra_objects@
10260484Sobrieninstall_tooldir = @install_tooldir@
10360484Sobrienl = @l@
10438889Sjdpobj_format = @obj_format@
10538889Sjdptarget_cpu_type = @target_cpu_type@
10638889Sjdpte_file = @te_file@
10733965Sjdp
10860484SobrienINTLLIBS = @INTLLIBS@
10960484Sobrien
11038889SjdpAUTOMAKE_OPTIONS = cygnus dejagnu
11133965Sjdp
11260484SobrienSUBDIRS = doc po
11333965Sjdp
11438889Sjdptooldir = $(exec_prefix)/$(target_alias)
11533965Sjdp
11660484SobrienYACC = `if [ -f ../bison/bison ] ; then echo ../bison/bison -y -L../bison/bison ; else echo @YACC@ ; fi`
11760484SobrienLEX = `if [ -f ../flex/flex ] ; then echo ../flex/flex ; else echo @LEX@ ; fi`
11833965Sjdp
11960484SobrienMKDEP = gcc -MM
12038889Sjdp
12133965SjdpTARG_CPU = @target_cpu_type@
12233965SjdpTARG_CPU_C = $(srcdir)/config/tc-@target_cpu_type@.c
12333965SjdpTARG_CPU_O = tc-@target_cpu_type@.o
12433965SjdpTARG_CPU_H = $(srcdir)/config/tc-@target_cpu_type@.h
12533965SjdpOBJ_FORMAT_C = $(srcdir)/config/obj-@obj_format@.c
12633965SjdpOBJ_FORMAT_O = obj-@obj_format@.o
12733965SjdpOBJ_FORMAT_H = $(srcdir)/config/obj-@obj_format@.h
12833965SjdpTARG_ENV_H = $(srcdir)/config/te-@te_file@.h
12933965SjdpATOF_TARG_C = $(srcdir)/config/atof-@atof@.c
13033965SjdpATOF_TARG_O = atof-@atof@.o
13133965Sjdp
13233965Sjdp# use @target_cpu_type@ for refering to configured target name
13360484SobrienIT_HDRS = itbl-parse.h $(srcdir)/itbl-ops.h 
13460484SobrienIT_SRCS = itbl-parse.c itbl-lex.c $(srcdir)/itbl-ops.c
13560484SobrienIT_DEPS = $(srcdir)/itbl-parse.y $(srcdir)/itbl-lex.l $(srcdir)/config/itbl-@target_cpu_type@.h
13660484SobrienIT_OBJS = itbl-parse.o itbl-lex.o itbl-ops.o
13733965Sjdp
13833965Sjdp# CPU types.  This is only used for dependency information.
13933965Sjdp
14033965SjdpCPU_TYPES = \
14133965Sjdp	a29k \
14233965Sjdp	alpha \
14338889Sjdp	arc \
14433965Sjdp	arm \
14560484Sobrien	avr \
14633965Sjdp	d10v \
14760484Sobrien	d30v \
14860484Sobrien	fr30 \
14933965Sjdp	h8300 \
15033965Sjdp	h8500 \
15133965Sjdp	hppa \
15260484Sobrien	i370 \
15333965Sjdp	i386 \
15433965Sjdp	i860 \
15533965Sjdp	i960 \
15633965Sjdp	m32r \
15733965Sjdp	m68k \
15833965Sjdp	m88k \
15960484Sobrien	mcore \
16033965Sjdp	mips \
16133965Sjdp	mn10200 \
16233965Sjdp	mn10300 \
16333965Sjdp	ns32k \
16460484Sobrien	pj \
16533965Sjdp	ppc \
16633965Sjdp	sh \
16733965Sjdp	sparc \
16833965Sjdp	tahoe \
16938889Sjdp	tic30 \
17060484Sobrien	tic80 \
17133965Sjdp	vax \
17233965Sjdp	w65 \
17338889Sjdp	v850 \
17433965Sjdp	z8k
17533965Sjdp
17660484Sobrien
17733965Sjdp# Object format types.  This is only used for dependency information.
17833965Sjdp# We deliberately omit som, since it does not work as a cross assembler.
17933965Sjdp
18033965SjdpOBJ_FORMATS = \
18133965Sjdp	aout \
18233965Sjdp	bout \
18333965Sjdp	coff \
18433965Sjdp	ecoff \
18533965Sjdp	elf \
18633965Sjdp	evax \
18733965Sjdp	hp300 \
18833965Sjdp	ieee \
18933965Sjdp	vms
19033965Sjdp
19160484Sobrien
19233965Sjdp# This is an sh case which sets valid according to whether the CPU
19333965Sjdp# type in the shell variable c and the OS type in the shell variable o
19433965Sjdp# are supported.  This helps cuts down on the amount of dependency
19533965Sjdp# information.
19633965Sjdp
19733965SjdpCPU_OBJ_VALID = \
19833965Sjdp	valid= ; \
19933965Sjdp	case $$o in \
20033965Sjdp	aout) \
20133965Sjdp	  case $$c in \
20238889Sjdp	  a29k | arm | i386 | i860 | m68k | mips | ns32k | sparc | tahoe | tic30 | vax) \
20333965Sjdp	    valid=yes ;; \
20433965Sjdp	  esac ;; \
20533965Sjdp	bout) \
20633965Sjdp	  case $$c in \
20733965Sjdp	  i960) valid=yes ;; \
20833965Sjdp	  esac ;; \
20933965Sjdp	coff) valid=yes ;; \
21033965Sjdp	ecoff) \
21133965Sjdp	  case $$c in \
21233965Sjdp	  mips | alpha) valid=yes ;; \
21333965Sjdp	  esac ;; \
21433965Sjdp	elf) valid=yes ;; \
21533965Sjdp	evax) \
21633965Sjdp	  case $$c in \
21733965Sjdp	  alpha) valid=yes ;; \
21833965Sjdp	  esac ;; \
21933965Sjdp	hp300) \
22033965Sjdp	  case $$c in \
22133965Sjdp	  m68k) valid=yes ;; \
22233965Sjdp	  esac ;; \
22333965Sjdp	vms) \
22433965Sjdp	  case $$c in \
22533965Sjdp	  vax) valid=yes ;; \
22633965Sjdp	  esac ;; \
22733965Sjdp	esac;
22833965Sjdp
22933965Sjdp
23060484Sobrien# These are like CPU_TYPES and CPU_OBJ_VALID, for the obj=multi case.
23160484Sobrien
23260484SobrienMULTI_CPU_TYPES = i386 mips
23360484Sobrien
23460484SobrienMULTI_CPU_OBJ_VALID = \
23533965Sjdp	valid= ; \
23660484Sobrien	case $$o in \
23760484Sobrien	aout) \
23860484Sobrien	  case $$c in \
23960484Sobrien	  i386) valid=yes ;; \
24060484Sobrien	  esac ;; \
24160484Sobrien	coff) valid=yes ;; \
24260484Sobrien	ecoff) \
24360484Sobrien	  case $$c in \
24460484Sobrien	  mips) valid=yes ;; \
24560484Sobrien	  esac ;; \
24660484Sobrien	elf) valid=yes ;; \
24733965Sjdp	esac;
24833965Sjdp
24960484Sobrien
25033965Sjdp# Regular source files.
25133965Sjdp
25238889SjdpGAS_CFILES = \
25333965Sjdp	app.c \
25433965Sjdp	as.c \
25533965Sjdp	atof-generic.c \
25633965Sjdp	bignum-copy.c \
25733965Sjdp	cond.c \
25838889Sjdp	depend.c \
25960484Sobrien	dwarf2dbg.c \
26033965Sjdp	ecoff.c \
26138889Sjdp	ehopt.c \
26233965Sjdp	expr.c \
26333965Sjdp	flonum-copy.c \
26433965Sjdp	flonum-konst.c \
26533965Sjdp	flonum-mult.c \
26633965Sjdp	frags.c \
26733965Sjdp	hash.c \
26833965Sjdp	input-file.c \
26933965Sjdp	input-scrub.c \
27033965Sjdp	listing.c \
27133965Sjdp	literal.c \
27233965Sjdp	macro.c \
27333965Sjdp	messages.c \
27433965Sjdp	output-file.c \
27533965Sjdp	read.c \
27633965Sjdp	sb.c \
27733965Sjdp	stabs.c \
27833965Sjdp	subsegs.c \
27933965Sjdp	symbols.c \
28033965Sjdp	write.c
28133965Sjdp
28260484Sobrien
28338889SjdpCFILES = $(GAS_CFILES) gasp.c itbl-ops.c
28438889Sjdp
28533965SjdpHFILES = \
28633965Sjdp	as.h \
28760484Sobrien	asintl.h \
28833965Sjdp	bignum.h \
28933965Sjdp	bit_fix.h \
29060484Sobrien	cgen.h \
29160484Sobrien	dwarf2dbg.h \
29233965Sjdp	ecoff.h \
29333965Sjdp	emul-target.h \
29433965Sjdp	emul.h \
29533965Sjdp	expr.h \
29633965Sjdp	flonum.h \
29733965Sjdp	frags.h \
29833965Sjdp	hash.h \
29933965Sjdp	input-file.h \
30033965Sjdp	itbl-ops.h \
30133965Sjdp	listing.h \
30233965Sjdp	macro.h \
30333965Sjdp	obj.h \
30433965Sjdp	output-file.h \
30533965Sjdp	read.h \
30633965Sjdp	sb.h \
30733965Sjdp	struc-symbol.h \
30833965Sjdp	subsegs.h \
30933965Sjdp	symbols.h \
31033965Sjdp	tc.h \
31133965Sjdp	write.h
31233965Sjdp
31360484Sobrien
31433965Sjdp# CPU files in config.
31533965Sjdp
31633965SjdpTARGET_CPU_CFILES = \
31733965Sjdp	config/tc-a29k.c \
31833965Sjdp	config/tc-alpha.c \
31938889Sjdp	config/tc-arc.c \
32033965Sjdp	config/tc-arm.c \
32160484Sobrien	config/tc-avr.c \
32233965Sjdp	config/tc-d10v.c \
32360484Sobrien	config/tc-d30v.c \
32460484Sobrien	config/tc-fr30.c \
32533965Sjdp	config/tc-h8300.c \
32633965Sjdp	config/tc-h8500.c \
32733965Sjdp	config/tc-hppa.c \
32860484Sobrien	config/tc-i370.c \
32933965Sjdp	config/tc-i386.c \
33033965Sjdp	config/tc-i860.c \
33133965Sjdp	config/tc-i960.c \
33233965Sjdp	config/tc-m32r.c \
33333965Sjdp	config/tc-m68k.c \
33433965Sjdp	config/tc-m88k.c \
33560484Sobrien	config/tc-mcore.c \
33633965Sjdp	config/tc-mips.c \
33733965Sjdp	config/tc-mn10200.c \
33833965Sjdp	config/tc-mn10300.c \
33933965Sjdp	config/tc-ns32k.c \
34060484Sobrien	config/tc-pj.c \
34133965Sjdp	config/tc-ppc.c \
34233965Sjdp	config/tc-sh.c \
34333965Sjdp	config/tc-sparc.c \
34433965Sjdp	config/tc-tahoe.c \
34538889Sjdp	config/tc-tic30.c \
34660484Sobrien	config/tc-tic80.c \
34733965Sjdp	config/tc-vax.c \
34833965Sjdp	config/tc-w65.c \
34938889Sjdp	config/tc-v850.c \
35033965Sjdp	config/tc-z8k.c
35133965Sjdp
35260484Sobrien
35333965SjdpTARGET_CPU_HFILES = \
35433965Sjdp	config/tc-a29k.h \
35533965Sjdp	config/tc-alpha.h \
35638889Sjdp	config/tc-arc.h \
35733965Sjdp	config/tc-arm.h \
35860484Sobrien	config/tc-avr.h \
35933965Sjdp	config/tc-d10v.h \
36060484Sobrien	config/tc-d30v.h \
36160484Sobrien	config/tc-fr30.h \
36233965Sjdp	config/tc-h8300.h \
36333965Sjdp	config/tc-h8500.h \
36433965Sjdp	config/tc-hppa.h \
36560484Sobrien	config/tc-i370.h \
36633965Sjdp	config/tc-i386.h \
36733965Sjdp	config/tc-i860.h \
36833965Sjdp	config/tc-i960.h \
36933965Sjdp	config/tc-m32r.h \
37033965Sjdp	config/tc-m68k.h \
37133965Sjdp	config/tc-m88k.h \
37260484Sobrien	config/tc-mcore.h \
37333965Sjdp	config/tc-mips.h \
37433965Sjdp	config/tc-mn10200.h \
37533965Sjdp	config/tc-mn10300.h \
37633965Sjdp	config/tc-ns32k.h \
37760484Sobrien	config/tc-pj.h \
37833965Sjdp	config/tc-ppc.h \
37933965Sjdp	config/tc-sh.h \
38033965Sjdp	config/tc-sparc.h \
38133965Sjdp	config/tc-tahoe.h \
38238889Sjdp	config/tc-tic30.h \
38360484Sobrien	config/tc-tic80.h \
38433965Sjdp	config/tc-vax.h \
38533965Sjdp	config/tc-w65.h \
38638889Sjdp	config/tc-v850.h \
38733965Sjdp	config/tc-z8k.h
38833965Sjdp
38960484Sobrien
39033965Sjdp# OBJ files in config
39133965Sjdp
39233965SjdpOBJ_FORMAT_CFILES = \
39333965Sjdp	config/obj-aout.c \
39433965Sjdp	config/obj-bout.c \
39533965Sjdp	config/obj-coff.c \
39633965Sjdp	config/obj-ecoff.c \
39733965Sjdp	config/obj-elf.c \
39833965Sjdp	config/obj-evax.c \
39933965Sjdp	config/obj-hp300.c \
40033965Sjdp	config/obj-ieee.c \
40133965Sjdp	config/obj-som.c \
40233965Sjdp	config/obj-vms.c
40333965Sjdp
40460484Sobrien
40533965SjdpOBJ_FORMAT_HFILES = \
40633965Sjdp	config/obj-aout.h \
40733965Sjdp	config/obj-bout.h \
40833965Sjdp	config/obj-coff.h \
40933965Sjdp	config/obj-ecoff.h \
41033965Sjdp	config/obj-elf.h \
41133965Sjdp	config/obj-evax.h \
41233965Sjdp	config/obj-hp300.h \
41333965Sjdp	config/obj-ieee.h \
41433965Sjdp	config/obj-som.h \
41533965Sjdp	config/obj-vms.h
41633965Sjdp
41760484Sobrien
41833965Sjdp# Emulation header files in config
41933965Sjdp
42033965SjdpTARG_ENV_HFILES = \
42133965Sjdp	config/te-386bsd.h \
42233965Sjdp	config/te-aux.h \
42333965Sjdp	config/te-delta.h \
42433965Sjdp	config/te-delt88.h \
42533965Sjdp	config/te-dpx2.h \
42633965Sjdp	config/te-dynix.h \
42760484Sobrien	config/te-epoc-pe.h \
42833965Sjdp	config/te-generic.h \
42933965Sjdp	config/te-go32.h \
43033965Sjdp	config/te-hp300.h \
43133965Sjdp	config/te-hppa.h \
43233965Sjdp	config/te-i386aix.h \
43333965Sjdp	config/te-ic960.h \
43433965Sjdp	config/te-linux.h \
43533965Sjdp	config/te-lnews.h \
43633965Sjdp	config/te-lynx.h \
43733965Sjdp	config/te-mach.h \
43833965Sjdp	config/te-macos.h \
43933965Sjdp	config/te-multi.h \
44033965Sjdp	config/te-nbsd.h \
44133965Sjdp	config/te-nbsd532.h \
44233965Sjdp	config/te-pc532mach.h \
44333965Sjdp	config/te-pe.h \
44433965Sjdp	config/te-ppcnw.h \
44533965Sjdp	config/te-psos.h \
44633965Sjdp	config/te-riscix.h \
44733965Sjdp	config/te-sparcaout.h \
44833965Sjdp	config/te-sun3.h \
44933965Sjdp	config/te-svr4.h \
45033965Sjdp	config/te-sysv32.h
45133965Sjdp
45260484Sobrien
45333965Sjdp# Multi files in config
45433965Sjdp
45533965SjdpMULTI_CFILES = \
45660484Sobrien	config/e-i386aout.c \
45733965Sjdp	config/e-i386coff.c \
45833965Sjdp	config/e-i386elf.c \
45933965Sjdp	config/e-mipsecoff.c \
46033965Sjdp	config/e-mipself.c
46133965Sjdp
46260484Sobrien
46338889SjdpCONFIG_OBJS = \
46433965Sjdp	$(TARG_CPU_O) \
46533965Sjdp	$(OBJ_FORMAT_O) \
46633965Sjdp	$(ATOF_TARG_O) \
46738889Sjdp	$(extra_objects)
46838889Sjdp
46960484Sobrien
47038889SjdpGENERIC_OBJS = \
47133965Sjdp	app.o \
47233965Sjdp	as.o \
47333965Sjdp	atof-generic.o \
47433965Sjdp	bignum-copy.o \
47533965Sjdp	cond.o \
47638889Sjdp	depend.o \
47760484Sobrien	dwarf2dbg.o \
47838889Sjdp	ehopt.o \
47933965Sjdp	expr.o \
48033965Sjdp	flonum-konst.o \
48133965Sjdp	flonum-copy.o \
48233965Sjdp	flonum-mult.o \
48333965Sjdp	frags.o \
48433965Sjdp	hash.o \
48533965Sjdp	input-file.o \
48633965Sjdp	input-scrub.o \
48733965Sjdp	literal.o \
48833965Sjdp	messages.o \
48933965Sjdp	output-file.o \
49033965Sjdp	read.o \
49133965Sjdp	subsegs.o \
49233965Sjdp	symbols.o \
49333965Sjdp	write.o \
49433965Sjdp	listing.o \
49533965Sjdp	ecoff.o \
49633965Sjdp	stabs.o \
49733965Sjdp	sb.o \
49838889Sjdp	macro.o
49933965Sjdp
50060484Sobrien
50138889SjdpOBJS = $(CONFIG_OBJS) $(GENERIC_OBJS)
50233965Sjdp
50360484SobrienPOTFILES = $(MULTI_CFILES) $(TARGET_ENV_HFILES) $(OBJ_FORMAT_HFILES) \
50460484Sobrien	$(OBJ_FORMAT_CFILES) $(TARGET_CPU_HFILES) $(TARGET_CPU_CFILES) \
50560484Sobrien	$(HFILES) $(CFILES) $(GAS_CFILES)
50660484Sobrien
50760484Sobrien
50838889Sjdpnoinst_PROGRAMS = as-new gasp-new
50960484Sobriennoinst_SCRIPTS = $(GDBINIT)
51060484SobrienEXTRA_SCRIPTS = .gdbinit
51133965Sjdp
51238889SjdpEXTRA_DIST = make-gas.com
51333965Sjdp
51438889SjdpDISTSTUFF = make-gas.com m68k-parse.c itbl-parse.c itbl-parse.h itbl-lex.c
51533965Sjdp
51660484SobrienDISTCLEANFILES = targ-cpu.h obj-format.h targ-env.h itbl-cpu.h cgen-desc.h
51738889Sjdp
51833965Sjdp# Now figure out from those variables how to compile and link.
51933965Sjdp
52033965SjdpBASEDIR = $(srcdir)/..
52133965SjdpBFDDIR = $(BASEDIR)/bfd
52233965SjdpINCDIR = $(BASEDIR)/include
52333965Sjdp
52438889Sjdp# This is the variable actually used when we compile.
52533965Sjdp# Specify the directories to be searched for header files.
52633965Sjdp# Both . and srcdir are used, in that order,
52733965Sjdp# so that tm.h and config.h will be found in the compilation
52833965Sjdp# subdirectory rather than in the source directory.
52960484SobrienINCLUDES = -D_GNU_SOURCE -I. -I$(srcdir) -I../bfd -I$(srcdir)/config -I$(INCDIR) -I$(srcdir)/.. -I$(BFDDIR) -I$(srcdir)/../intl -I../intl -DLOCALEDIR="\"$(prefix)/share/locale\""
53033965Sjdp
53138889Sjdp# This should be parallel to INCLUDES, but should replace $(srcdir)
53238889Sjdp# with $${srcdir}, and should work in a subdirectory.  This is used
53338889Sjdp# when building dependencies, because the dependency building is done
53438889Sjdp# in a subdirectory.
53560484SobrienDEP_INCLUDES = -D_GNU_SOURCE -I.. -I$${srcdir} -I../../bfd -I$${srcdir}/config -I$${srcdir}/../include -I$${srcdir}/.. -I$${srcdir}/../bfd -I$${srcdir}/../intl -I../../intl -DLOCALEDIR="\"$(prefix)/share/locale\""
53633965Sjdp
53738889Sjdp# How to link with both our special library facilities
53838889Sjdp# and the system's installed libraries.
53933965Sjdp
54038889SjdpGASLIBS = @OPCODES_LIB@ @BFDLIB@ ../libiberty/libiberty.a
54138889Sjdp
54233965Sjdp# Files to be copied away after each stage in building.
54338889SjdpSTAGESTUFF = *.o $(noinst_PROGRAMS)
54433965Sjdp
54538889Sjdpas_new_SOURCES = $(GAS_CFILES)
54638889Sjdpas_new_LDADD = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
54760484Sobrien	$(extra_objects) $(GASLIBS) $(INTLLIBS)
54860484Sobrien
54938889Sjdpas_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
55060484Sobrien	$(extra_objects) $(GASLIBS) $(INTLDEPS)
55133965Sjdp
55260484Sobrien
55338889Sjdpgasp_new_SOURCES = gasp.c macro.c sb.c hash.c
55460484Sobriengasp_new_LDADD = ../libiberty/libiberty.a $(INTLLIBS)
55560484Sobriengasp_new_DEPENDENCIES = ../libiberty/libiberty.a $(INTLDEPS)
55633965Sjdp
55738889SjdpEXPECT = `if [ -f $${rootme}/../expect/expect ] ; then \
55838889Sjdp          echo $${rootme}/../expect/expect ; \
55938889Sjdp          else echo expect ; fi`
56033965Sjdp
56160484Sobrien
56238889SjdpRUNTEST = `if [ -f $${srcdir}/../dejagnu/runtest ] ; then \
56338889Sjdp		echo $${srcdir}/../dejagnu/runtest ; else echo runtest; \
56438889Sjdp	   fi`
56533965Sjdp
56660484SobrienRUNTESTFLAGS = 
56760484Sobrien
56833965Sjdp# The m68k operand parser.
56933965Sjdp
57038889SjdpEXTRA_as_new_SOURCES = config/m68k-parse.y
57133965Sjdp
57233965Sjdp# stand-alone itbl assembler & disassembler
57333965Sjdp
57438889SjdpEXTRA_PROGRAMS = itbl-test
57538889Sjdpitbl_test_SOURCES = itbl-parse.y itbl-lex.l
57660484Sobrienitbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
57733965Sjdp
57860484Sobrien# CGEN interface.
57960484Sobrien
58060484SobrienCGEN_CPU_PREFIX = @cgen_cpu_prefix@
58160484Sobrien
58233965Sjdp# Remake the info files.
58333965Sjdp
58438889SjdpMOSTLYCLEANFILES = $(STAGESTUFF) core stamp-mk.com \
58538889Sjdp	testsuite/*.o testsuite/*.out testsuite/gas.log testsuite/gas.sum \
58638889Sjdp	testsuite/site.exp site.bak site.exp stage stage1 stage2
58733965Sjdp
58833965Sjdp
58960484SobrienCLEANFILES = dep.sed DEPTC DEPTCA DEPOBJ DEPOBJA DEP2 DEP2a DEP1 DEPA DEP DEPDIR
59033965Sjdp
59160484Sobrienagainst = stage2
59260484Sobrien
59333965Sjdp# Automatic dependency computation.  This is a real pain, because the
59433965Sjdp# dependencies change based on target_cpu_type and obj_format.  We
59533965Sjdp# currently ignore any dependencies caused by emulation files.
59633965Sjdp
59760484SobrienDEP_FILE_DEPS = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) \
59833965Sjdp	$(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES)
59933965Sjdp
60060484SobrienDEPTC_a29k_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
60160484Sobrien  $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
60260484Sobrien  emul.h $(INCDIR)/opcode/a29k.h
60360484Sobrien
60460484SobrienDEPTC_a29k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
60560484Sobrien  $(srcdir)/config/tc-a29k.h $(INCDIR)/coff/internal.h \
60660484Sobrien  $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
60760484Sobrien  emul.h $(INCDIR)/opcode/a29k.h
60860484Sobrien
60960484SobrienDEPTC_a29k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
61060484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
61160484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h \
61260484Sobrien  emul.h $(INCDIR)/opcode/a29k.h
61360484Sobrien
61460484SobrienDEPTC_alpha_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
61560484Sobrien  $(srcdir)/config/tc-alpha.h $(INCDIR)/coff/internal.h \
61660484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
61760484Sobrien  $(INCDIR)/obstack.h struc-symbol.h ecoff.h $(INCDIR)/opcode/alpha.h \
61833965Sjdp  $(srcdir)/config/atof-vax.c
61960484Sobrien
62060484SobrienDEPTC_alpha_ecoff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-ecoff.h \
62160484Sobrien  $(srcdir)/config/tc-alpha.h ecoff.h $(INCDIR)/coff/sym.h \
62260484Sobrien  $(INCDIR)/coff/ecoff.h emul.h subsegs.h $(INCDIR)/obstack.h \
62360484Sobrien  struc-symbol.h $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
62460484Sobrien
62560484SobrienDEPTC_alpha_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
62660484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
62760484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h \
62860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h struc-symbol.h \
62933965Sjdp  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
63060484Sobrien  $(INCDIR)/opcode/alpha.h $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h \
63133965Sjdp  $(srcdir)/config/atof-vax.c
63260484Sobrien
63360484SobrienDEPTC_alpha_evax = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-evax.h \
63460484Sobrien  $(srcdir)/config/tc-alpha.h emul.h subsegs.h $(INCDIR)/obstack.h \
63560484Sobrien  struc-symbol.h ecoff.h $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
63660484Sobrien
63760484SobrienDEPTC_arc_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
63860484Sobrien  $(srcdir)/config/tc-arc.h $(INCDIR)/coff/internal.h \
63960484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
64060484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/arc.h $(INCDIR)/elf/arc.h \
64160484Sobrien  $(INCDIR)/elf/reloc-macros.h
64260484Sobrien
64360484SobrienDEPTC_arc_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
64460484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
64560484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h \
64660484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arc.h \
64760484Sobrien  $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h
64860484Sobrien
64960484SobrienDEPTC_arm_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
65060484Sobrien  $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
65160484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h
65260484Sobrien
65360484SobrienDEPTC_arm_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
65460484Sobrien  $(srcdir)/config/tc-arm.h $(INCDIR)/coff/internal.h \
65560484Sobrien  $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
65660484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h
65760484Sobrien
65860484SobrienDEPTC_arm_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
65960484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
66060484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h \
66160484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/arm.h \
66260484Sobrien  $(INCDIR)/elf/reloc-macros.h
66360484Sobrien
66460484SobrienDEPTC_avr_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
66560484Sobrien  $(srcdir)/config/tc-avr.h $(INCDIR)/coff/internal.h \
66660484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
66733965Sjdp  $(INCDIR)/obstack.h
66860484Sobrien
66960484SobrienDEPTC_avr_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
67060484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
67160484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h \
67260484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h
67360484Sobrien
67460484SobrienDEPTC_d10v_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
67560484Sobrien  $(srcdir)/config/tc-d10v.h $(INCDIR)/coff/internal.h \
67660484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
67760484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h $(INCDIR)/elf/ppc.h \
67860484Sobrien  $(INCDIR)/elf/reloc-macros.h
67960484Sobrien
68060484SobrienDEPTC_d10v_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
68160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
68260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h \
68360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h \
68460484Sobrien  $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
68560484Sobrien
68660484SobrienDEPTC_d30v_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
68760484Sobrien  $(srcdir)/config/tc-d30v.h $(INCDIR)/coff/internal.h \
68860484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
68960484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
69060484Sobrien
69160484SobrienDEPTC_d30v_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
69260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
69360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h \
69460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
69560484Sobrien
69660484SobrienDEPTC_fr30_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
69760484Sobrien  $(srcdir)/config/tc-fr30.h $(INCDIR)/coff/internal.h \
69860484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
69960484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/symcat.h $(srcdir)/../opcodes/fr30-desc.h \
70060484Sobrien  $(INCDIR)/opcode/cgen.h $(srcdir)/../opcodes/fr30-opc.h \
70160484Sobrien  cgen.h
70260484Sobrien
70360484SobrienDEPTC_fr30_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
70460484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
70560484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h \
70660484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h \
70760484Sobrien  $(srcdir)/../opcodes/fr30-desc.h $(INCDIR)/opcode/cgen.h \
70860484Sobrien  $(srcdir)/../opcodes/fr30-opc.h cgen.h
70960484Sobrien
71060484SobrienDEPTC_h8300_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
71160484Sobrien  $(srcdir)/config/tc-h8300.h $(INCDIR)/coff/internal.h \
71260484Sobrien  $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
71360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h
71460484Sobrien
71560484SobrienDEPTC_h8300_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
71660484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
71760484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h \
71860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h
71960484Sobrien
72060484SobrienDEPTC_h8500_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
72160484Sobrien  $(srcdir)/config/tc-h8500.h $(INCDIR)/coff/internal.h \
72260484Sobrien  $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
72360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/h8500-opc.h
72460484Sobrien
72560484SobrienDEPTC_h8500_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
72660484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
72760484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h \
72860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/h8500-opc.h
72960484Sobrien
73060484SobrienDEPTC_hppa_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
73160484Sobrien  $(srcdir)/config/tc-hppa.h $(INCDIR)/coff/internal.h \
73260484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
73360484Sobrien  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(BFDDIR)/libbfd.h \
73433965Sjdp  $(INCDIR)/opcode/hppa.h
73560484Sobrien
73660484SobrienDEPTC_i370_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
73760484Sobrien  $(srcdir)/config/tc-i370.h $(INCDIR)/coff/internal.h \
73860484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
73960484Sobrien  $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/opcode/i370.h
74060484Sobrien
74160484SobrienDEPTC_i370_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
74260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
74360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h \
74460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h struc-symbol.h \
74560484Sobrien  $(INCDIR)/opcode/i370.h $(INCDIR)/elf/i370.h
74660484Sobrien
74760484SobrienDEPTC_i386_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
74860484Sobrien  $(srcdir)/config/tc-i386.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
74960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i386.h
75060484Sobrien
75160484SobrienDEPTC_i386_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
75260484Sobrien  $(srcdir)/config/tc-i386.h $(INCDIR)/coff/internal.h \
75360484Sobrien  $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
75460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i386.h
75560484Sobrien
75660484SobrienDEPTC_i386_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
75760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
75860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h \
75960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i386.h
76060484Sobrien
76160484SobrienDEPTC_i860_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
76260484Sobrien  $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
76360484Sobrien  emul.h $(INCDIR)/opcode/i860.h
76460484Sobrien
76560484SobrienDEPTC_i860_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
76660484Sobrien  $(srcdir)/config/tc-i860.h $(INCDIR)/coff/internal.h \
76760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/opcode/i860.h
76860484Sobrien
76960484SobrienDEPTC_i860_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
77060484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
77160484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h \
77260484Sobrien  emul.h $(INCDIR)/opcode/i860.h
77360484Sobrien
77460484SobrienDEPTC_i960_bout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-bout.h \
77560484Sobrien  $(srcdir)/config/tc-i960.h emul.h $(INCDIR)/obstack.h \
77633965Sjdp  $(INCDIR)/opcode/i960.h
77760484Sobrien
77860484SobrienDEPTC_i960_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
77960484Sobrien  $(srcdir)/config/tc-i960.h $(INCDIR)/coff/internal.h \
78060484Sobrien  $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
78160484Sobrien  emul.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
78260484Sobrien
78360484SobrienDEPTC_i960_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
78460484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
78560484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h \
78660484Sobrien  emul.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
78760484Sobrien
78860484SobrienDEPTC_m32r_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
78960484Sobrien  $(srcdir)/config/tc-m32r.h $(INCDIR)/coff/internal.h \
79060484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
79160484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/symcat.h $(srcdir)/../opcodes/m32r-desc.h \
79260484Sobrien  $(INCDIR)/opcode/cgen.h $(srcdir)/../opcodes/m32r-opc.h \
79360484Sobrien  cgen.h
79460484Sobrien
79560484SobrienDEPTC_m32r_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
79660484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
79760484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h \
79860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h \
79960484Sobrien  $(srcdir)/../opcodes/m32r-desc.h $(INCDIR)/opcode/cgen.h \
80060484Sobrien  $(srcdir)/../opcodes/m32r-opc.h cgen.h
80160484Sobrien
80260484SobrienDEPTC_m68k_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
80360484Sobrien  $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
80460484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h \
80533965Sjdp  $(srcdir)/config/m68k-parse.h
80660484Sobrien
80760484SobrienDEPTC_m68k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
80860484Sobrien  $(srcdir)/config/tc-m68k.h $(INCDIR)/coff/internal.h \
80960484Sobrien  $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
81060484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h \
81160484Sobrien  $(srcdir)/config/m68k-parse.h
81260484Sobrien
81360484SobrienDEPTC_m68k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
81460484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
81560484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h \
81660484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h \
81760484Sobrien  $(srcdir)/config/m68k-parse.h $(INCDIR)/elf/m68k.h \
81860484Sobrien  $(INCDIR)/elf/reloc-macros.h
81960484Sobrien
82060484SobrienDEPTC_m68k_hp300 = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-hp300.h \
82160484Sobrien  $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
82260484Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
82333965Sjdp  subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
82460484Sobrien
82560484SobrienDEPTC_m88k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
82660484Sobrien  $(srcdir)/config/tc-m88k.h $(INCDIR)/coff/internal.h \
82760484Sobrien  $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
82860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/config/m88k-opcode.h
82960484Sobrien
83060484SobrienDEPTC_m88k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
83160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
83260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h \
83360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/config/m88k-opcode.h
83460484Sobrien
83560484SobrienDEPTC_mcore_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
83660484Sobrien  $(srcdir)/config/tc-mcore.h $(INCDIR)/coff/internal.h \
83760484Sobrien  $(INCDIR)/coff/mcore.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
83860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/mcore-opc.h
83960484Sobrien
84060484SobrienDEPTC_mcore_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
84160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
84260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h \
84360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/mcore-opc.h \
84460484Sobrien  $(INCDIR)/elf/mcore.h $(INCDIR)/elf/reloc-macros.h
84560484Sobrien
84660484SobrienDEPTC_mips_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
84760484Sobrien  $(srcdir)/config/tc-mips.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
84860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h \
84960484Sobrien  itbl-ops.h $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
85033965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
85160484Sobrien  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h ecoff.h \
85260484Sobrien  $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
85360484Sobrien
85460484SobrienDEPTC_mips_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
85560484Sobrien  $(srcdir)/config/tc-mips.h $(INCDIR)/coff/internal.h \
85660484Sobrien  $(INCDIR)/coff/mipspe.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
85760484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h \
85860484Sobrien  itbl-ops.h $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
85933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
86060484Sobrien  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h ecoff.h \
86160484Sobrien  $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
86260484Sobrien
86360484SobrienDEPTC_mips_ecoff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-ecoff.h \
86460484Sobrien  $(srcdir)/config/tc-mips.h ecoff.h $(INCDIR)/coff/sym.h \
86560484Sobrien  $(INCDIR)/coff/ecoff.h emul.h subsegs.h $(INCDIR)/obstack.h \
86660484Sobrien  $(INCDIR)/opcode/mips.h itbl-ops.h $(srcdir)/config/obj-elf.h \
86760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
86860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(INCDIR)/elf/mips.h \
86960484Sobrien  $(INCDIR)/elf/reloc-macros.h
87060484Sobrien
87160484SobrienDEPTC_mips_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
87260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
87360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h \
87460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h \
87560484Sobrien  itbl-ops.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h \
87660484Sobrien  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
87760484Sobrien
87860484SobrienDEPTC_mn10200_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
87960484Sobrien  $(srcdir)/config/tc-mn10200.h $(INCDIR)/coff/internal.h \
88060484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
88133965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10200.h
88260484Sobrien
88360484SobrienDEPTC_mn10200_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
88460484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
88560484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h \
88660484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10200.h
88760484Sobrien
88860484SobrienDEPTC_mn10300_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
88960484Sobrien  $(srcdir)/config/tc-mn10300.h $(INCDIR)/coff/internal.h \
89060484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
89133965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10300.h
89260484Sobrien
89360484SobrienDEPTC_mn10300_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
89460484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
89560484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h \
89660484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10300.h
89760484Sobrien
89860484SobrienDEPTC_ns32k_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
89960484Sobrien  $(srcdir)/config/tc-ns32k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
90060484Sobrien  emul.h $(INCDIR)/opcode/ns32k.h $(INCDIR)/obstack.h
90160484Sobrien
90260484SobrienDEPTC_ns32k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
90360484Sobrien  $(srcdir)/config/tc-ns32k.h $(INCDIR)/coff/internal.h \
90460484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/opcode/ns32k.h \
90533965Sjdp  $(INCDIR)/obstack.h
90660484Sobrien
90760484SobrienDEPTC_ns32k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
90860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
90960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h \
91060484Sobrien  emul.h $(INCDIR)/opcode/ns32k.h $(INCDIR)/obstack.h
91160484Sobrien
91260484SobrienDEPTC_pj_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
91360484Sobrien  $(srcdir)/config/tc-pj.h $(INCDIR)/coff/internal.h \
91460484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/opcode/pj.h
91560484Sobrien
91660484SobrienDEPTC_pj_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
91760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
91860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h \
91960484Sobrien  emul.h $(INCDIR)/opcode/pj.h
92060484Sobrien
92160484SobrienDEPTC_ppc_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
92260484Sobrien  $(srcdir)/config/tc-ppc.h $(INCDIR)/coff/internal.h \
92360484Sobrien  $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
92460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/ppc.h
92560484Sobrien
92660484SobrienDEPTC_ppc_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
92760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
92860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h \
92960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/ppc.h \
93060484Sobrien  $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
93160484Sobrien
93260484SobrienDEPTC_sh_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
93360484Sobrien  $(srcdir)/config/tc-sh.h $(INCDIR)/coff/internal.h \
93460484Sobrien  $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
93560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h
93660484Sobrien
93760484SobrienDEPTC_sh_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
93860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
93960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h \
94060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h \
94160484Sobrien  $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h
94260484Sobrien
94360484SobrienDEPTC_sparc_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
94460484Sobrien  $(srcdir)/config/tc-sparc.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
94560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h
94660484Sobrien
94760484SobrienDEPTC_sparc_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
94860484Sobrien  $(srcdir)/config/tc-sparc.h $(INCDIR)/coff/internal.h \
94960484Sobrien  $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
95060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h
95160484Sobrien
95260484SobrienDEPTC_sparc_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
95360484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
95460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h \
95560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h \
95660484Sobrien  $(INCDIR)/elf/sparc.h $(INCDIR)/elf/reloc-macros.h
95760484Sobrien
95860484SobrienDEPTC_tahoe_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
95960484Sobrien  $(srcdir)/config/tc-tahoe.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
96060484Sobrien  emul.h $(INCDIR)/obstack.h $(INCDIR)/opcode/tahoe.h
96160484Sobrien
96260484SobrienDEPTC_tahoe_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
96360484Sobrien  $(srcdir)/config/tc-tahoe.h $(INCDIR)/coff/internal.h \
96460484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
96533965Sjdp  $(INCDIR)/opcode/tahoe.h
96660484Sobrien
96760484SobrienDEPTC_tahoe_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
96860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
96960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h \
97060484Sobrien  emul.h $(INCDIR)/obstack.h $(INCDIR)/opcode/tahoe.h
97160484Sobrien
97260484SobrienDEPTC_tic30_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
97360484Sobrien  $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
97460484Sobrien  emul.h $(INCDIR)/opcode/tic30.h
97560484Sobrien
97660484SobrienDEPTC_tic30_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
97760484Sobrien  $(srcdir)/config/tc-tic30.h $(INCDIR)/coff/internal.h \
97860484Sobrien  $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
97960484Sobrien  emul.h $(INCDIR)/opcode/tic30.h
98060484Sobrien
98160484SobrienDEPTC_tic30_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
98260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
98360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h \
98460484Sobrien  emul.h $(INCDIR)/opcode/tic30.h
98560484Sobrien
98660484SobrienDEPTC_tic80_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
98760484Sobrien  $(srcdir)/config/tc-tic80.h $(INCDIR)/coff/internal.h \
98860484Sobrien  $(INCDIR)/coff/tic80.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
98960484Sobrien  emul.h $(INCDIR)/opcode/tic80.h
99060484Sobrien
99160484SobrienDEPTC_tic80_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
99260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
99360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic80.h \
99460484Sobrien  emul.h $(INCDIR)/opcode/tic80.h
99560484Sobrien
99660484SobrienDEPTC_vax_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
99760484Sobrien  $(srcdir)/config/tc-vax.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
99860484Sobrien  emul.h $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h \
99960484Sobrien  $(INCDIR)/opcode/vax.h
100060484Sobrien
100160484SobrienDEPTC_vax_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
100260484Sobrien  $(srcdir)/config/tc-vax.h $(INCDIR)/coff/internal.h \
100360484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(srcdir)/config/vax-inst.h \
100433965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
100560484Sobrien
100660484SobrienDEPTC_vax_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
100760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
100860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h \
100960484Sobrien  emul.h $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h \
101060484Sobrien  $(INCDIR)/opcode/vax.h
101160484Sobrien
101260484SobrienDEPTC_vax_vms = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-vms.h \
101360484Sobrien  $(srcdir)/config/tc-vax.h $(INCDIR)/aout/stab_gnu.h \
101460484Sobrien  $(INCDIR)/aout/stab.def emul.h $(srcdir)/config/vax-inst.h \
101533965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
101660484Sobrien
101760484SobrienDEPTC_w65_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
101860484Sobrien  $(srcdir)/config/tc-w65.h $(INCDIR)/coff/internal.h \
101960484Sobrien  $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
102060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/w65-opc.h
102160484Sobrien
102260484SobrienDEPTC_w65_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
102360484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
102460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h \
102560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/w65-opc.h
102660484Sobrien
102760484SobrienDEPTC_v850_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
102860484Sobrien  $(srcdir)/config/tc-v850.h $(INCDIR)/coff/internal.h \
102960484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h subsegs.h \
103038889Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h
103160484Sobrien
103260484SobrienDEPTC_v850_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
103333965Sjdp  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
103460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h \
103560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h
103660484Sobrien
103760484SobrienDEPTC_z8k_coff = $(srcdir)/../opcodes/z8k-opc.h $(INCDIR)/bin-bugs.h \
103860484Sobrien  $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
103960484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h \
104060484Sobrien  $(INCDIR)/bfdlink.h emul.h
104160484Sobrien
104260484SobrienDEPTC_z8k_elf = $(srcdir)/../opcodes/z8k-opc.h $(INCDIR)/bin-bugs.h \
104360484Sobrien  $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h \
104460484Sobrien  $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
104560484Sobrien  $(srcdir)/config/tc-z8k.h emul.h
104660484Sobrien
104760484SobrienDEPTC_hppa_som = $(srcdir)/config/tc-hppa.h subsegs.h \
104833965Sjdp  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h \
104933965Sjdp  $(BFDDIR)/som.h
105060484Sobrien
105160484SobrienDEPTC_i386_multi = $(DEPTC_i386_aout) $(DEPTC_i386_coff) \
105260484Sobrien  $(DEPTC_i386_elf)
105360484Sobrien
105460484SobrienDEPTC_mips_multi = $(DEPTC_mips_coff) $(DEPTC_mips_ecoff) \
105560484Sobrien  $(DEPTC_mips_elf)
105660484Sobrien
105760484SobrienDEPOBJ_a29k_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
105860484Sobrien  $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
105960484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
106060484Sobrien
106160484SobrienDEPOBJ_a29k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
106260484Sobrien  $(srcdir)/config/tc-a29k.h $(INCDIR)/coff/internal.h \
106360484Sobrien  $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
106460484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
106560484Sobrien
106660484SobrienDEPOBJ_a29k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
106760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
106860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h \
106960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
107060484Sobrien
107160484SobrienDEPOBJ_alpha_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
107260484Sobrien  $(srcdir)/config/tc-alpha.h $(INCDIR)/coff/internal.h \
107360484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
107460484Sobrien  subsegs.h
107560484Sobrien
107660484SobrienDEPOBJ_alpha_ecoff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-ecoff.h \
107760484Sobrien  $(srcdir)/config/tc-alpha.h ecoff.h $(INCDIR)/coff/sym.h \
107860484Sobrien  $(INCDIR)/coff/ecoff.h emul.h $(INCDIR)/coff/internal.h \
107960484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(BFDDIR)/libecoff.h
108060484Sobrien
108160484SobrienDEPOBJ_alpha_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
108260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
108360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h \
108460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h \
108560484Sobrien  $(INCDIR)/coff/ecoff.h $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h \
108660484Sobrien  $(INCDIR)/aout/aout64.h
108760484Sobrien
108860484SobrienDEPOBJ_alpha_evax = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-evax.h \
108960484Sobrien  $(srcdir)/config/tc-alpha.h emul.h
109060484Sobrien
109160484SobrienDEPOBJ_arc_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
109260484Sobrien  $(srcdir)/config/tc-arc.h $(INCDIR)/coff/internal.h \
109360484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
109460484Sobrien  subsegs.h
109560484Sobrien
109660484SobrienDEPOBJ_arc_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
109760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
109860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h \
109960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
110060484Sobrien
110160484SobrienDEPOBJ_arm_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
110260484Sobrien  $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
110360484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
110460484Sobrien
110560484SobrienDEPOBJ_arm_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
110660484Sobrien  $(srcdir)/config/tc-arm.h $(INCDIR)/coff/internal.h \
110760484Sobrien  $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
110860484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
110960484Sobrien
111060484SobrienDEPOBJ_arm_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
111160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
111260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h \
111360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
111460484Sobrien
111560484SobrienDEPOBJ_avr_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
111660484Sobrien  $(srcdir)/config/tc-avr.h $(INCDIR)/coff/internal.h \
111760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
111860484Sobrien  subsegs.h
111960484Sobrien
112060484SobrienDEPOBJ_avr_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
112160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
112260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h \
112360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
112460484Sobrien
112560484SobrienDEPOBJ_d10v_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
112660484Sobrien  $(srcdir)/config/tc-d10v.h $(INCDIR)/coff/internal.h \
112760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
112860484Sobrien  subsegs.h
112960484Sobrien
113060484SobrienDEPOBJ_d10v_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
113160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
113260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h \
113360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
113460484Sobrien
113560484SobrienDEPOBJ_d30v_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
113660484Sobrien  $(srcdir)/config/tc-d30v.h $(INCDIR)/coff/internal.h \
113760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
113860484Sobrien  subsegs.h
113960484Sobrien
114060484SobrienDEPOBJ_d30v_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
114160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
114260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h \
114360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
114460484Sobrien
114560484SobrienDEPOBJ_fr30_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
114660484Sobrien  $(srcdir)/config/tc-fr30.h $(INCDIR)/coff/internal.h \
114760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
114860484Sobrien  subsegs.h
114960484Sobrien
115060484SobrienDEPOBJ_fr30_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
115160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
115260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h \
115360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
115460484Sobrien
115560484SobrienDEPOBJ_h8300_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
115660484Sobrien  $(srcdir)/config/tc-h8300.h $(INCDIR)/coff/internal.h \
115760484Sobrien  $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
115860484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
115960484Sobrien
116060484SobrienDEPOBJ_h8300_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
116160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
116260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h \
116360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
116460484Sobrien
116560484SobrienDEPOBJ_h8500_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
116660484Sobrien  $(srcdir)/config/tc-h8500.h $(INCDIR)/coff/internal.h \
116760484Sobrien  $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
116860484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
116960484Sobrien
117060484SobrienDEPOBJ_h8500_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
117160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
117260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h \
117360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
117460484Sobrien
117560484SobrienDEPOBJ_hppa_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
117660484Sobrien  $(srcdir)/config/tc-hppa.h $(INCDIR)/coff/internal.h \
117760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
117860484Sobrien  subsegs.h
117960484Sobrien
118060484SobrienDEPOBJ_i370_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
118160484Sobrien  $(srcdir)/config/tc-i370.h $(INCDIR)/coff/internal.h \
118260484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
118360484Sobrien  subsegs.h
118460484Sobrien
118560484SobrienDEPOBJ_i370_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
118660484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
118760484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h \
118860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/i370.h \
118960484Sobrien  $(INCDIR)/aout/aout64.h
119060484Sobrien
119160484SobrienDEPOBJ_i386_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
119260484Sobrien  $(srcdir)/config/tc-i386.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
119360484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
119460484Sobrien
119560484SobrienDEPOBJ_i386_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
119660484Sobrien  $(srcdir)/config/tc-i386.h $(INCDIR)/coff/internal.h \
119760484Sobrien  $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
119860484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
119960484Sobrien
120060484SobrienDEPOBJ_i386_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
120160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
120260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h \
120360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
120460484Sobrien
120560484SobrienDEPOBJ_i860_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
120660484Sobrien  $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
120760484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
120860484Sobrien
120960484SobrienDEPOBJ_i860_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
121060484Sobrien  $(srcdir)/config/tc-i860.h $(INCDIR)/coff/internal.h \
121160484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
121260484Sobrien  subsegs.h
121360484Sobrien
121460484SobrienDEPOBJ_i860_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
121560484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
121660484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h \
121760484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
121860484Sobrien
121960484SobrienDEPOBJ_i960_bout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-bout.h \
122060484Sobrien  $(srcdir)/config/tc-i960.h emul.h $(INCDIR)/obstack.h
122160484Sobrien
122260484SobrienDEPOBJ_i960_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
122360484Sobrien  $(srcdir)/config/tc-i960.h $(INCDIR)/coff/internal.h \
122460484Sobrien  $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
122560484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
122660484Sobrien
122760484SobrienDEPOBJ_i960_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
122860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
122960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h \
123060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
123160484Sobrien
123260484SobrienDEPOBJ_m32r_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
123360484Sobrien  $(srcdir)/config/tc-m32r.h $(INCDIR)/coff/internal.h \
123460484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
123560484Sobrien  subsegs.h
123660484Sobrien
123760484SobrienDEPOBJ_m32r_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
123860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
123960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h \
124060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
124160484Sobrien
124260484SobrienDEPOBJ_m68k_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
124360484Sobrien  $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
124460484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
124560484Sobrien
124660484SobrienDEPOBJ_m68k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
124760484Sobrien  $(srcdir)/config/tc-m68k.h $(INCDIR)/coff/internal.h \
124860484Sobrien  $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
124960484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
125060484Sobrien
125160484SobrienDEPOBJ_m68k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
125260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
125360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h \
125460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
125560484Sobrien
125660484SobrienDEPOBJ_m68k_hp300 = $(srcdir)/config/obj-aout.c $(INCDIR)/bin-bugs.h \
125733965Sjdp  $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
125860484Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/aout/aout64.h \
125933965Sjdp  $(INCDIR)/obstack.h
126060484Sobrien
126160484SobrienDEPOBJ_m88k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
126260484Sobrien  $(srcdir)/config/tc-m88k.h $(INCDIR)/coff/internal.h \
126360484Sobrien  $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
126460484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
126560484Sobrien
126660484SobrienDEPOBJ_m88k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
126760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
126860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h \
126960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
127060484Sobrien
127160484SobrienDEPOBJ_mcore_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
127260484Sobrien  $(srcdir)/config/tc-mcore.h $(INCDIR)/coff/internal.h \
127360484Sobrien  $(INCDIR)/coff/mcore.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
127460484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
127560484Sobrien
127660484SobrienDEPOBJ_mcore_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
127760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
127860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h \
127960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
128060484Sobrien
128160484SobrienDEPOBJ_mips_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
128260484Sobrien  $(srcdir)/config/tc-mips.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
128360484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
128460484Sobrien
128560484SobrienDEPOBJ_mips_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
128660484Sobrien  $(srcdir)/config/tc-mips.h $(INCDIR)/coff/internal.h \
128760484Sobrien  $(INCDIR)/coff/mipspe.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
128860484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
128960484Sobrien
129060484SobrienDEPOBJ_mips_ecoff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-ecoff.h \
129160484Sobrien  $(srcdir)/config/tc-mips.h ecoff.h $(INCDIR)/coff/sym.h \
129260484Sobrien  $(INCDIR)/coff/ecoff.h emul.h $(INCDIR)/coff/internal.h \
129360484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(BFDDIR)/libecoff.h
129460484Sobrien
129560484SobrienDEPOBJ_mips_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
129660484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
129760484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h \
129860484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h \
129960484Sobrien  $(INCDIR)/coff/ecoff.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h \
130060484Sobrien  $(INCDIR)/aout/aout64.h
130160484Sobrien
130260484SobrienDEPOBJ_mn10200_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
130360484Sobrien  $(srcdir)/config/tc-mn10200.h $(INCDIR)/coff/internal.h \
130460484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
130560484Sobrien  subsegs.h
130660484Sobrien
130760484SobrienDEPOBJ_mn10200_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
130860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
130960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h \
131060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
131160484Sobrien
131260484SobrienDEPOBJ_mn10300_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
131360484Sobrien  $(srcdir)/config/tc-mn10300.h $(INCDIR)/coff/internal.h \
131460484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
131560484Sobrien  subsegs.h
131660484Sobrien
131760484SobrienDEPOBJ_mn10300_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
131860484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
131960484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h \
132060484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
132160484Sobrien
132260484SobrienDEPOBJ_ns32k_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
132360484Sobrien  $(srcdir)/config/tc-ns32k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
132460484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
132560484Sobrien
132660484SobrienDEPOBJ_ns32k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
132760484Sobrien  $(srcdir)/config/tc-ns32k.h $(INCDIR)/coff/internal.h \
132860484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
132960484Sobrien  subsegs.h
133060484Sobrien
133160484SobrienDEPOBJ_ns32k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
133260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
133360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h \
133460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
133560484Sobrien
133660484SobrienDEPOBJ_pj_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
133760484Sobrien  $(srcdir)/config/tc-pj.h $(INCDIR)/coff/internal.h \
133860484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
133960484Sobrien  subsegs.h
134060484Sobrien
134160484SobrienDEPOBJ_pj_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
134260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
134360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h \
134460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
134560484Sobrien
134660484SobrienDEPOBJ_ppc_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
134760484Sobrien  $(srcdir)/config/tc-ppc.h $(INCDIR)/coff/internal.h \
134860484Sobrien  $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
134960484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
135060484Sobrien
135160484SobrienDEPOBJ_ppc_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
135260484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
135360484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h \
135460484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/ppc.h \
135560484Sobrien  $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
135660484Sobrien
135760484SobrienDEPOBJ_sh_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
135860484Sobrien  $(srcdir)/config/tc-sh.h $(INCDIR)/coff/internal.h \
135960484Sobrien  $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
136060484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
136160484Sobrien
136260484SobrienDEPOBJ_sh_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
136360484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
136460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h \
136560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
136660484Sobrien
136760484SobrienDEPOBJ_sparc_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
136860484Sobrien  $(srcdir)/config/tc-sparc.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
136960484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
137060484Sobrien
137160484SobrienDEPOBJ_sparc_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
137260484Sobrien  $(srcdir)/config/tc-sparc.h $(INCDIR)/coff/internal.h \
137360484Sobrien  $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
137460484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
137560484Sobrien
137660484SobrienDEPOBJ_sparc_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
137760484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
137860484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h \
137960484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
138060484Sobrien
138160484SobrienDEPOBJ_tahoe_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
138260484Sobrien  $(srcdir)/config/tc-tahoe.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
138360484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
138460484Sobrien
138560484SobrienDEPOBJ_tahoe_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
138660484Sobrien  $(srcdir)/config/tc-tahoe.h $(INCDIR)/coff/internal.h \
138760484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
138860484Sobrien  subsegs.h
138960484Sobrien
139060484SobrienDEPOBJ_tahoe_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
139160484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
139260484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h \
139360484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
139460484Sobrien
139560484SobrienDEPOBJ_tic30_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
139660484Sobrien  $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
139760484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
139860484Sobrien
139960484SobrienDEPOBJ_tic30_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
140060484Sobrien  $(srcdir)/config/tc-tic30.h $(INCDIR)/coff/internal.h \
140160484Sobrien  $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
140260484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
140360484Sobrien
140460484SobrienDEPOBJ_tic30_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
140560484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
140660484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h \
140760484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
140860484Sobrien
140960484SobrienDEPOBJ_tic80_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
141060484Sobrien  $(srcdir)/config/tc-tic80.h $(INCDIR)/coff/internal.h \
141160484Sobrien  $(INCDIR)/coff/tic80.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
141260484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
141360484Sobrien
141460484SobrienDEPOBJ_tic80_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
141560484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
141660484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic80.h \
141760484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
141860484Sobrien
141960484SobrienDEPOBJ_vax_aout = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-aout.h \
142060484Sobrien  $(srcdir)/config/tc-vax.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
142160484Sobrien  emul.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
142260484Sobrien
142360484SobrienDEPOBJ_vax_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
142460484Sobrien  $(srcdir)/config/tc-vax.h $(INCDIR)/coff/internal.h \
142560484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
142660484Sobrien  subsegs.h
142760484Sobrien
142860484SobrienDEPOBJ_vax_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
142960484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
143060484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h \
143160484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
143260484Sobrien
143360484SobrienDEPOBJ_vax_vms = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-vms.h \
143460484Sobrien  $(srcdir)/config/tc-vax.h $(INCDIR)/aout/stab_gnu.h \
143560484Sobrien  $(INCDIR)/aout/stab.def emul.h subsegs.h $(INCDIR)/obstack.h
143660484Sobrien
143760484SobrienDEPOBJ_w65_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
143860484Sobrien  $(srcdir)/config/tc-w65.h $(INCDIR)/coff/internal.h \
143960484Sobrien  $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
144060484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
144160484Sobrien
144260484SobrienDEPOBJ_w65_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
144360484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
144460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h \
144560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
144660484Sobrien
144760484SobrienDEPOBJ_v850_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
144860484Sobrien  $(srcdir)/config/tc-v850.h $(INCDIR)/coff/internal.h \
144960484Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h emul.h $(INCDIR)/obstack.h \
145060484Sobrien  subsegs.h
145160484Sobrien
145260484SobrienDEPOBJ_v850_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
145360484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
145460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h \
145560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
145660484Sobrien
145760484SobrienDEPOBJ_z8k_coff = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-coff.h \
145860484Sobrien  $(srcdir)/config/tc-z8k.h $(INCDIR)/coff/internal.h \
145960484Sobrien  $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
146060484Sobrien  emul.h $(INCDIR)/obstack.h subsegs.h
146160484Sobrien
146260484SobrienDEPOBJ_z8k_elf = $(INCDIR)/bin-bugs.h $(srcdir)/config/obj-elf.h \
146360484Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
146460484Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h \
146560484Sobrien  emul.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
146660484Sobrien
146760484SobrienDEPOBJ_hppa_som = $(srcdir)/config/obj-som.h subsegs.h \
146833965Sjdp  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(BFDDIR)/som.h \
146933965Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
147060484Sobrien
147160484SobrienDEPOBJ_i386_multi = $(DEPOBJ_i386_aout) $(DEPOBJ_i386_coff) \
147260484Sobrien  $(DEPOBJ_i386_elf)
147360484Sobrien
147460484SobrienDEPOBJ_mips_multi = $(DEPOBJ_mips_coff) $(DEPOBJ_mips_ecoff) \
147560484Sobrien  $(DEPOBJ_mips_elf)
147660484Sobrien
147733965SjdpDEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h \
147833965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
147960484Sobrien
148033965SjdpDEP_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h \
148133965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h \
148233965Sjdp  $(INCDIR)/bfdlink.h
148360484Sobrien
148433965SjdpDEP_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
148533965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
148633965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h
148760484Sobrien
148833965SjdpDEP_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h \
148933965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
149060484Sobrien
149133965SjdpDEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
149233965Sjdp  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
149360484Sobrien
149433965SjdpDEP_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
149533965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
149633965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h
149760484Sobrien
149833965SjdpDEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
149938889SjdpDEP_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h \
150038889Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
150160484Sobrien
150238889SjdpDEP_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
150338889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
150438889Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h
150560484Sobrien
150633965SjdpDEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
150733965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
150860484Sobrien
150933965SjdpDEP_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
151033965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h \
151133965Sjdp  $(INCDIR)/bfdlink.h
151260484Sobrien
151333965SjdpDEP_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
151433965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
151533965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h
151660484Sobrien
151760484SobrienDEP_avr_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-avr.h \
151860484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
151960484Sobrien
152060484SobrienDEP_avr_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
152160484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
152260484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h
152360484Sobrien
152433965SjdpDEP_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h \
152533965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
152660484Sobrien
152733965SjdpDEP_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
152833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
152933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h
153060484Sobrien
153160484SobrienDEP_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h \
153260484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
153360484Sobrien
153460484SobrienDEP_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
153560484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
153660484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h
153760484Sobrien
153860484SobrienDEP_fr30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-fr30.h \
153960484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
154060484Sobrien
154160484SobrienDEP_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
154260484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
154360484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h
154460484Sobrien
154533965SjdpDEP_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
154633965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h \
154733965Sjdp  $(INCDIR)/bfdlink.h
154860484Sobrien
154933965SjdpDEP_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
155033965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
155133965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h
155260484Sobrien
155333965SjdpDEP_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h \
155433965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h \
155533965Sjdp  $(INCDIR)/bfdlink.h
155660484Sobrien
155733965SjdpDEP_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
155833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
155933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h
156060484Sobrien
156133965SjdpDEP_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h \
156233965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
156360484Sobrien
156460484SobrienDEP_i370_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i370.h \
156560484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
156660484Sobrien
156760484SobrienDEP_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
156833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
156960484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h
157060484Sobrien
157133965SjdpDEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
157233965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
157360484Sobrien
157433965SjdpDEP_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
157533965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h \
157633965Sjdp  $(INCDIR)/bfdlink.h
157760484Sobrien
157833965SjdpDEP_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
157933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
158033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h
158160484Sobrien
158233965SjdpDEP_i860_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i860.h \
158333965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
158460484Sobrien
158533965SjdpDEP_i860_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i860.h \
158633965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
158760484Sobrien
158833965SjdpDEP_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
158933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
159033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h
159160484Sobrien
159233965SjdpDEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h
159333965SjdpDEP_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
159433965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
159533965Sjdp  $(INCDIR)/bfdlink.h
159660484Sobrien
159733965SjdpDEP_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
159833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
159933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h
160060484Sobrien
160133965SjdpDEP_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h \
160233965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
160360484Sobrien
160433965SjdpDEP_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
160533965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
160633965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h
160760484Sobrien
160833965SjdpDEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
160933965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
161060484Sobrien
161133965SjdpDEP_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
161233965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
161333965Sjdp  $(INCDIR)/bfdlink.h
161460484Sobrien
161533965SjdpDEP_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
161633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
161733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h
161860484Sobrien
161933965SjdpDEP_m68k_hp300 = $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h \
162033965Sjdp  $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
162160484Sobrien
162233965SjdpDEP_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h \
162333965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h \
162433965Sjdp  $(INCDIR)/bfdlink.h
162560484Sobrien
162633965SjdpDEP_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
162733965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
162833965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h
162960484Sobrien
163060484SobrienDEP_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
163160484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(BFDDIR)/libcoff.h \
163260484Sobrien  $(INCDIR)/bfdlink.h
163360484Sobrien
163460484SobrienDEP_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
163560484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
163660484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h
163760484Sobrien
163833965SjdpDEP_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h \
163933965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
164060484Sobrien
164133965SjdpDEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
164260484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(BFDDIR)/libcoff.h \
164360484Sobrien  $(INCDIR)/bfdlink.h
164460484Sobrien
164533965SjdpDEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
164633965Sjdp  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
164760484Sobrien
164833965SjdpDEP_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
164933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
165033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h
165160484Sobrien
165233965SjdpDEP_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h \
165333965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
165460484Sobrien
165533965SjdpDEP_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
165633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
165733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h
165860484Sobrien
165933965SjdpDEP_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h \
166033965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
166160484Sobrien
166233965SjdpDEP_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
166333965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
166433965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h
166560484Sobrien
166633965SjdpDEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
166733965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
166860484Sobrien
166933965SjdpDEP_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h \
167033965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
167160484Sobrien
167233965SjdpDEP_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
167333965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
167433965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h
167560484Sobrien
167660484SobrienDEP_pj_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-pj.h \
167760484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
167860484Sobrien
167960484SobrienDEP_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
168060484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
168160484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h
168260484Sobrien
168333965SjdpDEP_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
168433965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h \
168533965Sjdp  $(INCDIR)/bfdlink.h
168660484Sobrien
168733965SjdpDEP_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
168833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
168933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h
169060484Sobrien
169133965SjdpDEP_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
169233965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h \
169333965Sjdp  $(INCDIR)/bfdlink.h
169460484Sobrien
169533965SjdpDEP_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
169633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
169733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h
169860484Sobrien
169933965SjdpDEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
170033965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
170160484Sobrien
170233965SjdpDEP_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
170333965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h \
170433965Sjdp  $(INCDIR)/bfdlink.h
170560484Sobrien
170633965SjdpDEP_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
170733965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
170833965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h
170960484Sobrien
171033965SjdpDEP_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h \
171133965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
171260484Sobrien
171333965SjdpDEP_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h \
171433965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
171560484Sobrien
171633965SjdpDEP_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
171733965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
171833965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h
171960484Sobrien
172038889SjdpDEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
172138889Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
172260484Sobrien
172338889SjdpDEP_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
172438889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h \
172538889Sjdp  $(INCDIR)/bfdlink.h
172660484Sobrien
172738889SjdpDEP_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
172838889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
172938889Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h
173060484Sobrien
173160484SobrienDEP_tic80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic80.h \
173260484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic80.h $(BFDDIR)/libcoff.h \
173360484Sobrien  $(INCDIR)/bfdlink.h
173460484Sobrien
173560484SobrienDEP_tic80_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
173660484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
173760484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic80.h
173860484Sobrien
173933965SjdpDEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
174033965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
174160484Sobrien
174233965SjdpDEP_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h \
174333965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
174460484Sobrien
174533965SjdpDEP_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
174633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
174733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h
174860484Sobrien
174933965SjdpDEP_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h \
175033965Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
175160484Sobrien
175233965SjdpDEP_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h \
175333965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h \
175433965Sjdp  $(INCDIR)/bfdlink.h
175560484Sobrien
175633965SjdpDEP_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
175733965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
175833965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h
175960484Sobrien
176038889SjdpDEP_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h \
176138889Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
176260484Sobrien
176338889SjdpDEP_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
176438889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
176538889Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h
176660484Sobrien
176733965SjdpDEP_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
176833965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h \
176933965Sjdp  $(INCDIR)/bfdlink.h
177060484Sobrien
177133965SjdpDEP_z8k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
177233965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
177333965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h
177460484Sobrien
177533965SjdpDEP_hppa_som = $(BFDDIR)/som.h
177660484SobrienDEP_i386_multi = $(DEP_i386_aout) $(DEP_i386_coff) \
177760484Sobrien  $(DEP_i386_elf)
177860484Sobrien
177933965SjdpDEP_mips_multi = $(DEP_mips_coff) $(DEP_mips_ecoff) \
178033965Sjdp  $(DEP_mips_elf)
178160484Sobrien
178238889SjdpACLOCAL_M4 = $(top_srcdir)/aclocal.m4
178338889Sjdpmkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
178438889SjdpCONFIG_HEADER = config.h
178560484SobrienCONFIG_CLEAN_FILES =  ${GDBINIT}
178638889Sjdpnoinst_PROGRAMS =  as-new$(EXEEXT) gasp-new$(EXEEXT)
178738889SjdpPROGRAMS =  $(noinst_PROGRAMS)
178838889Sjdp
178938889Sjdp
179038889SjdpDEFS = @DEFS@ -I. -I$(srcdir) -I.
179138889SjdpCPPFLAGS = @CPPFLAGS@
179238889SjdpLDFLAGS = @LDFLAGS@
179338889SjdpLIBS = @LIBS@
179438889Sjdpitbl_test_OBJECTS =  itbl-parse.o itbl-lex.o
179560484Sobrienitbl_test_DEPENDENCIES =  itbl-tops.o itbl-test.o \
179638889Sjdp../libiberty/libiberty.a
179738889Sjdpitbl_test_LDFLAGS = 
179838889Sjdpas_new_OBJECTS =  app.o as.o atof-generic.o bignum-copy.o cond.o \
179960484Sobriendepend.o dwarf2dbg.o ecoff.o ehopt.o expr.o flonum-copy.o \
180060484Sobrienflonum-konst.o flonum-mult.o frags.o hash.o input-file.o input-scrub.o \
180160484Sobrienlisting.o literal.o macro.o messages.o output-file.o read.o sb.o \
180260484Sobrienstabs.o subsegs.o symbols.o write.o
180338889Sjdpas_new_LDFLAGS = 
180438889Sjdpgasp_new_OBJECTS =  gasp.o macro.o sb.o hash.o
180538889Sjdpgasp_new_LDFLAGS = 
180638889SjdpSCRIPTS =  $(noinst_SCRIPTS)
180738889Sjdp
180838889SjdpLEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
180938889SjdpLEXLIB = @LEXLIB@
181038889SjdpYLWRAP = $(top_srcdir)/../ylwrap
181138889SjdpCFLAGS = @CFLAGS@
181260484SobrienCOMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
181360484SobrienLTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
181460484SobrienCCLD = $(CC)
181560484SobrienLINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
181660484SobrienDIST_COMMON =  README ./stamp-h.in COPYING ChangeLog Makefile.am \
181760484SobrienMakefile.in NEWS acinclude.m4 aclocal.m4 config.in config/m68k-parse.c \
181860484Sobrienconfigure configure.in gdbinit.in itbl-lex.c itbl-parse.c
181938889Sjdp
182038889Sjdp
182138889SjdpDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
182238889Sjdp
182338889SjdpTAR = tar
182460484SobrienGZIP_ENV = --best
182538889SjdpSOURCES = $(itbl_test_SOURCES) $(as_new_SOURCES) $(EXTRA_as_new_SOURCES) $(gasp_new_SOURCES)
182638889SjdpOBJECTS = $(itbl_test_OBJECTS) $(as_new_OBJECTS) $(gasp_new_OBJECTS)
182738889Sjdp
182860484Sobrienall: all-redirect
182938889Sjdp.SUFFIXES:
183038889Sjdp.SUFFIXES: .S .c .l .lo .o .s .y
183160484Sobrien$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
183238889Sjdp	cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
183338889Sjdp
183460484SobrienMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
183538889Sjdp	cd $(top_builddir) \
183638889Sjdp	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
183738889Sjdp
183860484Sobrien$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
183938889Sjdp	cd $(srcdir) && $(ACLOCAL)
184038889Sjdp
184160484Sobrienconfig.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
184238889Sjdp	$(SHELL) ./config.status --recheck
184360484Sobrien$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
184438889Sjdp	cd $(srcdir) && $(AUTOCONF)
184538889Sjdp
184638889Sjdpconfig.h: stamp-h
184760484Sobrien	@if test ! -f $@; then \
184860484Sobrien		rm -f stamp-h; \
184960484Sobrien		$(MAKE) stamp-h; \
185060484Sobrien	else :; fi
185138889Sjdpstamp-h: $(srcdir)/config.in $(top_builddir)/config.status
185238889Sjdp	cd $(top_builddir) \
185338889Sjdp	  && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \
185438889Sjdp	     $(SHELL) ./config.status
185560484Sobrien	@echo timestamp > stamp-h 2> /dev/null
185660484Sobrien$(srcdir)/config.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
185760484Sobrien	@if test ! -f $@; then \
185860484Sobrien		rm -f $(srcdir)/stamp-h.in; \
185960484Sobrien		$(MAKE) $(srcdir)/stamp-h.in; \
186060484Sobrien	else :; fi
186160484Sobrien$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
186238889Sjdp	cd $(top_srcdir) && $(AUTOHEADER)
186360484Sobrien	@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
186438889Sjdp
186538889Sjdpmostlyclean-hdr:
186638889Sjdp
186738889Sjdpclean-hdr:
186838889Sjdp
186938889Sjdpdistclean-hdr:
187038889Sjdp	-rm -f config.h
187138889Sjdp
187238889Sjdpmaintainer-clean-hdr:
187360484Sobrien${GDBINIT}: $(top_builddir)/config.status gdbinit.in
187460484Sobrien	cd $(top_builddir) && CONFIG_FILES=$@:gdbinit.in CONFIG_HEADERS= $(SHELL) ./config.status
187538889Sjdp
187638889Sjdpmostlyclean-noinstPROGRAMS:
187738889Sjdp
187838889Sjdpclean-noinstPROGRAMS:
187938889Sjdp	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
188038889Sjdp
188138889Sjdpdistclean-noinstPROGRAMS:
188238889Sjdp
188338889Sjdpmaintainer-clean-noinstPROGRAMS:
188438889Sjdp
188538889Sjdp.c.o:
188638889Sjdp	$(COMPILE) -c $<
188738889Sjdp
188838889Sjdp.s.o:
188938889Sjdp	$(COMPILE) -c $<
189038889Sjdp
189138889Sjdp.S.o:
189238889Sjdp	$(COMPILE) -c $<
189338889Sjdp
189438889Sjdpmostlyclean-compile:
189538889Sjdp	-rm -f *.o core *.core
189638889Sjdp
189738889Sjdpclean-compile:
189838889Sjdp
189938889Sjdpdistclean-compile:
190038889Sjdp	-rm -f *.tab.c
190138889Sjdp
190238889Sjdpmaintainer-clean-compile:
190338889Sjdp
190438889Sjdp.c.lo:
190538889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
190638889Sjdp
190738889Sjdp.s.lo:
190838889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
190938889Sjdp
191038889Sjdp.S.lo:
191138889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
191238889Sjdp
191338889Sjdpmostlyclean-libtool:
191438889Sjdp	-rm -f *.lo
191538889Sjdp
191638889Sjdpclean-libtool:
191738889Sjdp	-rm -rf .libs _libs
191838889Sjdp
191938889Sjdpdistclean-libtool:
192038889Sjdp
192138889Sjdpmaintainer-clean-libtool:
192238889Sjdp
192338889Sjdpitbl-test$(EXEEXT): $(itbl_test_OBJECTS) $(itbl_test_DEPENDENCIES)
192438889Sjdp	@rm -f itbl-test$(EXEEXT)
192538889Sjdp	$(LINK) $(itbl_test_LDFLAGS) $(itbl_test_OBJECTS) $(itbl_test_LDADD) $(LIBS)
192638889Sjdp
192738889Sjdpas-new$(EXEEXT): $(as_new_OBJECTS) $(as_new_DEPENDENCIES)
192838889Sjdp	@rm -f as-new$(EXEEXT)
192938889Sjdp	$(LINK) $(as_new_LDFLAGS) $(as_new_OBJECTS) $(as_new_LDADD) $(LIBS)
193038889Sjdp
193138889Sjdpgasp-new$(EXEEXT): $(gasp_new_OBJECTS) $(gasp_new_DEPENDENCIES)
193238889Sjdp	@rm -f gasp-new$(EXEEXT)
193338889Sjdp	$(LINK) $(gasp_new_LDFLAGS) $(gasp_new_OBJECTS) $(gasp_new_LDADD) $(LIBS)
193460484Sobrien.l.c:
193560484Sobrien	$(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@
193638889Sjdp.y.c:
193760484Sobrien	$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
193838889Sjdpconfig/m68k-parse.h: config/m68k-parse.c
193938889Sjdpitbl-parse.h: itbl-parse.c
194038889Sjdp
194138889Sjdp
194238889Sjdp# This directory's subdirectories are mostly independent; you can cd
194338889Sjdp# into them and run `make' without going through this Makefile.
194438889Sjdp# To change the values of `make' variables: instead of editing Makefiles,
194538889Sjdp# (1) if the variable is set in `config.status', edit `config.status'
194638889Sjdp#     (which will cause the Makefiles to be regenerated when you run `make');
194738889Sjdp# (2) otherwise, pass the desired values on the `make' command line.
194838889Sjdp
194938889Sjdp@SET_MAKE@
195038889Sjdp
195138889Sjdpall-recursive install-data-recursive install-exec-recursive \
195238889Sjdpinstalldirs-recursive install-recursive uninstall-recursive install-info-recursive \
195338889Sjdpcheck-recursive installcheck-recursive info-recursive dvi-recursive:
195438889Sjdp	@set fnord $(MAKEFLAGS); amf=$$2; \
195560484Sobrien	dot_seen=no; \
195660484Sobrien	target=`echo $@ | sed s/-recursive//`; \
195738889Sjdp	list='$(SUBDIRS)'; for subdir in $$list; do \
195838889Sjdp	  echo "Making $$target in $$subdir"; \
195960484Sobrien	  if test "$$subdir" = "."; then \
196060484Sobrien	    dot_seen=yes; \
196160484Sobrien	    local_target="$$target-am"; \
196260484Sobrien	  else \
196360484Sobrien	    local_target="$$target"; \
196460484Sobrien	  fi; \
196560484Sobrien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
196638889Sjdp	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
196760484Sobrien	done; \
196860484Sobrien	if test "$$dot_seen" = "no"; then \
196960484Sobrien	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
197060484Sobrien	fi; test -z "$$fail"
197138889Sjdp
197238889Sjdpmostlyclean-recursive clean-recursive distclean-recursive \
197338889Sjdpmaintainer-clean-recursive:
197438889Sjdp	@set fnord $(MAKEFLAGS); amf=$$2; \
197560484Sobrien	dot_seen=no; \
197638889Sjdp	rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
197738889Sjdp	  rev="$$subdir $$rev"; \
197860484Sobrien	  test "$$subdir" = "." && dot_seen=yes; \
197938889Sjdp	done; \
198060484Sobrien	test "$$dot_seen" = "no" && rev=". $$rev"; \
198160484Sobrien	target=`echo $@ | sed s/-recursive//`; \
198238889Sjdp	for subdir in $$rev; do \
198338889Sjdp	  echo "Making $$target in $$subdir"; \
198460484Sobrien	  if test "$$subdir" = "."; then \
198560484Sobrien	    local_target="$$target-am"; \
198660484Sobrien	  else \
198760484Sobrien	    local_target="$$target"; \
198860484Sobrien	  fi; \
198960484Sobrien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
199038889Sjdp	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
199138889Sjdp	done && test -z "$$fail"
199238889Sjdptags-recursive:
199338889Sjdp	list='$(SUBDIRS)'; for subdir in $$list; do \
199460484Sobrien	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
199538889Sjdp	done
199638889Sjdp
199738889Sjdptags: TAGS
199838889Sjdp
199938889SjdpID: $(HEADERS) $(SOURCES) $(LISP)
200060484Sobrien	list='$(SOURCES) $(HEADERS)'; \
200160484Sobrien	unique=`for i in $$list; do echo $$i; done | \
200260484Sobrien	  awk '    { files[$$0] = 1; } \
200360484Sobrien	       END { for (i in files) print i; }'`; \
200438889Sjdp	here=`pwd` && cd $(srcdir) \
200560484Sobrien	  && mkid -f$$here/ID $$unique $(LISP)
200638889Sjdp
200738889SjdpTAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) $(LISP)
200838889Sjdp	tags=; \
200938889Sjdp	here=`pwd`; \
201038889Sjdp	list='$(SUBDIRS)'; for subdir in $$list; do \
201160484Sobrien   if test "$$subdir" = .; then :; else \
201260484Sobrien	    test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
201360484Sobrien   fi; \
201438889Sjdp	done; \
201538889Sjdp	list='$(SOURCES) $(HEADERS)'; \
201638889Sjdp	unique=`for i in $$list; do echo $$i; done | \
201738889Sjdp	  awk '    { files[$$0] = 1; } \
201838889Sjdp	       END { for (i in files) print i; }'`; \
201938889Sjdp	test -z "$(ETAGS_ARGS)config.in$$unique$(LISP)$$tags" \
202038889Sjdp	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.in $$unique $(LISP) -o $$here/TAGS)
202138889Sjdp
202238889Sjdpmostlyclean-tags:
202338889Sjdp
202438889Sjdpclean-tags:
202538889Sjdp
202638889Sjdpdistclean-tags:
202738889Sjdp	-rm -f TAGS ID
202838889Sjdp
202938889Sjdpmaintainer-clean-tags:
203038889Sjdp
203138889Sjdpdistdir = $(PACKAGE)-$(VERSION)
203238889Sjdptop_distdir = $(distdir)
203338889Sjdp
203438889Sjdp# This target untars the dist file and tries a VPATH configuration.  Then
203538889Sjdp# it guarantees that the distribution is self-contained by making another
203638889Sjdp# tarfile.
203738889Sjdpdistcheck: dist
203838889Sjdp	-rm -rf $(distdir)
203960484Sobrien	GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
204038889Sjdp	mkdir $(distdir)/=build
204138889Sjdp	mkdir $(distdir)/=inst
204238889Sjdp	dc_install_base=`cd $(distdir)/=inst && pwd`; \
204338889Sjdp	cd $(distdir)/=build \
204438889Sjdp	  && ../configure --srcdir=.. --prefix=$$dc_install_base \
204560484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) \
204660484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
204760484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) check \
204860484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) install \
204960484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
205060484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) dist
205138889Sjdp	-rm -rf $(distdir)
205260484Sobrien	@banner="$(distdir).tar.gz is ready for distribution"; \
205360484Sobrien	dashes=`echo "$$banner" | sed s/./=/g`; \
205460484Sobrien	echo "$$dashes"; \
205560484Sobrien	echo "$$banner"; \
205660484Sobrien	echo "$$dashes"
205738889Sjdpdist: distdir
205838889Sjdp	-chmod -R a+r $(distdir)
205960484Sobrien	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
206038889Sjdp	-rm -rf $(distdir)
206138889Sjdpdist-all: distdir
206238889Sjdp	-chmod -R a+r $(distdir)
206360484Sobrien	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
206438889Sjdp	-rm -rf $(distdir)
206538889Sjdpdistdir: $(DISTFILES)
206638889Sjdp	-rm -rf $(distdir)
206738889Sjdp	mkdir $(distdir)
206838889Sjdp	-chmod 777 $(distdir)
206938889Sjdp	@for file in $(DISTFILES); do \
207038889Sjdp	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
207160484Sobrien	  if test -d $$d/$$file; then \
207260484Sobrien	    cp -pr $$d/$$file $(distdir)/$$file; \
207360484Sobrien	  else \
207460484Sobrien	    test -f $(distdir)/$$file \
207560484Sobrien	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
207660484Sobrien	    || cp -p $$d/$$file $(distdir)/$$file || :; \
207760484Sobrien	  fi; \
207838889Sjdp	done
207938889Sjdp	for subdir in $(SUBDIRS); do \
208060484Sobrien	  if test "$$subdir" = .; then :; else \
208160484Sobrien	    test -d $(distdir)/$$subdir \
208260484Sobrien	    || mkdir $(distdir)/$$subdir \
208338889Sjdp	    || exit 1; \
208460484Sobrien	    chmod 777 $(distdir)/$$subdir; \
208560484Sobrien	    (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
208660484Sobrien	      || exit 1; \
208760484Sobrien	  fi; \
208838889Sjdp	done
208938889Sjdp
209038889SjdpDEJATOOL = $(PACKAGE)
209138889Sjdp
209238889SjdpRUNTESTDEFAULTFLAGS = --tool $(DEJATOOL) --srcdir $$srcdir
209338889Sjdpsite.exp: Makefile
209438889Sjdp	@echo 'Making a new site.exp file...'
209560484Sobrien	@test ! -f site.bak || rm -f site.bak
209638889Sjdp	@echo '## these variables are automatically generated by make ##' > $@-t
209738889Sjdp	@echo '# Do not edit here.  If you wish to override these values' >> $@-t
209838889Sjdp	@echo '# edit the last section' >> $@-t
209938889Sjdp	@echo 'set tool $(DEJATOOL)' >> $@-t
210038889Sjdp	@echo 'set srcdir $(srcdir)' >> $@-t
210138889Sjdp	@echo 'set objdir' `pwd` >> $@-t
210238889Sjdp	@echo 'set host_alias $(host_alias)' >> $@-t
210338889Sjdp	@echo 'set host_triplet $(host_triplet)' >> $@-t
210438889Sjdp	@echo 'set target_alias $(target_alias)' >> $@-t
210538889Sjdp	@echo 'set target_triplet $(target_triplet)' >> $@-t
210638889Sjdp	@echo 'set build_alias $(build_alias)' >> $@-t
210738889Sjdp	@echo 'set build_triplet $(build_triplet)' >> $@-t
210838889Sjdp	@echo '## All variables above are generated by configure. Do Not Edit ##' >> $@-t
210960484Sobrien	@test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
211060484Sobrien	@test ! -f site.exp || mv site.exp site.bak
211138889Sjdp	@mv $@-t site.exp
211260484Sobrieninfo-am:
211338889Sjdpinfo: info-recursive
211460484Sobriendvi-am:
211538889Sjdpdvi: dvi-recursive
211660484Sobriencheck-am:
211760484Sobrien	$(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
211860484Sobriencheck: check-recursive
211960484Sobrieninstallcheck-am:
212038889Sjdpinstallcheck: installcheck-recursive
212160484Sobrieninstall-info-am: 
212238889Sjdpinstall-info: install-info-recursive
212338889Sjdpall-recursive-am: config.h
212460484Sobrien	$(MAKE) $(AM_MAKEFLAGS) all-recursive
212538889Sjdp
212638889Sjdpinstall-exec-am: install-exec-local
212760484Sobrieninstall-exec: install-exec-recursive
212838889Sjdp
212960484Sobrieninstall-data-am:
213038889Sjdpinstall-data: install-data-recursive
213138889Sjdp
213260484Sobrieninstall-am: all-am
213360484Sobrien	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
213460484Sobrieninstall: install-recursive
213560484Sobrienuninstall-am:
213638889Sjdpuninstall: uninstall-recursive
213760484Sobrienall-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h
213860484Sobrienall-redirect: all-recursive-am
213938889Sjdpinstall-strip:
214060484Sobrien	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
214138889Sjdpinstalldirs: installdirs-recursive
214260484Sobrieninstalldirs-am:
214338889Sjdp
214438889Sjdp
214538889Sjdpmostlyclean-generic:
214638889Sjdp	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
214738889Sjdp
214838889Sjdpclean-generic:
214938889Sjdp	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
215038889Sjdp
215138889Sjdpdistclean-generic:
215260484Sobrien	-rm -f Makefile $(CONFIG_CLEAN_FILES)
215338889Sjdp	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
215460484Sobrien	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
215538889Sjdp
215638889Sjdpmaintainer-clean-generic:
215760484Sobrien	-test -z "itbl-lexlconfig/m68k-parsehconfig/m68k-parsecitbl-parsehitbl-parsec" || rm -f itbl-lexl config/m68k-parseh config/m68k-parsec itbl-parseh itbl-parsec
215838889Sjdpmostlyclean-am:  mostlyclean-hdr mostlyclean-noinstPROGRAMS \
215938889Sjdp		mostlyclean-compile mostlyclean-libtool \
216038889Sjdp		mostlyclean-tags mostlyclean-generic
216138889Sjdp
216260484Sobrienmostlyclean: mostlyclean-recursive
216360484Sobrien
216438889Sjdpclean-am:  clean-hdr clean-noinstPROGRAMS clean-compile clean-libtool \
216538889Sjdp		clean-tags clean-generic mostlyclean-am
216638889Sjdp
216760484Sobrienclean: clean-recursive
216860484Sobrien
216938889Sjdpdistclean-am:  distclean-hdr distclean-noinstPROGRAMS distclean-compile \
217038889Sjdp		distclean-libtool distclean-tags distclean-generic \
217138889Sjdp		clean-am
217260484Sobrien	-rm -f libtool
217338889Sjdp
217460484Sobriendistclean: distclean-recursive
217560484Sobrien	-rm -f config.status
217660484Sobrien
217738889Sjdpmaintainer-clean-am:  maintainer-clean-hdr \
217838889Sjdp		maintainer-clean-noinstPROGRAMS \
217938889Sjdp		maintainer-clean-compile maintainer-clean-libtool \
218038889Sjdp		maintainer-clean-tags maintainer-clean-generic \
218138889Sjdp		distclean-am
218238889Sjdp	@echo "This command is intended for maintainers to use;"
218338889Sjdp	@echo "it deletes files that may require special tools to rebuild."
218460484Sobrien
218560484Sobrienmaintainer-clean: maintainer-clean-recursive
218638889Sjdp	-rm -f config.status
218738889Sjdp
218860484Sobrien.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
218960484Sobrienmostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
219060484Sobrienclean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
219160484Sobrienmostlyclean-compile distclean-compile clean-compile \
219260484Sobrienmaintainer-clean-compile mostlyclean-libtool distclean-libtool \
219360484Sobrienclean-libtool maintainer-clean-libtool install-data-recursive \
219460484Sobrienuninstall-data-recursive install-exec-recursive \
219538889Sjdpuninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
219638889Sjdpall-recursive check-recursive installcheck-recursive info-recursive \
219738889Sjdpdvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
219838889Sjdpmaintainer-clean-recursive tags tags-recursive mostlyclean-tags \
219938889Sjdpdistclean-tags clean-tags maintainer-clean-tags distdir check-DEJAGNU \
220060484Sobrieninfo-am info dvi-am dvi check check-am installcheck-am installcheck \
220160484Sobrieninstall-info-am install-info all-recursive-am install-exec-local \
220260484Sobrieninstall-exec-am install-exec install-data-am install-data install-am \
220360484Sobrieninstall uninstall-am uninstall all-redirect all-am all installdirs-am \
220438889Sjdpinstalldirs mostlyclean-generic distclean-generic clean-generic \
220538889Sjdpmaintainer-clean-generic clean mostlyclean distclean maintainer-clean
220638889Sjdp
220760484Sobrienpo/POTFILES.in: @MAINT@ Makefile
220860484Sobrien	for file in $(POTFILES); do echo $$file; done | sort > tmp \
220960484Sobrien	  && mv tmp $(srcdir)/po/POTFILES.in
221038889Sjdp
221138889Sjdp$(srcdir)/make-gas.com: stamp-mk.com
221238889Sjdpstamp-mk.com: vmsconf.sh Makefile
221338889Sjdp	sh $(srcdir)/vmsconf.sh $(GENERIC_OBJS) > new-make.com
221438889Sjdp	$(SHELL) $(srcdir)/../move-if-change new-make.com $(srcdir)/make-gas.com
221538889Sjdp	touch stamp-mk.com
221638889Sjdpdiststuff: $(DISTSTUFF) info
221738889Sjdp
221838889Sjdp$(OBJS): @ALL_OBJ_DEPS@
221938889Sjdp
222038889Sjdp# Stuff that every object file depends upon.  If anything is removed
222138889Sjdp# from this list, remove it from dep-in.sed as well.
222238889Sjdp$(OBJS): config.h as.h $(TARG_ENV_H) $(OBJ_FORMAT_H) $(TARG_CPU_H) flonum.h \
222360484Sobrien	expr.h write.h frags.h hash.h read.h symbols.h tc.h \
222460484Sobrien	obj.h listing.h bignum.h bit_fix.h $(INCDIR)/libiberty.h asintl.h
222538889Sjdp
222638889Sjdpcheck-DEJAGNU: site.exp
222738889Sjdp	if [ -d testsuite ]; then \
222838889Sjdp	  true; \
222938889Sjdp	else \
223038889Sjdp	  mkdir testsuite; \
223138889Sjdp	fi
223238889Sjdp	rm -f testsuite/site.exp
223338889Sjdp	cp site.exp testsuite/site.exp
223438889Sjdp	rootme=`pwd`; export rootme; \
223538889Sjdp	srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
223638889Sjdp	EXPECT=${EXPECT} ; export EXPECT ; \
223738889Sjdp	if [ -f $(top_builddir)/../expect/expect ]; then \
223838889Sjdp	  TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd`; \
223938889Sjdp	  export TCL_LIBRARY; \
224038889Sjdp	fi; \
224138889Sjdp	runtest=$(RUNTEST); \
224238889Sjdp	cd testsuite; \
224338889Sjdp	if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
224438889Sjdp	  $$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
224538889Sjdp		$(RUNTESTFLAGS); \
224638889Sjdp	else echo "WARNING: could not find \`runtest'" 1>&2; :;\
224738889Sjdp	fi
224838889Sjdp
224938889Sjdp# The implicit .c.o rule doesn't work for these, perhaps because of
225038889Sjdp# the variables, or perhaps because the sources are not on vpath.
225138889Sjdp$(TARG_CPU_O): $(TARG_CPU_C) $(TARG_CPU_DEP_@target_cpu_type@)
225238889Sjdp	$(COMPILE) -c $(TARG_CPU_C)
225338889Sjdp$(ATOF_TARG_O): $(ATOF_TARG_C)
225438889Sjdp	$(COMPILE) -c $(ATOF_TARG_C)
225538889Sjdp
225638889Sjdp# ecoff.c only has full dependencies when ECOFF_DEBUGGING is defined,
225738889Sjdp# so the automatic dependency stuff doesn't work.
225838889Sjdpecoff.o : ecoff.c ecoff.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
225938889Sjdp	$(INCDIR)/coff/ecoff.h $(INCDIR)/coff/symconst.h \
226038889Sjdp	$(INCDIR)/aout/stab_gnu.h
226138889Sjdp
226238889Sjdp# We need all these explicit rules for the multi stuff.  Because of
226338889Sjdp# these rules, we don't need one for OBJ_FORMAT_O.
226438889Sjdp
226538889Sjdpobj-aout.o : $(srcdir)/config/obj-aout.c
226638889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-aout.c
226738889Sjdpobj-bout.o : $(srcdir)/config/obj-bout.c
226838889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-bout.c
226938889Sjdpobj-coff.o: $(srcdir)/config/obj-coff.c
227038889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-coff.c
227138889Sjdpobj-ecoff.o : $(srcdir)/config/obj-ecoff.c
227238889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-ecoff.c
227338889Sjdpobj-elf.o : $(srcdir)/config/obj-elf.c
227438889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-elf.c
227538889Sjdpobj-evax.o : $(srcdir)/config/obj-evax.c
227638889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-evax.c
227738889Sjdpobj-hp300.o : $(srcdir)/config/obj-hp300.c
227838889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-hp300.c
227938889Sjdpobj-ieee.o : $(srcdir)/config/obj-ieee.c
228038889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-ieee.c
228138889Sjdpobj-multi.o : $(srcdir)/config/obj-multi.c
228238889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-multi.c
228338889Sjdpobj-som.o : $(srcdir)/config/obj-som.c
228438889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-som.c
228538889Sjdpobj-vms.o : $(srcdir)/config/obj-vms.c
228638889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-vms.c
228738889Sjdp
228838889Sjdpe-mipself.o : $(srcdir)/config/e-mipself.c
228938889Sjdp	$(COMPILE) -c $(srcdir)/config/e-mipself.c
229038889Sjdpe-mipsecoff.o : $(srcdir)/config/e-mipsecoff.c
229138889Sjdp	$(COMPILE) -c $(srcdir)/config/e-mipsecoff.c
229260484Sobriene-i386aout.o: $(srcdir)/config/e-i386aout.c
229360484Sobrien	$(COMPILE) -c $(srcdir)/config/e-i386aout.c
229438889Sjdpe-i386coff.o: $(srcdir)/config/e-i386coff.c
229538889Sjdp	$(COMPILE) -c $(srcdir)/config/e-i386coff.c
229638889Sjdpe-i386elf.o: $(srcdir)/config/e-i386elf.c
229738889Sjdp	$(COMPILE) -c $(srcdir)/config/e-i386elf.c
229838889Sjdp
229960484Sobrien# If m68k-parse.y is in a different directory, then ylwrap will use an
230060484Sobrien# absolute path when it invokes yacc, which will cause yacc to put the
230160484Sobrien# absolute path into the generated file.  That's a pain when it comes
230260484Sobrien# to generating snapshots, because it introduces spurious diffs.
230360484Sobrien# Since when we make the snapshots $(srcdir) = ".", we check for that
230460484Sobrien# case and handle it differently.  This means that anybody who
230560484Sobrien# configures with $(srcdir) = "." will have to set their path in the
230660484Sobrien# debugger if they want to debug m68k-parse.y.  This is bad, but on
230760484Sobrien# the other hand it's good that people who use the prebuilt
230860484Sobrien# m68k-parse.c don't get a spurious absolute path.
230938889Sjdpm68k-parse.c: $(srcdir)/config/m68k-parse.y
231060484Sobrien	f=$(srcdir)/config/m68k-parse.y; \
231160484Sobrien	if [ $$f = "./config/m68k-parse.y" ]; then \
231260484Sobrien	  ln -s config/m68k-parse.y . > /dev/null 2>/dev/null || \
231360484Sobrien	   ln config/m68k-parse.y . > /dev/null 2>/dev/null || \
231460484Sobrien	   cp config/m68k-parse.y . >/dev/null 2>/dev/null; \
231560484Sobrien	  f=m68k-parse.y; \
231660484Sobrien	else true; fi; \
231760484Sobrien	$(SHELL) $(YLWRAP) "$(YACC)" $$f y.tab.c m68k-parse.c --; \
231860484Sobrien	if [ $$f = "m68k-parse.y" ]; then \
231960484Sobrien	  rm -f m68k-parse.y; \
232060484Sobrien	else true; fi
232138889Sjdpm68k-parse.o: m68k-parse.c $(srcdir)/config/m68k-parse.h
232238889Sjdp
232338889Sjdp# Don't let the .y.h rule clobber m68k-parse.h.
232438889Sjdpm68k-parse.h: ; @true
232538889Sjdp$(srcdir)/config/m68k-parse.h: ; @true
232638889Sjdp
232738889Sjdp# The instruction table specification lexical analyzer and parser.
232838889Sjdp
232938889Sjdpitbl-lex.c: $(srcdir)/itbl-lex.l
233038889Sjdpitbl-lex.o: itbl-lex.c itbl-parse.h
233138889Sjdp
233238889Sjdpitbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h
233338889Sjdp
233438889Sjdpitbl-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
233538889Sjdp
233638889Sjdpitbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
233738889Sjdp	$(SHELL) $(YLWRAP) "$(YACC)" $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- -d
233838889Sjdp
233960484Sobrienitbl-tops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
234060484Sobrien	$(COMPILE) -o itbl-tops.o -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
234138889Sjdp
234238889Sjdpitbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c $(srcdir)/itbl-ops.h
234338889Sjdp	$(COMPILE) -c -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
234438889Sjdp
234560484Sobriencgen.o: cgen.c cgen.h cgen-desc.h subsegs.h \
234638889Sjdp	$(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
234760484Sobrien	$(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-desc.h \
234860484Sobrien	$(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-opc.h
234938889Sjdp
235038889Sjdp.PHONY: install-exec-local install-data-local
235160484Sobrien.PHONY: install-exec-bindir install-exec-tooldir
235238889Sjdp
235360484Sobrieninstall-exec-local: install-exec-bindir @install_tooldir@
235460484Sobrien
235560484Sobrieninstall-exec-bindir: $(noinst_PROGRAMS)
235660484Sobrien	$(mkinstalldirs) $(bindir)
235738889Sjdp	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
235838889Sjdp	  if test -f $$p; then \
235960484Sobrien	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
236060484Sobrien	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
236138889Sjdp	  else :; fi; \
236238889Sjdp	done
236360484Sobrien
236460484Sobrieninstall-exec-tooldir: install-exec-bindir $(noinst_PROGRAMS)
236560484Sobrien	$(mkinstalldirs) $(tooldir)/bin
236638889Sjdp	n=`echo as | sed '$(transform)'`; \
236738889Sjdp	if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \
236860484Sobrien	  rm -f $(tooldir)/bin/as$(EXEEXT); \
236938889Sjdp	  ln $(bindir)/$$n$(EXEEXT) $(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \
237038889Sjdp	    || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(tooldir)/bin/as$(EXEEXT); \
237160484Sobrien	else \
237260484Sobrien	  true ; \
237338889Sjdp	fi
237438889Sjdp
237538889Sjdp# These exist for maintenance purposes.
237638889Sjdp
237738889Sjdp.PHONY: bootstrap bootstrap2 bootstrap3 stage1 stage2 stage3 comparison
237838889Sjdp
237938889Sjdpbootstrap: as-new
238038889Sjdp	$(MAKE) stage1
238138889Sjdp	rm -f stage && ln -s stage1 stage
238238889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
238338889Sjdp	$(MAKE) stage2
238438889Sjdp	rm -f stage && ln -s stage2 stage
238538889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
238638889Sjdp	$(MAKE) comparison against=stage2
238738889Sjdp
238838889Sjdpbootstrap2:
238938889Sjdp	rm -f stage && ln -s stage1 stage
239038889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
239138889Sjdp	$(MAKE) stage2
239238889Sjdp	rm -f stage && ln -s stage2 stage
239338889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
239438889Sjdp	$(MAKE) comparison against=stage2
239538889Sjdp
239638889Sjdpbootstrap3:
239738889Sjdp	rm -f stage && ln -s stage2 stage
239838889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
239938889Sjdp	$(MAKE) comparison against=stage2
240038889Sjdp
240138889Sjdp# Copy the object files from a particular stage into a subdirectory.
240238889Sjdpstage1:
240338889Sjdp	-mkdir stage1
240438889Sjdp	-mv $(STAGESTUFF) stage1
240538889Sjdp	if [ -f stage1/as-new$(EXEEXT) -a ! -f stage1/as$(EXEEXT) ] ; then (cd stage1 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
240638889Sjdp
240738889Sjdpstage2:
240838889Sjdp	-mkdir stage2
240938889Sjdp	-mv $(STAGESTUFF) stage2
241038889Sjdp	if [ -f stage2/as-new$(EXEEXT) -a ! -f stage2/as$(EXEEXT) ] ; then (cd stage2 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
241138889Sjdp
241238889Sjdpstage3:
241338889Sjdp	-mkdir stage3
241438889Sjdp	-mv $(STAGESTUFF) stage3
241538889Sjdp	if [ -f stage3/as-new$(EXEEXT) -a ! -f stage3/as$(EXEEXT) ] ; then (cd stage3 ; ln -s as-new as$(EXEEXT)) ; fi
241638889Sjdp
241738889Sjdp# This rule is derived from corresponding code in the Makefile.in for gcc.
241838889Sjdp# The "tail +16c" is to bypass headers which may include timestamps or
241938889Sjdp# temporary assembly file names.
242038889Sjdpcomparison:
242138889Sjdp	x=0 ; \
242238889Sjdp	for file in *.o ; do \
242338889Sjdp	  tail +16c ./$$file > tmp-foo1; \
242438889Sjdp	  if tail +16c ${against}/$$file > tmp-foo2 2>/dev/null ; then \
242538889Sjdp	    if cmp tmp-foo1 tmp-foo2 ; then \
242638889Sjdp	      true ; \
242738889Sjdp	    else \
242838889Sjdp	      echo $$file differs ; \
242938889Sjdp	      x=1 ; \
243038889Sjdp	    fi ; \
243138889Sjdp	  else true; fi ; \
243238889Sjdp	done ; \
243338889Sjdp	exit $$x
243438889Sjdp	-rm -f tmp-foo*
243538889Sjdp
243638889Sjdp.PHONY: de-stage1 de-stage2 de-stage3
243738889Sjdp
243838889Sjdpde-stage1:
243938889Sjdp	- (cd stage1 ; rm -f as$(EXEEXT) ; mv -f * ..)
244038889Sjdp	- rmdir stage1
244138889Sjdp
244238889Sjdpde-stage2:
244338889Sjdp	- (cd stage2 ; rm -f as$(EXEEXT) ; mv -f * ..)
244438889Sjdp	- rmdir stage2
244538889Sjdp
244638889Sjdpde-stage3:
244738889Sjdp	- (cd stage3 ; rm -f as$(EXEEXT) ; mv -f * ..)
244838889Sjdp	- rmdir stage3
244938889Sjdp
245060484SobrienDEP: dep.sed $(DEP_FILE_DEPS) DEPTC DEPOBJ DEP2
245160484Sobrien	rm -f DEP1
245238889Sjdp	srcdir=`cd $(srcdir); pwd`; \
245360484Sobrien	$(MAKE) MKDEP="$(MKDEP)" srcdir="$${srcdir}" VPATH="$${srcdir}" DEP1
245460484Sobrien	rm -rf DEPDIR
245560484Sobrien	sed -f dep.sed < DEP1 > DEPA
245660484Sobrien	sed -f dep.sed < DEPTC >> DEPA
245760484Sobrien	sed -f dep.sed < DEPOBJ >> DEPA
245860484Sobrien	sed -f dep.sed < DEP2 >> DEPA
245960484Sobrien	echo '$$(OBJS): $$(DEP_@target''_cpu_type@_@obj''_format@)' >> DEPA
246060484Sobrien	echo '$$(TARG_CPU_O): $$(DEPTC_@target''_cpu_type@_@obj''_format@)' >> DEPA
246160484Sobrien	echo '$$(OBJ_FORMAT_O): $$(DEPOBJ_@target''_cpu_type@_@obj''_format@)' >> DEPA
246260484Sobrien	echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEPA
246360484Sobrien	mv -f DEPA $@
246438889Sjdp
246560484SobrienDEP1: $(CFILES) $(MULTI_CFILES)
246660484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
246738889Sjdp	srcdir=`cd $(srcdir); pwd`; \
246860484Sobrien	cd DEPDIR; \
246938889Sjdp	echo '' > targ-cpu.h; \
247038889Sjdp	echo '' > obj-format.h; \
247138889Sjdp	echo '' > targ-env.h; \
247238889Sjdp	echo '' > itbl-cpu.h; \
247360484Sobrien	echo '' > itbl-parse.h; \
247460484Sobrien	echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP; \
247560484Sobrien	echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP; \
247660484Sobrien	$(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) $? >> DEP
247760484Sobrien	mv -f DEPDIR/DEP $@
247838889Sjdp
247938889Sjdp# Work out the special dependencies for the tc-*.c files.
248060484SobrienDEPTC: $(TARGET_CPU_CFILES)
248160484Sobrien	rm -f DEPTCA
248260484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
248338889Sjdp	srcdir=`cd $(srcdir); pwd`; \
248460484Sobrien	cd DEPDIR; \
248538889Sjdp	for c in $(CPU_TYPES); do \
248638889Sjdp	  for o in $(OBJ_FORMATS); do \
248738889Sjdp	    $(CPU_OBJ_VALID) \
248838889Sjdp	    if [ x$${valid} = xyes ]; then \
248938889Sjdp	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
249038889Sjdp	      echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
249138889Sjdp	      echo '#include "te-generic.h"' > targ-env.h; \
249238889Sjdp	      echo '' > itbl-cpu.h; \
249360484Sobrien	      echo '' > itbl-parse.h; \
249460484Sobrien	      echo '#include "opcodes/'"$${c}"'-desc.h"' > cgen-desc.h; \
249538889Sjdp	      rm -f dummy.c; \
249638889Sjdp	      cp $${srcdir}/config/tc-$${c}.c dummy.c; \
249760484Sobrien	      $(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c | \
249860484Sobrien	        sed -e "s/dummy.o: dummy.c/DEPTC_$${c}_$${o} =/" >> ../DEPTCA; \
249938889Sjdp	      rm -f dummy.c; \
250038889Sjdp	    else true; fi; \
250138889Sjdp	  done; \
250238889Sjdp	done
250360484Sobrien	echo 'DEPTC_hppa_som = $$(srcdir)/config/tc-hppa.h subsegs.h \' >> DEPTCA
250460484Sobrien	echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPTCA
250560484Sobrien	echo '  $$(INCDIR)/opcode/hppa.h $$(BFDDIR)/som.h' >> DEPTCA
250660484Sobrien	for c in $(MULTI_CPU_TYPES); do \
250760484Sobrien	  echo 'DEPTC_'"$${c}"'_multi = \' >> DEPTCA; \
250860484Sobrien	  for o in $(OBJ_FORMATS); do \
250960484Sobrien	    $(MULTI_CPU_OBJ_VALID) \
251038889Sjdp	    if [ x$${valid} = xyes ]; then \
251160484Sobrien	      echo '$$(DEPTC_'"$${c}_$${o}"') \' >> DEPTCA; \
251238889Sjdp	    else true; fi; \
251360484Sobrien	  done; \
251460484Sobrien	  echo '' >> DEPTCA; \
251538889Sjdp	done
251660484Sobrien	mv -f DEPTCA DEPTC
251738889Sjdp
251838889Sjdp# Work out the special dependencies for the obj-*.c files.
251960484SobrienDEPOBJ: $(OBJ_FORMAT_CFILES)
252060484Sobrien	rm -f DEPOBJA
252160484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
252238889Sjdp	srcdir=`cd $(srcdir); pwd`; \
252360484Sobrien	cd DEPDIR; \
252438889Sjdp	for c in $(CPU_TYPES); do \
252538889Sjdp	  for o in $(OBJ_FORMATS); do \
252638889Sjdp	    $(CPU_OBJ_VALID) \
252738889Sjdp	    if [ x$${valid} = xyes ]; then \
252838889Sjdp	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
252938889Sjdp	      echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
253038889Sjdp	      echo '#include "te-generic.h"' > targ-env.h; \
253138889Sjdp	      echo '' > itbl-cpu.h; \
253260484Sobrien	      echo '' > itbl-parse.h; \
253338889Sjdp	      rm -f dummy.c; \
253438889Sjdp	      cp $${srcdir}/config/obj-$${o}.c dummy.c; \
253560484Sobrien	      $(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c | \
253660484Sobrien	        sed -e "s/dummy.o: dummy.c/DEPOBJ_$${c}_$${o} =/" >> ../DEPOBJA; \
253738889Sjdp	      rm -f dummy.c; \
253838889Sjdp	    else true; fi; \
253938889Sjdp	  done; \
254038889Sjdp	done
254160484Sobrien	echo 'DEPOBJ_hppa_som = $$(srcdir)/config/obj-som.h subsegs.h \' >> DEPOBJA
254260484Sobrien	echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPOBJA
254360484Sobrien	echo '  $$(BFDDIR)/som.h  $$(INCDIR)/aout/stab_gnu.h \' >> DEPOBJA
254460484Sobrien	echo '  $$(INCDIR)/aout/stab.def' >> DEPOBJA
254560484Sobrien	for c in $(MULTI_CPU_TYPES); do \
254660484Sobrien	  echo 'DEPOBJ_'"$${c}"'_multi = \' >> DEPOBJA; \
254760484Sobrien	  for o in $(OBJ_FORMATS); do \
254860484Sobrien	    $(MULTI_CPU_OBJ_VALID) \
254938889Sjdp	    if [ x$${valid} = xyes ]; then \
255060484Sobrien	      echo '$$(DEPOBJ_'"$${c}_$${o}"') \' >> DEPOBJA; \
255138889Sjdp	    else true; fi; \
255260484Sobrien	  done; \
255360484Sobrien	  echo '' >> DEPOBJA; \
255438889Sjdp	done
255560484Sobrien	mv -f DEPOBJA DEPOBJ
255638889Sjdp
255738889Sjdp# Work out the dependencies for each CPU/OBJ combination.
255838889Sjdp# Note that SOM is a special case, because it only works native.
255960484SobrienDEP2: $(TARGET_CPU_HFILES) $(OBJ_FORMAT_HFILES)
256060484Sobrien	rm -f DEP2a
256160484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
256238889Sjdp	srcdir=`cd $(srcdir); pwd`; \
256360484Sobrien	cd DEPDIR; \
256438889Sjdp	for c in $(CPU_TYPES); do \
256538889Sjdp	  for o in $(OBJ_FORMATS); do \
256638889Sjdp	    $(CPU_OBJ_VALID) \
256738889Sjdp	    if [ x$${valid} = xyes ]; then \
256838889Sjdp	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
256938889Sjdp	      echo '#include "obj-'"$${o}"'.h"' > dummy.c; \
257060484Sobrien	      $(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c | \
257160484Sobrien	        sed -e "s/dummy.o: dummy.c/DEP_$${c}_$${o} =/" >> ../DEP2a; \
257238889Sjdp	    else true; fi; \
257338889Sjdp	  done; \
257438889Sjdp	done
257560484Sobrien	echo 'DEP_hppa_som = $$(BFDDIR)/som.h' >> DEP2a
257660484Sobrien	for c in $(MULTI_CPU_TYPES); do \
257760484Sobrien	  echo 'DEP_'"$${c}"'_multi = \' >> DEP2a; \
257860484Sobrien	  for o in $(OBJ_FORMATS); do \
257960484Sobrien	    $(MULTI_CPU_OBJ_VALID) \
258038889Sjdp	    if [ x$${valid} = xyes ]; then \
258160484Sobrien	      echo '$$(DEP_'"$${c}_$${o}"') \' >> DEP2a; \
258238889Sjdp	    else true; fi; \
258360484Sobrien	  done; \
258460484Sobrien	  echo '' >> DEP2a; \
258538889Sjdp	done
258660484Sobrien	mv -f DEP2a DEP2
258738889Sjdp
258838889Sjdpdep.sed: dep-in.sed config.status
258938889Sjdp	srcdir=`cd $(srcdir); pwd`; \
259038889Sjdp	sed <$(srcdir)/dep-in.sed >dep.sed \
259138889Sjdp		-e "s!@INCDIR@!$${srcdir}/../include!" \
259238889Sjdp		-e "s!@BFDDIR@!$${srcdir}/../bfd!" \
259338889Sjdp		-e "s!@SRCDIR@!$${srcdir}!"
259438889Sjdp
259560484Sobriendep: DEP
259638889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
259760484Sobrien	cat DEP >> tmp-Makefile
259838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
259938889Sjdp
260060484Sobriendep-in: DEP
260138889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
260260484Sobrien	cat DEP >> tmp-Makefile.in
260338889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
260438889Sjdp
260560484Sobriendep-am: DEP
260638889Sjdp	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
260760484Sobrien	cat DEP >> tmp-Makefile.am
260838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
260938889Sjdp
261038889Sjdp.PHONY: dep dep-in dep-am
261138889Sjdp
261238889Sjdp# DO NOT DELETE THIS LINE -- mkdep uses it.
261338889Sjdp# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
261460484Sobrienapp.o: app.c $(INCDIR)/bin-bugs.h emul.h
261560484Sobrienas.o: as.c $(INCDIR)/bin-bugs.h emul.h subsegs.h $(INCDIR)/obstack.h \
261660484Sobrien  output-file.h sb.h macro.h
261760484Sobrienatof-generic.o: atof-generic.c $(INCDIR)/bin-bugs.h \
261860484Sobrien  emul.h
261960484Sobrienbignum-copy.o: bignum-copy.c $(INCDIR)/bin-bugs.h emul.h
262060484Sobriencond.o: cond.c $(INCDIR)/bin-bugs.h emul.h macro.h \
262160484Sobrien  sb.h $(INCDIR)/obstack.h
262260484Sobriendepend.o: depend.c $(INCDIR)/bin-bugs.h emul.h
262360484Sobriendwarf2dbg.o: dwarf2dbg.c $(INCDIR)/bin-bugs.h emul.h \
262460484Sobrien  dwarf2dbg.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/dwarf2.h
262560484Sobrienecoff.o: ecoff.c $(INCDIR)/bin-bugs.h emul.h ecoff.h
262660484Sobrienehopt.o: ehopt.c $(INCDIR)/bin-bugs.h emul.h subsegs.h \
262760484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/elf/dwarf2.h
262860484Sobrienexpr.o: expr.c $(INCDIR)/bin-bugs.h emul.h $(INCDIR)/obstack.h
262960484Sobrienflonum-copy.o: flonum-copy.c $(INCDIR)/bin-bugs.h emul.h
263038889Sjdpflonum-konst.o: flonum-konst.c
263138889Sjdpflonum-mult.o: flonum-mult.c
263260484Sobrienfrags.o: frags.c $(INCDIR)/bin-bugs.h emul.h subsegs.h \
263360484Sobrien  $(INCDIR)/obstack.h
263460484Sobrienhash.o: hash.c $(INCDIR)/bin-bugs.h emul.h $(INCDIR)/obstack.h
263560484Sobrieninput-file.o: input-file.c $(INCDIR)/bin-bugs.h emul.h \
263660484Sobrien  input-file.h
263760484Sobrieninput-scrub.o: input-scrub.c $(INCDIR)/bin-bugs.h emul.h \
263860484Sobrien  input-file.h sb.h
263960484Sobrienlisting.o: listing.c $(INCDIR)/bin-bugs.h emul.h input-file.h \
264060484Sobrien  subsegs.h
264160484Sobrienliteral.o: literal.c $(INCDIR)/bin-bugs.h emul.h subsegs.h \
264260484Sobrien  $(INCDIR)/obstack.h
264338889Sjdpmacro.o: macro.c sb.h macro.h
264460484Sobrienmessages.o: messages.c $(INCDIR)/bin-bugs.h emul.h
264560484Sobrienoutput-file.o: output-file.c $(INCDIR)/bin-bugs.h emul.h \
264660484Sobrien  output-file.h
264760484Sobrienread.o: read.c $(INCDIR)/bin-bugs.h emul.h subsegs.h \
264860484Sobrien  $(INCDIR)/obstack.h sb.h macro.h ecoff.h
264938889Sjdpsb.o: sb.c sb.h
265060484Sobrienstabs.o: stabs.c $(INCDIR)/bin-bugs.h emul.h $(INCDIR)/obstack.h \
265160484Sobrien  subsegs.h ecoff.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
265260484Sobriensubsegs.o: subsegs.c $(INCDIR)/bin-bugs.h emul.h subsegs.h \
265360484Sobrien  $(INCDIR)/obstack.h
265460484Sobriensymbols.o: symbols.c $(INCDIR)/bin-bugs.h emul.h $(INCDIR)/obstack.h \
265560484Sobrien  subsegs.h struc-symbol.h
265660484Sobrienwrite.o: write.c $(INCDIR)/bin-bugs.h emul.h subsegs.h \
265760484Sobrien  $(INCDIR)/obstack.h output-file.h
265860484Sobriengasp.o: gasp.c $(INCDIR)/bin-bugs.h sb.h macro.h
265960484Sobrienitbl-ops.o: itbl-ops.c itbl-ops.h $(INCDIR)/bin-bugs.h \
266060484Sobrien  emul.h itbl-parse.h
266160484Sobriene-i386aout.o: $(srcdir)/config/e-i386aout.c $(INCDIR)/bin-bugs.h \
266260484Sobrien  emul.h emul-target.h
266360484Sobriene-i386coff.o: $(srcdir)/config/e-i386coff.c $(INCDIR)/bin-bugs.h \
266460484Sobrien  emul.h emul-target.h
266560484Sobriene-i386elf.o: $(srcdir)/config/e-i386elf.c $(INCDIR)/bin-bugs.h \
266660484Sobrien  emul.h emul-target.h
266760484Sobriene-mipsecoff.o: $(srcdir)/config/e-mipsecoff.c $(INCDIR)/bin-bugs.h \
266860484Sobrien  emul.h emul-target.h
266960484Sobriene-mipself.o: $(srcdir)/config/e-mipself.c $(INCDIR)/bin-bugs.h \
267060484Sobrien  emul.h emul-target.h
267133965Sjdp$(OBJS): $(DEP_@target_cpu_type@_@obj_format@)
267260484Sobrien$(TARG_CPU_O): $(DEPTC_@target_cpu_type@_@obj_format@)
267360484Sobrien$(OBJ_FORMAT_O): $(DEPOBJ_@target_cpu_type@_@obj_format@)
267433965Sjdp# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
267538889Sjdp
267638889Sjdp# Tell versions [3.59,3.63) of GNU make to not export all variables.
267738889Sjdp# Otherwise a system limit (for SysV at least) may be exceeded.
267838889Sjdp.NOEXPORT:
2679