Makefile.in revision 77298
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@
7277298SobrienCXX = @CXX@
7377298SobrienCXXCPP = @CXXCPP@
7460484SobrienDATADIRNAME = @DATADIRNAME@
7560484SobrienDLLTOOL = @DLLTOOL@
7638889SjdpEXEEXT = @EXEEXT@
7777298SobrienGCJ = @GCJ@
7877298SobrienGCJFLAGS = @GCJFLAGS@
7960484SobrienGDBINIT = @GDBINIT@
8060484SobrienGMOFILES = @GMOFILES@
8160484SobrienGMSGFMT = @GMSGFMT@
8260484SobrienGT_NO = @GT_NO@
8360484SobrienGT_YES = @GT_YES@
8460484SobrienINCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
8560484SobrienINSTOBJEXT = @INSTOBJEXT@
8660484SobrienINTLDEPS = @INTLDEPS@
8760484SobrienINTLOBJS = @INTLOBJS@
8877298SobrienLIBM = @LIBM@
8938889SjdpLIBTOOL = @LIBTOOL@
9038889SjdpLN_S = @LN_S@
9138889SjdpMAINT = @MAINT@
9238889SjdpMAKEINFO = @MAKEINFO@
9360484SobrienMKINSTALLDIRS = @MKINSTALLDIRS@
9460484SobrienMSGFMT = @MSGFMT@
9560484SobrienOBJDUMP = @OBJDUMP@
9677298SobrienOBJEXT = @OBJEXT@
9738889SjdpOPCODES_LIB = @OPCODES_LIB@
9838889SjdpPACKAGE = @PACKAGE@
9960484SobrienPOFILES = @POFILES@
10060484SobrienPOSUB = @POSUB@
10138889SjdpRANLIB = @RANLIB@
10277298SobrienSTRIP = @STRIP@
10360484SobrienUSE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
10460484SobrienUSE_NLS = @USE_NLS@
10538889SjdpVERSION = @VERSION@
10638889Sjdpatof = @atof@
10760484Sobriencgen_cpu_prefix = @cgen_cpu_prefix@
10838889Sjdpextra_objects = @extra_objects@
10960484Sobrieninstall_tooldir = @install_tooldir@
11060484Sobrienl = @l@
11138889Sjdpobj_format = @obj_format@
11238889Sjdptarget_cpu_type = @target_cpu_type@
11338889Sjdpte_file = @te_file@
11433965Sjdp
11560484SobrienINTLLIBS = @INTLLIBS@
11660484Sobrien
11738889SjdpAUTOMAKE_OPTIONS = cygnus dejagnu
11833965Sjdp
11960484SobrienSUBDIRS = doc po
12033965Sjdp
12138889Sjdptooldir = $(exec_prefix)/$(target_alias)
12233965Sjdp
12360484SobrienYACC = `if [ -f ../bison/bison ] ; then echo ../bison/bison -y -L../bison/bison ; else echo @YACC@ ; fi`
12460484SobrienLEX = `if [ -f ../flex/flex ] ; then echo ../flex/flex ; else echo @LEX@ ; fi`
12533965Sjdp
12677298SobrienWARN_CFLAGS = @WARN_CFLAGS@
12777298SobrienAM_CFLAGS = $(WARN_CFLAGS)
12877298Sobrien
12960484SobrienMKDEP = gcc -MM
13038889Sjdp
13133965SjdpTARG_CPU = @target_cpu_type@
13233965SjdpTARG_CPU_C = $(srcdir)/config/tc-@target_cpu_type@.c
13333965SjdpTARG_CPU_O = tc-@target_cpu_type@.o
13433965SjdpTARG_CPU_H = $(srcdir)/config/tc-@target_cpu_type@.h
13533965SjdpOBJ_FORMAT_C = $(srcdir)/config/obj-@obj_format@.c
13633965SjdpOBJ_FORMAT_O = obj-@obj_format@.o
13733965SjdpOBJ_FORMAT_H = $(srcdir)/config/obj-@obj_format@.h
13833965SjdpTARG_ENV_H = $(srcdir)/config/te-@te_file@.h
13933965SjdpATOF_TARG_C = $(srcdir)/config/atof-@atof@.c
14033965SjdpATOF_TARG_O = atof-@atof@.o
14133965Sjdp
14233965Sjdp# use @target_cpu_type@ for refering to configured target name
14360484SobrienIT_HDRS = itbl-parse.h $(srcdir)/itbl-ops.h 
14460484SobrienIT_SRCS = itbl-parse.c itbl-lex.c $(srcdir)/itbl-ops.c
14560484SobrienIT_DEPS = $(srcdir)/itbl-parse.y $(srcdir)/itbl-lex.l $(srcdir)/config/itbl-@target_cpu_type@.h
14660484SobrienIT_OBJS = itbl-parse.o itbl-lex.o itbl-ops.o
14733965Sjdp
14833965Sjdp# CPU types.  This is only used for dependency information.
14933965Sjdp
15033965SjdpCPU_TYPES = \
15133965Sjdp	a29k \
15233965Sjdp	alpha \
15338889Sjdp	arc \
15433965Sjdp	arm \
15560484Sobrien	avr \
15677298Sobrien	cris \
15733965Sjdp	d10v \
15860484Sobrien	d30v \
15960484Sobrien	fr30 \
16033965Sjdp	h8300 \
16133965Sjdp	h8500 \
16233965Sjdp	hppa \
16377298Sobrien	ia64 \
16460484Sobrien	i370 \
16533965Sjdp	i386 \
16633965Sjdp	i860 \
16733965Sjdp	i960 \
16833965Sjdp	m32r \
16977298Sobrien	m68hc11 \
17033965Sjdp	m68k \
17133965Sjdp	m88k \
17260484Sobrien	mcore \
17333965Sjdp	mips \
17433965Sjdp	mn10200 \
17533965Sjdp	mn10300 \
17633965Sjdp	ns32k \
17760484Sobrien	pj \
17833965Sjdp	ppc \
17933965Sjdp	sh \
18033965Sjdp	sparc \
18133965Sjdp	tahoe \
18238889Sjdp	tic30 \
18377298Sobrien	tic54x \
18460484Sobrien	tic80 \
18533965Sjdp	vax \
18633965Sjdp	w65 \
18738889Sjdp	v850 \
18833965Sjdp	z8k
18933965Sjdp
19060484Sobrien
19133965Sjdp# Object format types.  This is only used for dependency information.
19233965Sjdp# We deliberately omit som, since it does not work as a cross assembler.
19333965Sjdp
19433965SjdpOBJ_FORMATS = \
19533965Sjdp	aout \
19633965Sjdp	bout \
19733965Sjdp	coff \
19833965Sjdp	ecoff \
19933965Sjdp	elf \
20033965Sjdp	evax \
20133965Sjdp	hp300 \
20233965Sjdp	ieee \
20333965Sjdp	vms
20433965Sjdp
20560484Sobrien
20633965Sjdp# This is an sh case which sets valid according to whether the CPU
20733965Sjdp# type in the shell variable c and the OS type in the shell variable o
20833965Sjdp# are supported.  This helps cuts down on the amount of dependency
20933965Sjdp# information.
21033965Sjdp
21133965SjdpCPU_OBJ_VALID = \
21233965Sjdp	valid= ; \
21333965Sjdp	case $$o in \
21433965Sjdp	aout) \
21533965Sjdp	  case $$c in \
21677298Sobrien	  a29k | arm | cris | i386 | m68k | mips | ns32k | sparc | tahoe | tic30 | vax) \
21733965Sjdp	    valid=yes ;; \
21833965Sjdp	  esac ;; \
21933965Sjdp	bout) \
22033965Sjdp	  case $$c in \
22133965Sjdp	  i960) valid=yes ;; \
22233965Sjdp	  esac ;; \
22377298Sobrien	coff) valid=yes; \
22477298Sobrien	  case $$c in \
22577298Sobrien	  cris | i860) \
22677298Sobrien	    valid= ;; \
22777298Sobrien	  esac ;; \
22833965Sjdp	ecoff) \
22933965Sjdp	  case $$c in \
23033965Sjdp	  mips | alpha) valid=yes ;; \
23133965Sjdp	  esac ;; \
23233965Sjdp	elf) valid=yes ;; \
23333965Sjdp	evax) \
23433965Sjdp	  case $$c in \
23533965Sjdp	  alpha) valid=yes ;; \
23633965Sjdp	  esac ;; \
23733965Sjdp	hp300) \
23833965Sjdp	  case $$c in \
23933965Sjdp	  m68k) valid=yes ;; \
24033965Sjdp	  esac ;; \
24133965Sjdp	vms) \
24233965Sjdp	  case $$c in \
24333965Sjdp	  vax) valid=yes ;; \
24433965Sjdp	  esac ;; \
24533965Sjdp	esac;
24633965Sjdp
24733965Sjdp
24860484Sobrien# These are like CPU_TYPES and CPU_OBJ_VALID, for the obj=multi case.
24960484Sobrien
25077298SobrienMULTI_CPU_TYPES = i386 mips cris
25160484Sobrien
25260484SobrienMULTI_CPU_OBJ_VALID = \
25333965Sjdp	valid= ; \
25460484Sobrien	case $$o in \
25560484Sobrien	aout) \
25660484Sobrien	  case $$c in \
25777298Sobrien	  i386 | cris) valid=yes ;; \
25860484Sobrien	  esac ;; \
25977298Sobrien	coff) \
26077298Sobrien	  case $$c in \
26177298Sobrien	  i386 | mips) valid=yes ;; \
26277298Sobrien	  esac ;; \
26360484Sobrien	ecoff) \
26460484Sobrien	  case $$c in \
26560484Sobrien	  mips) valid=yes ;; \
26660484Sobrien	  esac ;; \
26760484Sobrien	elf) valid=yes ;; \
26833965Sjdp	esac;
26933965Sjdp
27060484Sobrien
27133965Sjdp# Regular source files.
27233965Sjdp
27338889SjdpGAS_CFILES = \
27433965Sjdp	app.c \
27533965Sjdp	as.c \
27633965Sjdp	atof-generic.c \
27733965Sjdp	bignum-copy.c \
27833965Sjdp	cond.c \
27938889Sjdp	depend.c \
28060484Sobrien	dwarf2dbg.c \
28133965Sjdp	ecoff.c \
28238889Sjdp	ehopt.c \
28333965Sjdp	expr.c \
28433965Sjdp	flonum-copy.c \
28533965Sjdp	flonum-konst.c \
28633965Sjdp	flonum-mult.c \
28733965Sjdp	frags.c \
28833965Sjdp	hash.c \
28933965Sjdp	input-file.c \
29033965Sjdp	input-scrub.c \
29133965Sjdp	listing.c \
29233965Sjdp	literal.c \
29333965Sjdp	macro.c \
29433965Sjdp	messages.c \
29533965Sjdp	output-file.c \
29633965Sjdp	read.c \
29733965Sjdp	sb.c \
29833965Sjdp	stabs.c \
29933965Sjdp	subsegs.c \
30033965Sjdp	symbols.c \
30133965Sjdp	write.c
30233965Sjdp
30360484Sobrien
30438889SjdpCFILES = $(GAS_CFILES) gasp.c itbl-ops.c
30538889Sjdp
30633965SjdpHFILES = \
30733965Sjdp	as.h \
30860484Sobrien	asintl.h \
30933965Sjdp	bignum.h \
31033965Sjdp	bit_fix.h \
31160484Sobrien	cgen.h \
31260484Sobrien	dwarf2dbg.h \
31333965Sjdp	ecoff.h \
31433965Sjdp	emul-target.h \
31533965Sjdp	emul.h \
31633965Sjdp	expr.h \
31733965Sjdp	flonum.h \
31833965Sjdp	frags.h \
31933965Sjdp	hash.h \
32033965Sjdp	input-file.h \
32133965Sjdp	itbl-ops.h \
32233965Sjdp	listing.h \
32333965Sjdp	macro.h \
32433965Sjdp	obj.h \
32533965Sjdp	output-file.h \
32633965Sjdp	read.h \
32733965Sjdp	sb.h \
32833965Sjdp	struc-symbol.h \
32933965Sjdp	subsegs.h \
33033965Sjdp	symbols.h \
33133965Sjdp	tc.h \
33233965Sjdp	write.h
33333965Sjdp
33460484Sobrien
33533965Sjdp# CPU files in config.
33633965Sjdp
33733965SjdpTARGET_CPU_CFILES = \
33833965Sjdp	config/tc-a29k.c \
33933965Sjdp	config/tc-alpha.c \
34038889Sjdp	config/tc-arc.c \
34133965Sjdp	config/tc-arm.c \
34260484Sobrien	config/tc-avr.c \
34377298Sobrien	config/tc-cris.c \
34433965Sjdp	config/tc-d10v.c \
34560484Sobrien	config/tc-d30v.c \
34660484Sobrien	config/tc-fr30.c \
34733965Sjdp	config/tc-h8300.c \
34833965Sjdp	config/tc-h8500.c \
34933965Sjdp	config/tc-hppa.c \
35077298Sobrien	config/tc-ia64.c \
35160484Sobrien	config/tc-i370.c \
35233965Sjdp	config/tc-i386.c \
35333965Sjdp	config/tc-i860.c \
35433965Sjdp	config/tc-i960.c \
35533965Sjdp	config/tc-m32r.c \
35677298Sobrien	config/tc-m68hc11.c \
35733965Sjdp	config/tc-m68k.c \
35833965Sjdp	config/tc-m88k.c \
35960484Sobrien	config/tc-mcore.c \
36033965Sjdp	config/tc-mips.c \
36133965Sjdp	config/tc-mn10200.c \
36233965Sjdp	config/tc-mn10300.c \
36333965Sjdp	config/tc-ns32k.c \
36460484Sobrien	config/tc-pj.c \
36533965Sjdp	config/tc-ppc.c \
36633965Sjdp	config/tc-sh.c \
36733965Sjdp	config/tc-sparc.c \
36833965Sjdp	config/tc-tahoe.c \
36938889Sjdp	config/tc-tic30.c \
37077298Sobrien	config/tc-tic54x.c \
37160484Sobrien	config/tc-tic80.c \
37233965Sjdp	config/tc-vax.c \
37333965Sjdp	config/tc-w65.c \
37438889Sjdp	config/tc-v850.c \
37533965Sjdp	config/tc-z8k.c
37633965Sjdp
37760484Sobrien
37833965SjdpTARGET_CPU_HFILES = \
37933965Sjdp	config/tc-a29k.h \
38033965Sjdp	config/tc-alpha.h \
38138889Sjdp	config/tc-arc.h \
38233965Sjdp	config/tc-arm.h \
38360484Sobrien	config/tc-avr.h \
38477298Sobrien	config/tc-cris.h \
38533965Sjdp	config/tc-d10v.h \
38660484Sobrien	config/tc-d30v.h \
38760484Sobrien	config/tc-fr30.h \
38833965Sjdp	config/tc-h8300.h \
38933965Sjdp	config/tc-h8500.h \
39033965Sjdp	config/tc-hppa.h \
39177298Sobrien	config/tc-ia64.h \
39260484Sobrien	config/tc-i370.h \
39333965Sjdp	config/tc-i386.h \
39433965Sjdp	config/tc-i860.h \
39533965Sjdp	config/tc-i960.h \
39633965Sjdp	config/tc-m32r.h \
39777298Sobrien	config/tc-m68hc11.h \
39833965Sjdp	config/tc-m68k.h \
39933965Sjdp	config/tc-m88k.h \
40060484Sobrien	config/tc-mcore.h \
40133965Sjdp	config/tc-mips.h \
40233965Sjdp	config/tc-mn10200.h \
40333965Sjdp	config/tc-mn10300.h \
40433965Sjdp	config/tc-ns32k.h \
40560484Sobrien	config/tc-pj.h \
40633965Sjdp	config/tc-ppc.h \
40733965Sjdp	config/tc-sh.h \
40833965Sjdp	config/tc-sparc.h \
40933965Sjdp	config/tc-tahoe.h \
41038889Sjdp	config/tc-tic30.h \
41177298Sobrien	config/tc-tic54x.h \
41260484Sobrien	config/tc-tic80.h \
41333965Sjdp	config/tc-vax.h \
41433965Sjdp	config/tc-w65.h \
41538889Sjdp	config/tc-v850.h \
41633965Sjdp	config/tc-z8k.h
41733965Sjdp
41860484Sobrien
41933965Sjdp# OBJ files in config
42033965Sjdp
42133965SjdpOBJ_FORMAT_CFILES = \
42233965Sjdp	config/obj-aout.c \
42333965Sjdp	config/obj-bout.c \
42433965Sjdp	config/obj-coff.c \
42533965Sjdp	config/obj-ecoff.c \
42633965Sjdp	config/obj-elf.c \
42733965Sjdp	config/obj-evax.c \
42833965Sjdp	config/obj-hp300.c \
42933965Sjdp	config/obj-ieee.c \
43033965Sjdp	config/obj-som.c \
43133965Sjdp	config/obj-vms.c
43233965Sjdp
43360484Sobrien
43433965SjdpOBJ_FORMAT_HFILES = \
43533965Sjdp	config/obj-aout.h \
43633965Sjdp	config/obj-bout.h \
43733965Sjdp	config/obj-coff.h \
43833965Sjdp	config/obj-ecoff.h \
43933965Sjdp	config/obj-elf.h \
44033965Sjdp	config/obj-evax.h \
44133965Sjdp	config/obj-hp300.h \
44233965Sjdp	config/obj-ieee.h \
44333965Sjdp	config/obj-som.h \
44433965Sjdp	config/obj-vms.h
44533965Sjdp
44660484Sobrien
44733965Sjdp# Emulation header files in config
44833965Sjdp
44933965SjdpTARG_ENV_HFILES = \
45033965Sjdp	config/te-386bsd.h \
45133965Sjdp	config/te-aux.h \
45233965Sjdp	config/te-delta.h \
45333965Sjdp	config/te-delt88.h \
45433965Sjdp	config/te-dpx2.h \
45533965Sjdp	config/te-dynix.h \
45660484Sobrien	config/te-epoc-pe.h \
45733965Sjdp	config/te-generic.h \
45833965Sjdp	config/te-go32.h \
45933965Sjdp	config/te-hp300.h \
46033965Sjdp	config/te-hppa.h \
46133965Sjdp	config/te-i386aix.h \
46233965Sjdp	config/te-ic960.h \
46333965Sjdp	config/te-linux.h \
46433965Sjdp	config/te-lnews.h \
46533965Sjdp	config/te-lynx.h \
46633965Sjdp	config/te-mach.h \
46733965Sjdp	config/te-macos.h \
46833965Sjdp	config/te-nbsd.h \
46933965Sjdp	config/te-nbsd532.h \
47033965Sjdp	config/te-pc532mach.h \
47133965Sjdp	config/te-pe.h \
47233965Sjdp	config/te-ppcnw.h \
47333965Sjdp	config/te-psos.h \
47433965Sjdp	config/te-riscix.h \
47533965Sjdp	config/te-sparcaout.h \
47633965Sjdp	config/te-sun3.h \
47733965Sjdp	config/te-svr4.h \
47833965Sjdp	config/te-sysv32.h
47933965Sjdp
48060484Sobrien
48133965Sjdp# Multi files in config
48233965Sjdp
48333965SjdpMULTI_CFILES = \
48477298Sobrien	config/e-crisaout.c \
48577298Sobrien	config/e-criself.c \
48660484Sobrien	config/e-i386aout.c \
48733965Sjdp	config/e-i386coff.c \
48833965Sjdp	config/e-i386elf.c \
48933965Sjdp	config/e-mipsecoff.c \
49033965Sjdp	config/e-mipself.c
49133965Sjdp
49260484Sobrien
49338889SjdpCONFIG_OBJS = \
49433965Sjdp	$(TARG_CPU_O) \
49533965Sjdp	$(OBJ_FORMAT_O) \
49633965Sjdp	$(ATOF_TARG_O) \
49738889Sjdp	$(extra_objects)
49838889Sjdp
49960484Sobrien
50038889SjdpGENERIC_OBJS = \
50133965Sjdp	app.o \
50233965Sjdp	as.o \
50333965Sjdp	atof-generic.o \
50433965Sjdp	bignum-copy.o \
50533965Sjdp	cond.o \
50638889Sjdp	depend.o \
50760484Sobrien	dwarf2dbg.o \
50838889Sjdp	ehopt.o \
50933965Sjdp	expr.o \
51033965Sjdp	flonum-konst.o \
51133965Sjdp	flonum-copy.o \
51233965Sjdp	flonum-mult.o \
51333965Sjdp	frags.o \
51433965Sjdp	hash.o \
51533965Sjdp	input-file.o \
51633965Sjdp	input-scrub.o \
51733965Sjdp	literal.o \
51833965Sjdp	messages.o \
51933965Sjdp	output-file.o \
52033965Sjdp	read.o \
52133965Sjdp	subsegs.o \
52233965Sjdp	symbols.o \
52333965Sjdp	write.o \
52433965Sjdp	listing.o \
52533965Sjdp	ecoff.o \
52633965Sjdp	stabs.o \
52733965Sjdp	sb.o \
52838889Sjdp	macro.o
52933965Sjdp
53060484Sobrien
53138889SjdpOBJS = $(CONFIG_OBJS) $(GENERIC_OBJS)
53233965Sjdp
53360484SobrienPOTFILES = $(MULTI_CFILES) $(TARGET_ENV_HFILES) $(OBJ_FORMAT_HFILES) \
53460484Sobrien	$(OBJ_FORMAT_CFILES) $(TARGET_CPU_HFILES) $(TARGET_CPU_CFILES) \
53560484Sobrien	$(HFILES) $(CFILES) $(GAS_CFILES)
53660484Sobrien
53760484Sobrien
53838889Sjdpnoinst_PROGRAMS = as-new gasp-new
53960484Sobriennoinst_SCRIPTS = $(GDBINIT)
54060484SobrienEXTRA_SCRIPTS = .gdbinit
54133965Sjdp
54238889SjdpEXTRA_DIST = make-gas.com
54333965Sjdp
54438889SjdpDISTSTUFF = make-gas.com m68k-parse.c itbl-parse.c itbl-parse.h itbl-lex.c
54533965Sjdp
54660484SobrienDISTCLEANFILES = targ-cpu.h obj-format.h targ-env.h itbl-cpu.h cgen-desc.h
54738889Sjdp
54833965Sjdp# Now figure out from those variables how to compile and link.
54933965Sjdp
55033965SjdpBASEDIR = $(srcdir)/..
55133965SjdpBFDDIR = $(BASEDIR)/bfd
55233965SjdpINCDIR = $(BASEDIR)/include
55333965Sjdp
55438889Sjdp# This is the variable actually used when we compile.
55533965Sjdp# Specify the directories to be searched for header files.
55633965Sjdp# Both . and srcdir are used, in that order,
55733965Sjdp# so that tm.h and config.h will be found in the compilation
55833965Sjdp# subdirectory rather than in the source directory.
55960484SobrienINCLUDES = -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\""
56033965Sjdp
56138889Sjdp# This should be parallel to INCLUDES, but should replace $(srcdir)
56238889Sjdp# with $${srcdir}, and should work in a subdirectory.  This is used
56338889Sjdp# when building dependencies, because the dependency building is done
56438889Sjdp# in a subdirectory.
56560484SobrienDEP_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\""
56633965Sjdp
56738889Sjdp# How to link with both our special library facilities
56838889Sjdp# and the system's installed libraries.
56933965Sjdp
57038889SjdpGASLIBS = @OPCODES_LIB@ @BFDLIB@ ../libiberty/libiberty.a
57138889Sjdp
57233965Sjdp# Files to be copied away after each stage in building.
57338889SjdpSTAGESTUFF = *.o $(noinst_PROGRAMS)
57433965Sjdp
57538889Sjdpas_new_SOURCES = $(GAS_CFILES)
57638889Sjdpas_new_LDADD = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
57777298Sobrien	$(extra_objects) $(GASLIBS) $(INTLLIBS) $(LIBM)
57860484Sobrien
57938889Sjdpas_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
58060484Sobrien	$(extra_objects) $(GASLIBS) $(INTLDEPS)
58133965Sjdp
58260484Sobrien
58338889Sjdpgasp_new_SOURCES = gasp.c macro.c sb.c hash.c
58460484Sobriengasp_new_LDADD = ../libiberty/libiberty.a $(INTLLIBS)
58560484Sobriengasp_new_DEPENDENCIES = ../libiberty/libiberty.a $(INTLDEPS)
58633965Sjdp
58738889SjdpEXPECT = `if [ -f $${rootme}/../expect/expect ] ; then \
58838889Sjdp          echo $${rootme}/../expect/expect ; \
58938889Sjdp          else echo expect ; fi`
59033965Sjdp
59160484Sobrien
59238889SjdpRUNTEST = `if [ -f $${srcdir}/../dejagnu/runtest ] ; then \
59338889Sjdp		echo $${srcdir}/../dejagnu/runtest ; else echo runtest; \
59438889Sjdp	   fi`
59533965Sjdp
59660484SobrienRUNTESTFLAGS = 
59760484Sobrien
59833965Sjdp# The m68k operand parser.
59933965Sjdp
60038889SjdpEXTRA_as_new_SOURCES = config/m68k-parse.y
60133965Sjdp
60233965Sjdp# stand-alone itbl assembler & disassembler
60333965Sjdp
60438889SjdpEXTRA_PROGRAMS = itbl-test
60538889Sjdpitbl_test_SOURCES = itbl-parse.y itbl-lex.l
60660484Sobrienitbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
60733965Sjdp
60860484Sobrien# CGEN interface.
60960484Sobrien
61060484SobrienCGEN_CPU_PREFIX = @cgen_cpu_prefix@
61160484Sobrien
61233965Sjdp# Remake the info files.
61333965Sjdp
61438889SjdpMOSTLYCLEANFILES = $(STAGESTUFF) core stamp-mk.com \
61538889Sjdp	testsuite/*.o testsuite/*.out testsuite/gas.log testsuite/gas.sum \
61638889Sjdp	testsuite/site.exp site.bak site.exp stage stage1 stage2
61733965Sjdp
61833965Sjdp
61977298SobrienCLEANFILES = dep.sed DEPTC DEPTCA DEPOBJ DEPOBJA DEP2 DEP2A DEP1 DEPA DEP DEPDIR
62033965Sjdp
62160484Sobrienagainst = stage2
62260484Sobrien
62360484SobrienDEP_FILE_DEPS = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) \
62433965Sjdp	$(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES)
62533965Sjdp
62660484Sobrien
62777298SobrienAMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.
62877298SobrienDEPTC_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h \
62977298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/a29k.h
63060484Sobrien
63177298SobrienDEPTC_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h \
63277298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h \
63377298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/opcode/a29k.h
63460484Sobrien
63577298SobrienDEPTC_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
63677298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
63777298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h $(INCDIR)/opcode/a29k.h
63860484Sobrien
63977298SobrienDEPTC_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h \
64077298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
64177298Sobrien  subsegs.h $(INCDIR)/obstack.h struc-symbol.h ecoff.h \
64277298Sobrien  $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
64360484Sobrien
64477298SobrienDEPTC_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
64533965Sjdp  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
64677298Sobrien  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/opcode/alpha.h \
64733965Sjdp  $(srcdir)/config/atof-vax.c
64860484Sobrien
64977298SobrienDEPTC_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
65077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
65177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h subsegs.h \
65277298Sobrien  $(INCDIR)/obstack.h struc-symbol.h ecoff.h $(INCDIR)/coff/sym.h \
65377298Sobrien  $(INCDIR)/coff/ecoff.h $(INCDIR)/opcode/alpha.h $(INCDIR)/elf/alpha.h \
65477298Sobrien  $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h $(srcdir)/config/atof-vax.c
65560484Sobrien
65677298SobrienDEPTC_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h \
65777298Sobrien  subsegs.h $(INCDIR)/obstack.h struc-symbol.h ecoff.h \
65877298Sobrien  $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
65977298Sobrien
66077298SobrienDEPTC_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h \
66177298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
66277298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arc.h \
66377298Sobrien  $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h
66477298Sobrien
66577298SobrienDEPTC_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
66677298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
66777298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h subsegs.h \
66860484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/arc.h $(INCDIR)/elf/arc.h \
66960484Sobrien  $(INCDIR)/elf/reloc-macros.h
67060484Sobrien
67177298SobrienDEPTC_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
67277298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h
67360484Sobrien
67477298SobrienDEPTC_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
67577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h \
67677298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h
67760484Sobrien
67877298SobrienDEPTC_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
67977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
68077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h subsegs.h \
68177298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h \
68277298Sobrien  dwarf2dbg.h
68360484Sobrien
68477298SobrienDEPTC_avr_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-avr.h \
68577298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
68677298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/avr.h
68760484Sobrien
68877298SobrienDEPTC_avr_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
68977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
69077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h subsegs.h \
69177298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/avr.h
69260484Sobrien
69377298SobrienDEPTC_cris_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-cris.h \
69477298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
69577298Sobrien  $(INCDIR)/opcode/cris.h dwarf2dbg.h
69660484Sobrien
69777298SobrienDEPTC_cris_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
69877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
69977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cris.h subsegs.h \
70077298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/cris.h dwarf2dbg.h
70177298Sobrien
70277298SobrienDEPTC_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h \
70377298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
70477298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h \
70577298Sobrien  $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
70677298Sobrien
70777298SobrienDEPTC_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
70877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
70977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h subsegs.h \
71060484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h $(INCDIR)/elf/ppc.h \
71160484Sobrien  $(INCDIR)/elf/reloc-macros.h
71260484Sobrien
71377298SobrienDEPTC_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h \
71477298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
71577298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
71660484Sobrien
71777298SobrienDEPTC_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
71877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
71977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h subsegs.h \
72060484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
72160484Sobrien
72277298SobrienDEPTC_fr30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-fr30.h \
72377298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
72477298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h $(srcdir)/../opcodes/fr30-desc.h \
72577298Sobrien  $(INCDIR)/opcode/cgen.h $(srcdir)/../opcodes/fr30-opc.h \
72677298Sobrien  cgen.h
72760484Sobrien
72877298SobrienDEPTC_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
72977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
73077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h subsegs.h \
73160484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/symcat.h $(srcdir)/../opcodes/fr30-desc.h \
73260484Sobrien  $(INCDIR)/opcode/cgen.h $(srcdir)/../opcodes/fr30-opc.h \
73360484Sobrien  cgen.h
73460484Sobrien
73577298SobrienDEPTC_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
73677298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h \
73777298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h
73860484Sobrien
73977298SobrienDEPTC_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
74077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
74177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h subsegs.h \
74277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h
74360484Sobrien
74477298SobrienDEPTC_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h \
74577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h \
74677298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/h8500-opc.h
74760484Sobrien
74877298SobrienDEPTC_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
74977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
75077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h subsegs.h \
75177298Sobrien  $(INCDIR)/obstack.h $(srcdir)/../opcodes/h8500-opc.h
75260484Sobrien
75377298SobrienDEPTC_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h \
75477298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
75577298Sobrien  subsegs.h $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h
75660484Sobrien
75777298SobrienDEPTC_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
75877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
75977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h \
76077298Sobrien  $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h \
76177298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/hppa.h \
76277298Sobrien  dwarf2dbg.h
76360484Sobrien
76477298SobrienDEPTC_ia64_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ia64.h \
76577298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
76677298Sobrien  dwarf2dbg.h subsegs.h $(INCDIR)/obstack.h
76760484Sobrien
76877298SobrienDEPTC_ia64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
76977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
77077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ia64.h dwarf2dbg.h \
77177298Sobrien  subsegs.h $(INCDIR)/obstack.h
77260484Sobrien
77377298SobrienDEPTC_i370_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i370.h \
77477298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
77577298Sobrien  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/opcode/i370.h
77660484Sobrien
77777298SobrienDEPTC_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
77877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
77977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h subsegs.h \
78077298Sobrien  $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/opcode/i370.h \
78177298Sobrien  $(INCDIR)/elf/i370.h
78260484Sobrien
78377298SobrienDEPTC_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
78477298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
78577298Sobrien  dwarf2dbg.h $(INCDIR)/opcode/i386.h
78660484Sobrien
78777298SobrienDEPTC_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
78877298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h \
78977298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h dwarf2dbg.h \
79077298Sobrien  $(INCDIR)/opcode/i386.h
79160484Sobrien
79277298SobrienDEPTC_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
79377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
79477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h subsegs.h \
79577298Sobrien  $(INCDIR)/obstack.h dwarf2dbg.h $(INCDIR)/opcode/i386.h
79660484Sobrien
79777298SobrienDEPTC_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
79877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
79977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h subsegs.h \
80077298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/i860.h $(INCDIR)/elf/i860.h \
80177298Sobrien  $(INCDIR)/elf/reloc-macros.h
80260484Sobrien
80377298SobrienDEPTC_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h \
80477298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
80577298Sobrien
80677298SobrienDEPTC_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
80777298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
80877298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
80977298Sobrien
81077298SobrienDEPTC_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
81177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
81277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h $(INCDIR)/obstack.h \
81333965Sjdp  $(INCDIR)/opcode/i960.h
81460484Sobrien
81577298SobrienDEPTC_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h \
81677298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
81777298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h $(srcdir)/../opcodes/m32r-desc.h \
81877298Sobrien  $(INCDIR)/opcode/cgen.h $(srcdir)/../opcodes/m32r-opc.h \
81977298Sobrien  cgen.h
82060484Sobrien
82177298SobrienDEPTC_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
82277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
82377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h subsegs.h \
82460484Sobrien  $(INCDIR)/obstack.h $(INCDIR)/symcat.h $(srcdir)/../opcodes/m32r-desc.h \
82560484Sobrien  $(INCDIR)/opcode/cgen.h $(srcdir)/../opcodes/m32r-opc.h \
82660484Sobrien  cgen.h
82760484Sobrien
82877298SobrienDEPTC_m68hc11_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68hc11.h \
82977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
83077298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/m68hc11.h \
83177298Sobrien  dwarf2dbg.h
83260484Sobrien
83377298SobrienDEPTC_m68hc11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
83477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
83577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68hc11.h subsegs.h \
83677298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/m68hc11.h dwarf2dbg.h
83760484Sobrien
83877298SobrienDEPTC_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
83977298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
84077298Sobrien  subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
84177298Sobrien
84277298SobrienDEPTC_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
84377298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
84477298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h \
84560484Sobrien  $(srcdir)/config/m68k-parse.h
84660484Sobrien
84777298SobrienDEPTC_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
84877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
84977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h $(INCDIR)/obstack.h \
85077298Sobrien  subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h \
85177298Sobrien  $(INCDIR)/elf/m68k.h $(INCDIR)/elf/reloc-macros.h
85260484Sobrien
85377298SobrienDEPTC_m68k_hp300 = $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h \
85477298Sobrien  $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
85577298Sobrien  $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h \
85677298Sobrien  $(srcdir)/config/m68k-parse.h
85760484Sobrien
85877298SobrienDEPTC_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h \
85977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h \
86077298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/config/m88k-opcode.h
86160484Sobrien
86277298SobrienDEPTC_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
86377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
86477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h subsegs.h \
86577298Sobrien  $(INCDIR)/obstack.h $(srcdir)/config/m88k-opcode.h
86660484Sobrien
86777298SobrienDEPTC_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
86877298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(BFDDIR)/libcoff.h \
86977298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/mcore-opc.h
87060484Sobrien
87177298SobrienDEPTC_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
87277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
87377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h subsegs.h \
87477298Sobrien  $(INCDIR)/obstack.h $(srcdir)/../opcodes/mcore-opc.h \
87560484Sobrien  $(INCDIR)/elf/mcore.h $(INCDIR)/elf/reloc-macros.h
87660484Sobrien
87777298SobrienDEPTC_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h \
87877298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
87977298Sobrien  $(INCDIR)/opcode/mips.h itbl-ops.h $(srcdir)/config/obj-elf.h \
88077298Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
88177298Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h \
88277298Sobrien  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
88377298Sobrien
88477298SobrienDEPTC_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
88577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(BFDDIR)/libcoff.h \
88677298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h \
88760484Sobrien  itbl-ops.h $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
88833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
88960484Sobrien  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h ecoff.h \
89060484Sobrien  $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
89160484Sobrien
89277298SobrienDEPTC_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
89377298Sobrien  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
89477298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h \
89560484Sobrien  itbl-ops.h $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
89633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
89777298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h
89877298Sobrien
89977298SobrienDEPTC_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
90077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
90177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h subsegs.h \
90277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h itbl-ops.h \
90360484Sobrien  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h ecoff.h \
90460484Sobrien  $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
90560484Sobrien
90677298SobrienDEPTC_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h \
90777298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
90877298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10200.h
90960484Sobrien
91077298SobrienDEPTC_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
91177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
91277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h subsegs.h \
91333965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10200.h
91460484Sobrien
91577298SobrienDEPTC_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h \
91677298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
91777298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10300.h \
91877298Sobrien  dwarf2dbg.h
91960484Sobrien
92077298SobrienDEPTC_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
92177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
92277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h subsegs.h \
92377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10300.h dwarf2dbg.h
92460484Sobrien
92577298SobrienDEPTC_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
92677298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/ns32k.h \
92777298Sobrien  $(INCDIR)/obstack.h
92860484Sobrien
92977298SobrienDEPTC_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h \
93077298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
93177298Sobrien  $(INCDIR)/opcode/ns32k.h $(INCDIR)/obstack.h
93260484Sobrien
93377298SobrienDEPTC_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
93477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
93577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h $(INCDIR)/opcode/ns32k.h \
93633965Sjdp  $(INCDIR)/obstack.h
93760484Sobrien
93877298SobrienDEPTC_pj_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-pj.h \
93977298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
94077298Sobrien  $(INCDIR)/opcode/pj.h
94160484Sobrien
94277298SobrienDEPTC_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
94377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
94477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h $(INCDIR)/opcode/pj.h
94560484Sobrien
94677298SobrienDEPTC_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
94777298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h \
94877298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/ppc.h
94960484Sobrien
95077298SobrienDEPTC_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
95177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
95277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h subsegs.h \
95377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/ppc.h $(INCDIR)/elf/ppc.h \
95477298Sobrien  $(INCDIR)/elf/reloc-macros.h
95560484Sobrien
95677298SobrienDEPTC_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
95777298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h \
95877298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h \
95977298Sobrien  struc-symbol.h dwarf2dbg.h
96060484Sobrien
96177298SobrienDEPTC_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
96277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
96377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h subsegs.h \
96477298Sobrien  $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h struc-symbol.h \
96577298Sobrien  $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h
96660484Sobrien
96777298SobrienDEPTC_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
96877298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
96977298Sobrien  $(INCDIR)/opcode/sparc.h
97060484Sobrien
97177298SobrienDEPTC_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
97277298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h \
97377298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h
97460484Sobrien
97577298SobrienDEPTC_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
97677298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
97777298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h subsegs.h \
97877298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h $(INCDIR)/elf/sparc.h \
97977298Sobrien  $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h
98060484Sobrien
98177298SobrienDEPTC_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h \
98277298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
98377298Sobrien  $(INCDIR)/opcode/tahoe.h
98460484Sobrien
98577298SobrienDEPTC_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h \
98677298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
98777298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/tahoe.h
98860484Sobrien
98977298SobrienDEPTC_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
99077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
99177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h $(INCDIR)/obstack.h \
99233965Sjdp  $(INCDIR)/opcode/tahoe.h
99360484Sobrien
99477298SobrienDEPTC_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
99577298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic30.h
99660484Sobrien
99777298SobrienDEPTC_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
99877298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h \
99977298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic30.h
100060484Sobrien
100177298SobrienDEPTC_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
100277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
100377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h $(INCDIR)/opcode/tic30.h
100460484Sobrien
100577298SobrienDEPTC_tic54x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic54x.h \
100677298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
100777298Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h sb.h macro.h \
100877298Sobrien  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/opcode/tic54x.h
100960484Sobrien
101077298SobrienDEPTC_tic54x_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
101177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
101277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic54x.h sb.h \
101377298Sobrien  macro.h subsegs.h $(INCDIR)/obstack.h struc-symbol.h \
101477298Sobrien  $(INCDIR)/opcode/tic54x.h $(srcdir)/config/obj-coff.h \
101577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
101677298Sobrien  $(BFDDIR)/libcoff.h
101760484Sobrien
101877298SobrienDEPTC_tic80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic80.h \
101977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic80.h $(BFDDIR)/libcoff.h \
102077298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic80.h
102160484Sobrien
102277298SobrienDEPTC_tic80_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
102377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
102477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic80.h $(INCDIR)/opcode/tic80.h
102560484Sobrien
102677298SobrienDEPTC_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
102777298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(srcdir)/config/vax-inst.h \
102833965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
102960484Sobrien
103077298SobrienDEPTC_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h \
103177298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
103277298Sobrien  $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
103360484Sobrien
103477298SobrienDEPTC_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
103577298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
103677298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h $(srcdir)/config/vax-inst.h \
103733965Sjdp  $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
103860484Sobrien
103977298SobrienDEPTC_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h \
104077298Sobrien  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(srcdir)/config/vax-inst.h \
104177298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
104260484Sobrien
104377298SobrienDEPTC_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h \
104477298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h \
104577298Sobrien  $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/w65-opc.h
104660484Sobrien
104777298SobrienDEPTC_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
104877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
104977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h subsegs.h \
105077298Sobrien  $(INCDIR)/obstack.h $(srcdir)/../opcodes/w65-opc.h
105160484Sobrien
105277298SobrienDEPTC_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h \
105377298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
105477298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h \
105577298Sobrien  dwarf2dbg.h
105660484Sobrien
105777298SobrienDEPTC_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
105877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
105977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h subsegs.h \
106077298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h dwarf2dbg.h
106160484Sobrien
106277298SobrienDEPTC_z8k_coff = $(srcdir)/../opcodes/z8k-opc.h $(srcdir)/config/obj-coff.h \
106377298Sobrien  $(srcdir)/config/tc-z8k.h $(INCDIR)/coff/internal.h \
106477298Sobrien  $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
106560484Sobrien
106677298SobrienDEPTC_z8k_elf = $(srcdir)/../opcodes/z8k-opc.h $(srcdir)/config/obj-elf.h \
106777298Sobrien  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
106877298Sobrien  $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h
106977298Sobrien
107060484SobrienDEPTC_hppa_som = $(srcdir)/config/tc-hppa.h subsegs.h \
107133965Sjdp  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h \
107233965Sjdp  $(BFDDIR)/som.h
107360484Sobrien
107460484SobrienDEPTC_i386_multi = $(DEPTC_i386_aout) $(DEPTC_i386_coff) \
107560484Sobrien  $(DEPTC_i386_elf)
107660484Sobrien
107760484SobrienDEPTC_mips_multi = $(DEPTC_mips_coff) $(DEPTC_mips_ecoff) \
107860484Sobrien  $(DEPTC_mips_elf)
107960484Sobrien
108077298SobrienDEPTC_cris_multi = $(DEPTC_cris_aout) $(DEPTC_cris_elf)
108177298SobrienDEPOBJ_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h \
108277298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
108377298Sobrien  $(INCDIR)/obstack.h
108460484Sobrien
108577298SobrienDEPOBJ_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h \
108677298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h \
108777298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
108860484Sobrien
108977298SobrienDEPOBJ_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
109077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
109177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h subsegs.h \
109277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
109360484Sobrien
109477298SobrienDEPOBJ_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h \
109577298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
109677298Sobrien  $(INCDIR)/obstack.h subsegs.h
109760484Sobrien
109877298SobrienDEPOBJ_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
109977298Sobrien  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
110077298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
110177298Sobrien  $(BFDDIR)/libecoff.h
110260484Sobrien
110377298SobrienDEPOBJ_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
110477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
110577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h subsegs.h \
110677298Sobrien  $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
110777298Sobrien  $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h \
110860484Sobrien  $(INCDIR)/aout/aout64.h
110960484Sobrien
111077298SobrienDEPOBJ_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
111177298SobrienDEPOBJ_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h \
111277298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
111377298Sobrien  $(INCDIR)/obstack.h subsegs.h
111460484Sobrien
111577298SobrienDEPOBJ_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
111677298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
111777298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h subsegs.h \
111877298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
111960484Sobrien
112077298SobrienDEPOBJ_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
112177298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
112277298Sobrien  $(INCDIR)/obstack.h
112360484Sobrien
112477298SobrienDEPOBJ_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
112577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h \
112677298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
112760484Sobrien
112877298SobrienDEPOBJ_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
112977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
113077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h subsegs.h \
113177298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
113260484Sobrien
113377298SobrienDEPOBJ_avr_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-avr.h \
113477298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
113577298Sobrien  $(INCDIR)/obstack.h subsegs.h
113660484Sobrien
113777298SobrienDEPOBJ_avr_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
113877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
113977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h subsegs.h \
114077298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
114160484Sobrien
114277298SobrienDEPOBJ_cris_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-cris.h \
114377298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
114477298Sobrien  $(INCDIR)/obstack.h
114560484Sobrien
114677298SobrienDEPOBJ_cris_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
114777298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
114877298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cris.h subsegs.h \
114977298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
115060484Sobrien
115177298SobrienDEPOBJ_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h \
115277298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
115377298Sobrien  $(INCDIR)/obstack.h subsegs.h
115460484Sobrien
115577298SobrienDEPOBJ_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
115677298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
115777298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h subsegs.h \
115877298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
115960484Sobrien
116077298SobrienDEPOBJ_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h \
116177298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
116277298Sobrien  $(INCDIR)/obstack.h subsegs.h
116360484Sobrien
116477298SobrienDEPOBJ_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
116577298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
116677298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h subsegs.h \
116777298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
116860484Sobrien
116977298SobrienDEPOBJ_fr30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-fr30.h \
117077298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
117177298Sobrien  $(INCDIR)/obstack.h subsegs.h
117260484Sobrien
117377298SobrienDEPOBJ_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
117477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
117577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h subsegs.h \
117677298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
117760484Sobrien
117877298SobrienDEPOBJ_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
117977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h \
118077298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
118160484Sobrien
118277298SobrienDEPOBJ_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
118377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
118477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h subsegs.h \
118577298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
118660484Sobrien
118777298SobrienDEPOBJ_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h \
118877298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h \
118977298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
119060484Sobrien
119177298SobrienDEPOBJ_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
119277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
119377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h subsegs.h \
119477298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
119560484Sobrien
119677298SobrienDEPOBJ_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h \
119777298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
119877298Sobrien  $(INCDIR)/obstack.h subsegs.h
119960484Sobrien
120077298SobrienDEPOBJ_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
120177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
120277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h \
120377298Sobrien  $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h \
120477298Sobrien  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
120560484Sobrien
120677298SobrienDEPOBJ_ia64_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ia64.h \
120777298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
120877298Sobrien  $(INCDIR)/obstack.h subsegs.h
120960484Sobrien
121077298SobrienDEPOBJ_ia64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
121177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
121277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ia64.h subsegs.h \
121377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
121460484Sobrien
121577298SobrienDEPOBJ_i370_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i370.h \
121677298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
121777298Sobrien  $(INCDIR)/obstack.h subsegs.h
121860484Sobrien
121977298SobrienDEPOBJ_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
122077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
122177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h subsegs.h \
122277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/elf/i370.h $(INCDIR)/aout/aout64.h
122360484Sobrien
122477298SobrienDEPOBJ_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
122577298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
122677298Sobrien  $(INCDIR)/obstack.h
122760484Sobrien
122877298SobrienDEPOBJ_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
122977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h \
123077298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
123160484Sobrien
123277298SobrienDEPOBJ_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
123377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
123477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h subsegs.h \
123577298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
123660484Sobrien
123777298SobrienDEPOBJ_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
123877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
123977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h subsegs.h \
124077298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
124160484Sobrien
124277298SobrienDEPOBJ_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h \
124377298Sobrien  $(INCDIR)/obstack.h
124460484Sobrien
124577298SobrienDEPOBJ_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
124677298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
124777298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
124860484Sobrien
124977298SobrienDEPOBJ_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
125077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
125177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h subsegs.h \
125277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
125360484Sobrien
125477298SobrienDEPOBJ_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h \
125577298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
125677298Sobrien  $(INCDIR)/obstack.h subsegs.h
125760484Sobrien
125877298SobrienDEPOBJ_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
125977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
126077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h subsegs.h \
126177298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
126260484Sobrien
126377298SobrienDEPOBJ_m68hc11_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68hc11.h \
126477298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
126577298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
126660484Sobrien
126777298SobrienDEPOBJ_m68hc11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
126877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
126977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68hc11.h subsegs.h \
127077298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
127177298Sobrien
127277298SobrienDEPOBJ_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
127377298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
127433965Sjdp  $(INCDIR)/obstack.h
127560484Sobrien
127677298SobrienDEPOBJ_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
127777298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
127877298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
127960484Sobrien
128077298SobrienDEPOBJ_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
128177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
128277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h subsegs.h \
128377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
128460484Sobrien
128577298SobrienDEPOBJ_m68k_hp300 = $(srcdir)/config/obj-aout.c $(srcdir)/config/obj-aout.h \
128677298Sobrien  $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h \
128777298Sobrien  $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
128860484Sobrien
128977298SobrienDEPOBJ_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h \
129077298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h \
129177298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
129260484Sobrien
129377298SobrienDEPOBJ_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
129477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
129577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h subsegs.h \
129677298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
129760484Sobrien
129877298SobrienDEPOBJ_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
129977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(BFDDIR)/libcoff.h \
130077298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
130160484Sobrien
130277298SobrienDEPOBJ_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
130377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
130477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h subsegs.h \
130577298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
130660484Sobrien
130777298SobrienDEPOBJ_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h \
130877298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
130977298Sobrien  $(INCDIR)/obstack.h
131060484Sobrien
131177298SobrienDEPOBJ_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
131277298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(BFDDIR)/libcoff.h \
131377298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
131460484Sobrien
131577298SobrienDEPOBJ_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
131677298Sobrien  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
131777298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
131877298Sobrien  $(BFDDIR)/libecoff.h
131960484Sobrien
132077298SobrienDEPOBJ_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
132177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
132277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h subsegs.h \
132377298Sobrien  $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
132477298Sobrien  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
132560484Sobrien
132677298SobrienDEPOBJ_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h \
132777298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
132877298Sobrien  $(INCDIR)/obstack.h subsegs.h
132960484Sobrien
133077298SobrienDEPOBJ_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
133177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
133277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h subsegs.h \
133377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
133460484Sobrien
133577298SobrienDEPOBJ_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h \
133677298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
133777298Sobrien  $(INCDIR)/obstack.h subsegs.h
133860484Sobrien
133977298SobrienDEPOBJ_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
134077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
134177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h subsegs.h \
134277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
134360484Sobrien
134477298SobrienDEPOBJ_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
134577298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
134677298Sobrien  $(INCDIR)/obstack.h
134760484Sobrien
134877298SobrienDEPOBJ_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h \
134977298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
135077298Sobrien  $(INCDIR)/obstack.h subsegs.h
135160484Sobrien
135277298SobrienDEPOBJ_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
135377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
135477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h subsegs.h \
135577298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
135660484Sobrien
135777298SobrienDEPOBJ_pj_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-pj.h \
135877298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
135977298Sobrien  $(INCDIR)/obstack.h subsegs.h
136060484Sobrien
136177298SobrienDEPOBJ_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
136277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
136377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h subsegs.h \
136477298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
136560484Sobrien
136677298SobrienDEPOBJ_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
136777298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h \
136877298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
136960484Sobrien
137077298SobrienDEPOBJ_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
137177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
137277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h subsegs.h \
137377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h \
137477298Sobrien  $(INCDIR)/aout/aout64.h
137560484Sobrien
137677298SobrienDEPOBJ_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
137777298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h \
137877298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
137960484Sobrien
138077298SobrienDEPOBJ_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
138177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
138277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h subsegs.h \
138377298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
138460484Sobrien
138577298SobrienDEPOBJ_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
138677298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
138777298Sobrien  $(INCDIR)/obstack.h
138860484Sobrien
138977298SobrienDEPOBJ_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
139077298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h \
139177298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
139260484Sobrien
139377298SobrienDEPOBJ_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
139477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
139577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h subsegs.h \
139677298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
139760484Sobrien
139877298SobrienDEPOBJ_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h \
139977298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
140077298Sobrien  $(INCDIR)/obstack.h
140160484Sobrien
140277298SobrienDEPOBJ_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h \
140377298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
140477298Sobrien  $(INCDIR)/obstack.h subsegs.h
140560484Sobrien
140677298SobrienDEPOBJ_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
140777298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
140877298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h subsegs.h \
140977298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
141060484Sobrien
141177298SobrienDEPOBJ_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
141277298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
141377298Sobrien  $(INCDIR)/obstack.h
141460484Sobrien
141577298SobrienDEPOBJ_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
141677298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h \
141777298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
141860484Sobrien
141977298SobrienDEPOBJ_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
142077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
142177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h subsegs.h \
142277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
142360484Sobrien
142477298SobrienDEPOBJ_tic54x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic54x.h \
142577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
142677298Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
142760484Sobrien  subsegs.h
142860484Sobrien
142977298SobrienDEPOBJ_tic54x_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
143077298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
143177298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic54x.h subsegs.h \
143277298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
143360484Sobrien
143477298SobrienDEPOBJ_tic80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic80.h \
143577298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic80.h $(BFDDIR)/libcoff.h \
143677298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
143760484Sobrien
143877298SobrienDEPOBJ_tic80_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
143977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
144077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic80.h subsegs.h \
144177298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
144260484Sobrien
144377298SobrienDEPOBJ_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
144477298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
144577298Sobrien  $(INCDIR)/obstack.h
144660484Sobrien
144777298SobrienDEPOBJ_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h \
144877298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
144977298Sobrien  $(INCDIR)/obstack.h subsegs.h
145060484Sobrien
145177298SobrienDEPOBJ_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
145277298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
145377298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h subsegs.h \
145477298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
145560484Sobrien
145677298SobrienDEPOBJ_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h \
145777298Sobrien  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def subsegs.h \
145877298Sobrien  $(INCDIR)/obstack.h
145960484Sobrien
146077298SobrienDEPOBJ_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h \
146177298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h \
146277298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
146360484Sobrien
146477298SobrienDEPOBJ_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
146577298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
146677298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h subsegs.h \
146777298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
146877298Sobrien
146977298SobrienDEPOBJ_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h \
147077298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
147177298Sobrien  $(INCDIR)/obstack.h subsegs.h
147277298Sobrien
147377298SobrienDEPOBJ_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
147477298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
147577298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h subsegs.h \
147677298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
147777298Sobrien
147877298SobrienDEPOBJ_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
147977298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h \
148077298Sobrien  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
148177298Sobrien
148277298SobrienDEPOBJ_z8k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
148377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
148477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h subsegs.h \
148577298Sobrien  $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
148677298Sobrien
148760484SobrienDEPOBJ_hppa_som = $(srcdir)/config/obj-som.h subsegs.h \
148833965Sjdp  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(BFDDIR)/som.h \
148933965Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
149060484Sobrien
149160484SobrienDEPOBJ_i386_multi = $(DEPOBJ_i386_aout) $(DEPOBJ_i386_coff) \
149260484Sobrien  $(DEPOBJ_i386_elf)
149360484Sobrien
149460484SobrienDEPOBJ_mips_multi = $(DEPOBJ_mips_coff) $(DEPOBJ_mips_ecoff) \
149560484Sobrien  $(DEPOBJ_mips_elf)
149660484Sobrien
149777298SobrienDEPOBJ_cris_multi = $(DEPOBJ_cris_aout) $(DEPOBJ_cris_elf)
149833965SjdpDEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h \
149933965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
150060484Sobrien
150133965SjdpDEP_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h \
150233965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h \
150333965Sjdp  $(INCDIR)/bfdlink.h
150460484Sobrien
150533965SjdpDEP_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
150633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
150733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h
150860484Sobrien
150933965SjdpDEP_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h \
151033965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
151160484Sobrien
151233965SjdpDEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
151333965Sjdp  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
151460484Sobrien
151533965SjdpDEP_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
151633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
151733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h
151860484Sobrien
151933965SjdpDEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
152038889SjdpDEP_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h \
152138889Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
152260484Sobrien
152338889SjdpDEP_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
152438889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
152538889Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h
152660484Sobrien
152733965SjdpDEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
152833965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
152960484Sobrien
153033965SjdpDEP_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
153133965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h \
153233965Sjdp  $(INCDIR)/bfdlink.h
153360484Sobrien
153433965SjdpDEP_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
153533965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
153633965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h
153760484Sobrien
153860484SobrienDEP_avr_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-avr.h \
153960484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
154060484Sobrien
154160484SobrienDEP_avr_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-avr.h
154460484Sobrien
154577298SobrienDEP_cris_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-cris.h \
154677298Sobrien  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
154777298Sobrien
154877298SobrienDEP_cris_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
154977298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
155077298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cris.h
155177298Sobrien
155233965SjdpDEP_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h \
155333965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
155460484Sobrien
155533965SjdpDEP_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
155633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
155733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h
155860484Sobrien
155960484SobrienDEP_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h \
156060484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
156160484Sobrien
156260484SobrienDEP_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
156360484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
156460484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h
156560484Sobrien
156660484SobrienDEP_fr30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-fr30.h \
156760484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
156860484Sobrien
156960484SobrienDEP_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
157060484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
157160484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h
157260484Sobrien
157333965SjdpDEP_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
157433965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h \
157533965Sjdp  $(INCDIR)/bfdlink.h
157660484Sobrien
157733965SjdpDEP_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
157833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
157933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h
158060484Sobrien
158133965SjdpDEP_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h \
158233965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h \
158333965Sjdp  $(INCDIR)/bfdlink.h
158460484Sobrien
158533965SjdpDEP_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
158633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
158733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h
158860484Sobrien
158933965SjdpDEP_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h \
159033965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
159160484Sobrien
159277298SobrienDEP_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
159377298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
159477298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h \
159577298Sobrien  $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h
159677298Sobrien
159777298SobrienDEP_ia64_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ia64.h \
159877298Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
159977298Sobrien
160077298SobrienDEP_ia64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
160177298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
160277298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ia64.h
160377298Sobrien
160460484SobrienDEP_i370_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i370.h \
160560484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
160660484Sobrien
160760484SobrienDEP_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
160833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
160960484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h
161060484Sobrien
161133965SjdpDEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
161233965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
161360484Sobrien
161433965SjdpDEP_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
161533965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h \
161633965Sjdp  $(INCDIR)/bfdlink.h
161760484Sobrien
161833965SjdpDEP_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
161933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
162033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h
162160484Sobrien
162233965SjdpDEP_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
162333965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
162433965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h
162560484Sobrien
162633965SjdpDEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h
162733965SjdpDEP_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
162833965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
162933965Sjdp  $(INCDIR)/bfdlink.h
163060484Sobrien
163133965SjdpDEP_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
163233965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
163333965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h
163460484Sobrien
163533965SjdpDEP_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h \
163633965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
163760484Sobrien
163833965SjdpDEP_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
163933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
164033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h
164160484Sobrien
164277298SobrienDEP_m68hc11_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68hc11.h \
164377298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
164477298Sobrien  $(INCDIR)/bfdlink.h
164577298Sobrien
164677298SobrienDEP_m68hc11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
164777298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
164877298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68hc11.h
164977298Sobrien
165033965SjdpDEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
165133965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
165260484Sobrien
165333965SjdpDEP_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
165433965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h \
165533965Sjdp  $(INCDIR)/bfdlink.h
165660484Sobrien
165733965SjdpDEP_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
165833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
165933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h
166060484Sobrien
166133965SjdpDEP_m68k_hp300 = $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h \
166233965Sjdp  $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
166360484Sobrien
166433965SjdpDEP_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h \
166533965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h \
166633965Sjdp  $(INCDIR)/bfdlink.h
166760484Sobrien
166833965SjdpDEP_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
166933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
167033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h
167160484Sobrien
167260484SobrienDEP_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
167360484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(BFDDIR)/libcoff.h \
167460484Sobrien  $(INCDIR)/bfdlink.h
167560484Sobrien
167660484SobrienDEP_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
167760484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
167860484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h
167960484Sobrien
168033965SjdpDEP_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h \
168133965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
168260484Sobrien
168333965SjdpDEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
168460484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(BFDDIR)/libcoff.h \
168560484Sobrien  $(INCDIR)/bfdlink.h
168660484Sobrien
168733965SjdpDEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
168833965Sjdp  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
168960484Sobrien
169033965SjdpDEP_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
169133965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
169233965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h
169360484Sobrien
169433965SjdpDEP_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h \
169533965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
169660484Sobrien
169733965SjdpDEP_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
169833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
169933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h
170060484Sobrien
170133965SjdpDEP_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h \
170233965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
170360484Sobrien
170433965SjdpDEP_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
170533965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
170633965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h
170760484Sobrien
170833965SjdpDEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
170933965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
171060484Sobrien
171133965SjdpDEP_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h \
171233965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
171360484Sobrien
171433965SjdpDEP_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
171533965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
171633965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h
171760484Sobrien
171860484SobrienDEP_pj_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-pj.h \
171960484Sobrien  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
172060484Sobrien
172160484SobrienDEP_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
172260484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
172360484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h
172460484Sobrien
172533965SjdpDEP_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
172633965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h \
172733965Sjdp  $(INCDIR)/bfdlink.h
172860484Sobrien
172933965SjdpDEP_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
173033965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
173133965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h
173260484Sobrien
173333965SjdpDEP_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
173433965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h \
173533965Sjdp  $(INCDIR)/bfdlink.h
173660484Sobrien
173733965SjdpDEP_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
173833965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
173933965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h
174060484Sobrien
174133965SjdpDEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
174233965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
174360484Sobrien
174433965SjdpDEP_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
174533965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h \
174633965Sjdp  $(INCDIR)/bfdlink.h
174760484Sobrien
174833965SjdpDEP_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
174933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
175033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h
175160484Sobrien
175233965SjdpDEP_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h \
175333965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
175460484Sobrien
175533965SjdpDEP_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h \
175633965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
175760484Sobrien
175833965SjdpDEP_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
175933965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
176033965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h
176160484Sobrien
176238889SjdpDEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
176338889Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
176460484Sobrien
176538889SjdpDEP_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
176638889Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h \
176738889Sjdp  $(INCDIR)/bfdlink.h
176860484Sobrien
176938889SjdpDEP_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
177038889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
177138889Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h
177260484Sobrien
177377298SobrienDEP_tic54x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic54x.h \
177477298Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
177577298Sobrien  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
177677298Sobrien
177777298SobrienDEP_tic54x_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
177877298Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
177977298Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic54x.h
178077298Sobrien
178160484SobrienDEP_tic80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic80.h \
178260484Sobrien  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic80.h $(BFDDIR)/libcoff.h \
178360484Sobrien  $(INCDIR)/bfdlink.h
178460484Sobrien
178560484SobrienDEP_tic80_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
178660484Sobrien  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
178760484Sobrien  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic80.h
178860484Sobrien
178933965SjdpDEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
179033965Sjdp  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
179160484Sobrien
179233965SjdpDEP_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h \
179333965Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
179460484Sobrien
179533965SjdpDEP_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
179633965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
179733965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h
179860484Sobrien
179933965SjdpDEP_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h \
180033965Sjdp  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
180160484Sobrien
180233965SjdpDEP_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h \
180333965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h \
180433965Sjdp  $(INCDIR)/bfdlink.h
180560484Sobrien
180633965SjdpDEP_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
180733965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
180833965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h
180960484Sobrien
181038889SjdpDEP_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h \
181138889Sjdp  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
181260484Sobrien
181338889SjdpDEP_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
181438889Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
181538889Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h
181660484Sobrien
181733965SjdpDEP_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
181833965Sjdp  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h \
181933965Sjdp  $(INCDIR)/bfdlink.h
182060484Sobrien
182133965SjdpDEP_z8k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
182233965Sjdp  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
182333965Sjdp  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h
182460484Sobrien
182533965SjdpDEP_hppa_som = $(BFDDIR)/som.h
182660484SobrienDEP_i386_multi = $(DEP_i386_aout) $(DEP_i386_coff) \
182760484Sobrien  $(DEP_i386_elf)
182860484Sobrien
182933965SjdpDEP_mips_multi = $(DEP_mips_coff) $(DEP_mips_ecoff) \
183033965Sjdp  $(DEP_mips_elf)
183160484Sobrien
183277298SobrienDEP_cris_multi = $(DEP_cris_aout) $(DEP_cris_elf)
183377298SobrienBMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.
183438889SjdpACLOCAL_M4 = $(top_srcdir)/aclocal.m4
183538889Sjdpmkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
183638889SjdpCONFIG_HEADER = config.h
183760484SobrienCONFIG_CLEAN_FILES =  ${GDBINIT}
183838889Sjdpnoinst_PROGRAMS =  as-new$(EXEEXT) gasp-new$(EXEEXT)
183938889SjdpPROGRAMS =  $(noinst_PROGRAMS)
184038889Sjdp
184138889Sjdp
184238889SjdpDEFS = @DEFS@ -I. -I$(srcdir) -I.
184338889SjdpCPPFLAGS = @CPPFLAGS@
184438889SjdpLDFLAGS = @LDFLAGS@
184538889SjdpLIBS = @LIBS@
184677298Sobrienitbl_test_OBJECTS =  itbl-parse.$(OBJEXT) itbl-lex.$(OBJEXT)
184760484Sobrienitbl_test_DEPENDENCIES =  itbl-tops.o itbl-test.o \
184838889Sjdp../libiberty/libiberty.a
184938889Sjdpitbl_test_LDFLAGS = 
185077298Sobrienas_new_OBJECTS =  app.$(OBJEXT) as.$(OBJEXT) atof-generic.$(OBJEXT) \
185177298Sobrienbignum-copy.$(OBJEXT) cond.$(OBJEXT) depend.$(OBJEXT) \
185277298Sobriendwarf2dbg.$(OBJEXT) ecoff.$(OBJEXT) ehopt.$(OBJEXT) expr.$(OBJEXT) \
185377298Sobrienflonum-copy.$(OBJEXT) flonum-konst.$(OBJEXT) flonum-mult.$(OBJEXT) \
185477298Sobrienfrags.$(OBJEXT) hash.$(OBJEXT) input-file.$(OBJEXT) \
185577298Sobrieninput-scrub.$(OBJEXT) listing.$(OBJEXT) literal.$(OBJEXT) \
185677298Sobrienmacro.$(OBJEXT) messages.$(OBJEXT) output-file.$(OBJEXT) read.$(OBJEXT) \
185777298Sobriensb.$(OBJEXT) stabs.$(OBJEXT) subsegs.$(OBJEXT) symbols.$(OBJEXT) \
185877298Sobrienwrite.$(OBJEXT)
185938889Sjdpas_new_LDFLAGS = 
186077298Sobriengasp_new_OBJECTS =  gasp.$(OBJEXT) macro.$(OBJEXT) sb.$(OBJEXT) \
186177298Sobrienhash.$(OBJEXT)
186238889Sjdpgasp_new_LDFLAGS = 
186338889SjdpSCRIPTS =  $(noinst_SCRIPTS)
186438889Sjdp
186538889SjdpLEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
186638889SjdpLEXLIB = @LEXLIB@
186738889SjdpYLWRAP = $(top_srcdir)/../ylwrap
186838889SjdpCFLAGS = @CFLAGS@
186960484SobrienCOMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
187060484SobrienLTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
187160484SobrienCCLD = $(CC)
187260484SobrienLINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
187360484SobrienDIST_COMMON =  README ./stamp-h.in COPYING ChangeLog Makefile.am \
187460484SobrienMakefile.in NEWS acinclude.m4 aclocal.m4 config.in config/m68k-parse.c \
187560484Sobrienconfigure configure.in gdbinit.in itbl-lex.c itbl-parse.c
187638889Sjdp
187738889Sjdp
187838889SjdpDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
187938889Sjdp
188077298SobrienTAR = gtar
188160484SobrienGZIP_ENV = --best
188238889SjdpSOURCES = $(itbl_test_SOURCES) $(as_new_SOURCES) $(EXTRA_as_new_SOURCES) $(gasp_new_SOURCES)
188338889SjdpOBJECTS = $(itbl_test_OBJECTS) $(as_new_OBJECTS) $(gasp_new_OBJECTS)
188438889Sjdp
188560484Sobrienall: all-redirect
188638889Sjdp.SUFFIXES:
188777298Sobrien.SUFFIXES: .S .c .l .lo .o .obj .s .y
188860484Sobrien$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
188938889Sjdp	cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
189038889Sjdp
189160484SobrienMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
189238889Sjdp	cd $(top_builddir) \
189338889Sjdp	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
189438889Sjdp
189560484Sobrien$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
189638889Sjdp	cd $(srcdir) && $(ACLOCAL)
189738889Sjdp
189860484Sobrienconfig.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
189938889Sjdp	$(SHELL) ./config.status --recheck
190060484Sobrien$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
190138889Sjdp	cd $(srcdir) && $(AUTOCONF)
190238889Sjdp
190338889Sjdpconfig.h: stamp-h
190460484Sobrien	@if test ! -f $@; then \
190560484Sobrien		rm -f stamp-h; \
190660484Sobrien		$(MAKE) stamp-h; \
190760484Sobrien	else :; fi
190838889Sjdpstamp-h: $(srcdir)/config.in $(top_builddir)/config.status
190938889Sjdp	cd $(top_builddir) \
191038889Sjdp	  && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \
191138889Sjdp	     $(SHELL) ./config.status
191260484Sobrien	@echo timestamp > stamp-h 2> /dev/null
191360484Sobrien$(srcdir)/config.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
191460484Sobrien	@if test ! -f $@; then \
191560484Sobrien		rm -f $(srcdir)/stamp-h.in; \
191660484Sobrien		$(MAKE) $(srcdir)/stamp-h.in; \
191760484Sobrien	else :; fi
191860484Sobrien$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
191938889Sjdp	cd $(top_srcdir) && $(AUTOHEADER)
192060484Sobrien	@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
192138889Sjdp
192238889Sjdpmostlyclean-hdr:
192338889Sjdp
192438889Sjdpclean-hdr:
192538889Sjdp
192638889Sjdpdistclean-hdr:
192738889Sjdp	-rm -f config.h
192838889Sjdp
192938889Sjdpmaintainer-clean-hdr:
193060484Sobrien${GDBINIT}: $(top_builddir)/config.status gdbinit.in
193160484Sobrien	cd $(top_builddir) && CONFIG_FILES=$@:gdbinit.in CONFIG_HEADERS= $(SHELL) ./config.status
193238889Sjdp
193338889Sjdpmostlyclean-noinstPROGRAMS:
193438889Sjdp
193538889Sjdpclean-noinstPROGRAMS:
193638889Sjdp	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
193738889Sjdp
193838889Sjdpdistclean-noinstPROGRAMS:
193938889Sjdp
194038889Sjdpmaintainer-clean-noinstPROGRAMS:
194138889Sjdp
194238889Sjdp.c.o:
194338889Sjdp	$(COMPILE) -c $<
194438889Sjdp
194577298Sobrien# FIXME: We should only use cygpath when building on Windows,
194677298Sobrien# and only if it is available.
194777298Sobrien.c.obj:
194877298Sobrien	$(COMPILE) -c `cygpath -w $<`
194977298Sobrien
195038889Sjdp.s.o:
195138889Sjdp	$(COMPILE) -c $<
195238889Sjdp
195338889Sjdp.S.o:
195438889Sjdp	$(COMPILE) -c $<
195538889Sjdp
195638889Sjdpmostlyclean-compile:
195738889Sjdp	-rm -f *.o core *.core
195877298Sobrien	-rm -f *.$(OBJEXT)
195938889Sjdp
196038889Sjdpclean-compile:
196138889Sjdp
196238889Sjdpdistclean-compile:
196338889Sjdp	-rm -f *.tab.c
196438889Sjdp
196538889Sjdpmaintainer-clean-compile:
196638889Sjdp
196738889Sjdp.c.lo:
196838889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
196938889Sjdp
197038889Sjdp.s.lo:
197138889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
197238889Sjdp
197338889Sjdp.S.lo:
197438889Sjdp	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
197538889Sjdp
197638889Sjdpmostlyclean-libtool:
197738889Sjdp	-rm -f *.lo
197838889Sjdp
197938889Sjdpclean-libtool:
198038889Sjdp	-rm -rf .libs _libs
198138889Sjdp
198238889Sjdpdistclean-libtool:
198338889Sjdp
198438889Sjdpmaintainer-clean-libtool:
198538889Sjdp
198638889Sjdpitbl-test$(EXEEXT): $(itbl_test_OBJECTS) $(itbl_test_DEPENDENCIES)
198738889Sjdp	@rm -f itbl-test$(EXEEXT)
198838889Sjdp	$(LINK) $(itbl_test_LDFLAGS) $(itbl_test_OBJECTS) $(itbl_test_LDADD) $(LIBS)
198938889Sjdp
199038889Sjdpas-new$(EXEEXT): $(as_new_OBJECTS) $(as_new_DEPENDENCIES)
199138889Sjdp	@rm -f as-new$(EXEEXT)
199238889Sjdp	$(LINK) $(as_new_LDFLAGS) $(as_new_OBJECTS) $(as_new_LDADD) $(LIBS)
199338889Sjdp
199438889Sjdpgasp-new$(EXEEXT): $(gasp_new_OBJECTS) $(gasp_new_DEPENDENCIES)
199538889Sjdp	@rm -f gasp-new$(EXEEXT)
199638889Sjdp	$(LINK) $(gasp_new_LDFLAGS) $(gasp_new_OBJECTS) $(gasp_new_LDADD) $(LIBS)
199760484Sobrien.l.c:
199860484Sobrien	$(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@
199938889Sjdp.y.c:
200060484Sobrien	$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
200138889Sjdpconfig/m68k-parse.h: config/m68k-parse.c
200238889Sjdpitbl-parse.h: itbl-parse.c
200338889Sjdp
200438889Sjdp
200538889Sjdp# This directory's subdirectories are mostly independent; you can cd
200638889Sjdp# into them and run `make' without going through this Makefile.
200738889Sjdp# To change the values of `make' variables: instead of editing Makefiles,
200838889Sjdp# (1) if the variable is set in `config.status', edit `config.status'
200938889Sjdp#     (which will cause the Makefiles to be regenerated when you run `make');
201038889Sjdp# (2) otherwise, pass the desired values on the `make' command line.
201138889Sjdp
201238889Sjdp@SET_MAKE@
201338889Sjdp
201438889Sjdpall-recursive install-data-recursive install-exec-recursive \
201538889Sjdpinstalldirs-recursive install-recursive uninstall-recursive install-info-recursive \
201638889Sjdpcheck-recursive installcheck-recursive info-recursive dvi-recursive:
201738889Sjdp	@set fnord $(MAKEFLAGS); amf=$$2; \
201860484Sobrien	dot_seen=no; \
201960484Sobrien	target=`echo $@ | sed s/-recursive//`; \
202038889Sjdp	list='$(SUBDIRS)'; for subdir in $$list; do \
202138889Sjdp	  echo "Making $$target in $$subdir"; \
202260484Sobrien	  if test "$$subdir" = "."; then \
202360484Sobrien	    dot_seen=yes; \
202460484Sobrien	    local_target="$$target-am"; \
202560484Sobrien	  else \
202660484Sobrien	    local_target="$$target"; \
202760484Sobrien	  fi; \
202860484Sobrien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
202938889Sjdp	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
203060484Sobrien	done; \
203160484Sobrien	if test "$$dot_seen" = "no"; then \
203260484Sobrien	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
203360484Sobrien	fi; test -z "$$fail"
203438889Sjdp
203538889Sjdpmostlyclean-recursive clean-recursive distclean-recursive \
203638889Sjdpmaintainer-clean-recursive:
203738889Sjdp	@set fnord $(MAKEFLAGS); amf=$$2; \
203860484Sobrien	dot_seen=no; \
203938889Sjdp	rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
204038889Sjdp	  rev="$$subdir $$rev"; \
204160484Sobrien	  test "$$subdir" = "." && dot_seen=yes; \
204238889Sjdp	done; \
204360484Sobrien	test "$$dot_seen" = "no" && rev=". $$rev"; \
204460484Sobrien	target=`echo $@ | sed s/-recursive//`; \
204538889Sjdp	for subdir in $$rev; do \
204638889Sjdp	  echo "Making $$target in $$subdir"; \
204760484Sobrien	  if test "$$subdir" = "."; then \
204860484Sobrien	    local_target="$$target-am"; \
204960484Sobrien	  else \
205060484Sobrien	    local_target="$$target"; \
205160484Sobrien	  fi; \
205260484Sobrien	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
205338889Sjdp	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
205438889Sjdp	done && test -z "$$fail"
205538889Sjdptags-recursive:
205638889Sjdp	list='$(SUBDIRS)'; for subdir in $$list; do \
205760484Sobrien	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
205838889Sjdp	done
205938889Sjdp
206038889Sjdptags: TAGS
206138889Sjdp
206238889SjdpID: $(HEADERS) $(SOURCES) $(LISP)
206360484Sobrien	list='$(SOURCES) $(HEADERS)'; \
206460484Sobrien	unique=`for i in $$list; do echo $$i; done | \
206560484Sobrien	  awk '    { files[$$0] = 1; } \
206660484Sobrien	       END { for (i in files) print i; }'`; \
206738889Sjdp	here=`pwd` && cd $(srcdir) \
206860484Sobrien	  && mkid -f$$here/ID $$unique $(LISP)
206938889Sjdp
207038889SjdpTAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) $(LISP)
207138889Sjdp	tags=; \
207238889Sjdp	here=`pwd`; \
207338889Sjdp	list='$(SUBDIRS)'; for subdir in $$list; do \
207460484Sobrien   if test "$$subdir" = .; then :; else \
207560484Sobrien	    test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
207660484Sobrien   fi; \
207738889Sjdp	done; \
207838889Sjdp	list='$(SOURCES) $(HEADERS)'; \
207938889Sjdp	unique=`for i in $$list; do echo $$i; done | \
208038889Sjdp	  awk '    { files[$$0] = 1; } \
208138889Sjdp	       END { for (i in files) print i; }'`; \
208238889Sjdp	test -z "$(ETAGS_ARGS)config.in$$unique$(LISP)$$tags" \
208338889Sjdp	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.in $$unique $(LISP) -o $$here/TAGS)
208438889Sjdp
208538889Sjdpmostlyclean-tags:
208638889Sjdp
208738889Sjdpclean-tags:
208838889Sjdp
208938889Sjdpdistclean-tags:
209038889Sjdp	-rm -f TAGS ID
209138889Sjdp
209238889Sjdpmaintainer-clean-tags:
209338889Sjdp
209438889Sjdpdistdir = $(PACKAGE)-$(VERSION)
209538889Sjdptop_distdir = $(distdir)
209638889Sjdp
209738889Sjdp# This target untars the dist file and tries a VPATH configuration.  Then
209838889Sjdp# it guarantees that the distribution is self-contained by making another
209938889Sjdp# tarfile.
210038889Sjdpdistcheck: dist
210138889Sjdp	-rm -rf $(distdir)
210260484Sobrien	GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
210338889Sjdp	mkdir $(distdir)/=build
210438889Sjdp	mkdir $(distdir)/=inst
210538889Sjdp	dc_install_base=`cd $(distdir)/=inst && pwd`; \
210638889Sjdp	cd $(distdir)/=build \
210738889Sjdp	  && ../configure --srcdir=.. --prefix=$$dc_install_base \
210860484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) \
210960484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
211060484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) check \
211160484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) install \
211260484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
211360484Sobrien	  && $(MAKE) $(AM_MAKEFLAGS) dist
211438889Sjdp	-rm -rf $(distdir)
211560484Sobrien	@banner="$(distdir).tar.gz is ready for distribution"; \
211660484Sobrien	dashes=`echo "$$banner" | sed s/./=/g`; \
211760484Sobrien	echo "$$dashes"; \
211860484Sobrien	echo "$$banner"; \
211960484Sobrien	echo "$$dashes"
212038889Sjdpdist: distdir
212138889Sjdp	-chmod -R a+r $(distdir)
212260484Sobrien	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
212338889Sjdp	-rm -rf $(distdir)
212438889Sjdpdist-all: distdir
212538889Sjdp	-chmod -R a+r $(distdir)
212660484Sobrien	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
212738889Sjdp	-rm -rf $(distdir)
212838889Sjdpdistdir: $(DISTFILES)
212938889Sjdp	-rm -rf $(distdir)
213038889Sjdp	mkdir $(distdir)
213138889Sjdp	-chmod 777 $(distdir)
213238889Sjdp	@for file in $(DISTFILES); do \
213338889Sjdp	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
213460484Sobrien	  if test -d $$d/$$file; then \
213560484Sobrien	    cp -pr $$d/$$file $(distdir)/$$file; \
213660484Sobrien	  else \
213760484Sobrien	    test -f $(distdir)/$$file \
213860484Sobrien	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
213960484Sobrien	    || cp -p $$d/$$file $(distdir)/$$file || :; \
214060484Sobrien	  fi; \
214138889Sjdp	done
214238889Sjdp	for subdir in $(SUBDIRS); do \
214360484Sobrien	  if test "$$subdir" = .; then :; else \
214460484Sobrien	    test -d $(distdir)/$$subdir \
214560484Sobrien	    || mkdir $(distdir)/$$subdir \
214638889Sjdp	    || exit 1; \
214760484Sobrien	    chmod 777 $(distdir)/$$subdir; \
214860484Sobrien	    (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
214960484Sobrien	      || exit 1; \
215060484Sobrien	  fi; \
215138889Sjdp	done
215238889Sjdp
215338889SjdpDEJATOOL = $(PACKAGE)
215438889Sjdp
215538889SjdpRUNTESTDEFAULTFLAGS = --tool $(DEJATOOL) --srcdir $$srcdir
215638889Sjdpsite.exp: Makefile
215738889Sjdp	@echo 'Making a new site.exp file...'
215860484Sobrien	@test ! -f site.bak || rm -f site.bak
215938889Sjdp	@echo '## these variables are automatically generated by make ##' > $@-t
216038889Sjdp	@echo '# Do not edit here.  If you wish to override these values' >> $@-t
216138889Sjdp	@echo '# edit the last section' >> $@-t
216238889Sjdp	@echo 'set tool $(DEJATOOL)' >> $@-t
216338889Sjdp	@echo 'set srcdir $(srcdir)' >> $@-t
216438889Sjdp	@echo 'set objdir' `pwd` >> $@-t
216538889Sjdp	@echo 'set host_alias $(host_alias)' >> $@-t
216638889Sjdp	@echo 'set host_triplet $(host_triplet)' >> $@-t
216738889Sjdp	@echo 'set target_alias $(target_alias)' >> $@-t
216838889Sjdp	@echo 'set target_triplet $(target_triplet)' >> $@-t
216938889Sjdp	@echo 'set build_alias $(build_alias)' >> $@-t
217038889Sjdp	@echo 'set build_triplet $(build_triplet)' >> $@-t
217138889Sjdp	@echo '## All variables above are generated by configure. Do Not Edit ##' >> $@-t
217260484Sobrien	@test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
217360484Sobrien	@test ! -f site.exp || mv site.exp site.bak
217438889Sjdp	@mv $@-t site.exp
217560484Sobrieninfo-am:
217638889Sjdpinfo: info-recursive
217760484Sobriendvi-am:
217838889Sjdpdvi: dvi-recursive
217960484Sobriencheck-am:
218060484Sobrien	$(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
218160484Sobriencheck: check-recursive
218260484Sobrieninstallcheck-am:
218338889Sjdpinstallcheck: installcheck-recursive
218460484Sobrieninstall-info-am: 
218538889Sjdpinstall-info: install-info-recursive
218638889Sjdpall-recursive-am: config.h
218760484Sobrien	$(MAKE) $(AM_MAKEFLAGS) all-recursive
218838889Sjdp
218938889Sjdpinstall-exec-am: install-exec-local
219060484Sobrieninstall-exec: install-exec-recursive
219138889Sjdp
219260484Sobrieninstall-data-am:
219338889Sjdpinstall-data: install-data-recursive
219438889Sjdp
219560484Sobrieninstall-am: all-am
219660484Sobrien	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
219760484Sobrieninstall: install-recursive
219860484Sobrienuninstall-am:
219938889Sjdpuninstall: uninstall-recursive
220060484Sobrienall-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h
220160484Sobrienall-redirect: all-recursive-am
220238889Sjdpinstall-strip:
220360484Sobrien	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
220438889Sjdpinstalldirs: installdirs-recursive
220560484Sobrieninstalldirs-am:
220638889Sjdp
220738889Sjdp
220838889Sjdpmostlyclean-generic:
220938889Sjdp	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
221038889Sjdp
221138889Sjdpclean-generic:
221238889Sjdp	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
221338889Sjdp
221438889Sjdpdistclean-generic:
221560484Sobrien	-rm -f Makefile $(CONFIG_CLEAN_FILES)
221638889Sjdp	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
221760484Sobrien	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
221838889Sjdp
221938889Sjdpmaintainer-clean-generic:
222060484Sobrien	-test -z "itbl-lexlconfig/m68k-parsehconfig/m68k-parsecitbl-parsehitbl-parsec" || rm -f itbl-lexl config/m68k-parseh config/m68k-parsec itbl-parseh itbl-parsec
222138889Sjdpmostlyclean-am:  mostlyclean-hdr mostlyclean-noinstPROGRAMS \
222238889Sjdp		mostlyclean-compile mostlyclean-libtool \
222338889Sjdp		mostlyclean-tags mostlyclean-generic
222438889Sjdp
222560484Sobrienmostlyclean: mostlyclean-recursive
222660484Sobrien
222738889Sjdpclean-am:  clean-hdr clean-noinstPROGRAMS clean-compile clean-libtool \
222838889Sjdp		clean-tags clean-generic mostlyclean-am
222938889Sjdp
223060484Sobrienclean: clean-recursive
223160484Sobrien
223238889Sjdpdistclean-am:  distclean-hdr distclean-noinstPROGRAMS distclean-compile \
223338889Sjdp		distclean-libtool distclean-tags distclean-generic \
223438889Sjdp		clean-am
223560484Sobrien	-rm -f libtool
223638889Sjdp
223760484Sobriendistclean: distclean-recursive
223860484Sobrien	-rm -f config.status
223960484Sobrien
224038889Sjdpmaintainer-clean-am:  maintainer-clean-hdr \
224138889Sjdp		maintainer-clean-noinstPROGRAMS \
224238889Sjdp		maintainer-clean-compile maintainer-clean-libtool \
224338889Sjdp		maintainer-clean-tags maintainer-clean-generic \
224438889Sjdp		distclean-am
224538889Sjdp	@echo "This command is intended for maintainers to use;"
224638889Sjdp	@echo "it deletes files that may require special tools to rebuild."
224760484Sobrien
224860484Sobrienmaintainer-clean: maintainer-clean-recursive
224938889Sjdp	-rm -f config.status
225038889Sjdp
225160484Sobrien.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
225260484Sobrienmostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
225360484Sobrienclean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
225460484Sobrienmostlyclean-compile distclean-compile clean-compile \
225560484Sobrienmaintainer-clean-compile mostlyclean-libtool distclean-libtool \
225660484Sobrienclean-libtool maintainer-clean-libtool install-data-recursive \
225760484Sobrienuninstall-data-recursive install-exec-recursive \
225838889Sjdpuninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
225938889Sjdpall-recursive check-recursive installcheck-recursive info-recursive \
226038889Sjdpdvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
226138889Sjdpmaintainer-clean-recursive tags tags-recursive mostlyclean-tags \
226238889Sjdpdistclean-tags clean-tags maintainer-clean-tags distdir check-DEJAGNU \
226360484Sobrieninfo-am info dvi-am dvi check check-am installcheck-am installcheck \
226460484Sobrieninstall-info-am install-info all-recursive-am install-exec-local \
226560484Sobrieninstall-exec-am install-exec install-data-am install-data install-am \
226660484Sobrieninstall uninstall-am uninstall all-redirect all-am all installdirs-am \
226738889Sjdpinstalldirs mostlyclean-generic distclean-generic clean-generic \
226838889Sjdpmaintainer-clean-generic clean mostlyclean distclean maintainer-clean
226938889Sjdp
227060484Sobrienpo/POTFILES.in: @MAINT@ Makefile
227160484Sobrien	for file in $(POTFILES); do echo $$file; done | sort > tmp \
227260484Sobrien	  && mv tmp $(srcdir)/po/POTFILES.in
227338889Sjdp
227438889Sjdp$(srcdir)/make-gas.com: stamp-mk.com
227538889Sjdpstamp-mk.com: vmsconf.sh Makefile
227638889Sjdp	sh $(srcdir)/vmsconf.sh $(GENERIC_OBJS) > new-make.com
227738889Sjdp	$(SHELL) $(srcdir)/../move-if-change new-make.com $(srcdir)/make-gas.com
227838889Sjdp	touch stamp-mk.com
227938889Sjdpdiststuff: $(DISTSTUFF) info
228038889Sjdp
228138889Sjdp$(OBJS): @ALL_OBJ_DEPS@
228238889Sjdp
228338889Sjdp# Stuff that every object file depends upon.  If anything is removed
228438889Sjdp# from this list, remove it from dep-in.sed as well.
228577298Sobrien$(OBJS): $(INCDIR)/bin-bugs.h $(INCDIR)/libiberty.h $(INCDIR)/progress.h \
228677298Sobrien	$(OBJ_FORMAT_H) $(TARG_CPU_H) $(TARG_ENV_H) \
228777298Sobrien	as.h asintl.h bignum.h bit_fix.h config.h emul.h expr.h flonum.h \
228877298Sobrien	frags.h hash.h listing.h obj.h read.h symbols.h tc.h write.h
228938889Sjdp
229038889Sjdpcheck-DEJAGNU: site.exp
229138889Sjdp	if [ -d testsuite ]; then \
229238889Sjdp	  true; \
229338889Sjdp	else \
229438889Sjdp	  mkdir testsuite; \
229538889Sjdp	fi
229638889Sjdp	rm -f testsuite/site.exp
229738889Sjdp	cp site.exp testsuite/site.exp
229838889Sjdp	rootme=`pwd`; export rootme; \
229938889Sjdp	srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
230038889Sjdp	EXPECT=${EXPECT} ; export EXPECT ; \
230138889Sjdp	if [ -f $(top_builddir)/../expect/expect ]; then \
230238889Sjdp	  TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd`; \
230338889Sjdp	  export TCL_LIBRARY; \
230438889Sjdp	fi; \
230538889Sjdp	runtest=$(RUNTEST); \
230638889Sjdp	cd testsuite; \
230738889Sjdp	if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
230838889Sjdp	  $$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
230938889Sjdp		$(RUNTESTFLAGS); \
231038889Sjdp	else echo "WARNING: could not find \`runtest'" 1>&2; :;\
231138889Sjdp	fi
231238889Sjdp
231338889Sjdp# The implicit .c.o rule doesn't work for these, perhaps because of
231438889Sjdp# the variables, or perhaps because the sources are not on vpath.
231577298Sobrien$(TARG_CPU_O): $(TARG_CPU_C)
231638889Sjdp	$(COMPILE) -c $(TARG_CPU_C)
231738889Sjdp$(ATOF_TARG_O): $(ATOF_TARG_C)
231838889Sjdp	$(COMPILE) -c $(ATOF_TARG_C)
231938889Sjdp
232038889Sjdp# ecoff.c only has full dependencies when ECOFF_DEBUGGING is defined,
232138889Sjdp# so the automatic dependency stuff doesn't work.
232238889Sjdpecoff.o : ecoff.c ecoff.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
232338889Sjdp	$(INCDIR)/coff/ecoff.h $(INCDIR)/coff/symconst.h \
232438889Sjdp	$(INCDIR)/aout/stab_gnu.h
232538889Sjdp
232638889Sjdp# We need all these explicit rules for the multi stuff.  Because of
232738889Sjdp# these rules, we don't need one for OBJ_FORMAT_O.
232838889Sjdp
232938889Sjdpobj-aout.o : $(srcdir)/config/obj-aout.c
233038889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-aout.c
233138889Sjdpobj-bout.o : $(srcdir)/config/obj-bout.c
233238889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-bout.c
233338889Sjdpobj-coff.o: $(srcdir)/config/obj-coff.c
233438889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-coff.c
233538889Sjdpobj-ecoff.o : $(srcdir)/config/obj-ecoff.c
233638889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-ecoff.c
233738889Sjdpobj-elf.o : $(srcdir)/config/obj-elf.c
233838889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-elf.c
233938889Sjdpobj-evax.o : $(srcdir)/config/obj-evax.c
234038889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-evax.c
234138889Sjdpobj-hp300.o : $(srcdir)/config/obj-hp300.c
234238889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-hp300.c
234338889Sjdpobj-ieee.o : $(srcdir)/config/obj-ieee.c
234438889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-ieee.c
234538889Sjdpobj-multi.o : $(srcdir)/config/obj-multi.c
234638889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-multi.c
234738889Sjdpobj-som.o : $(srcdir)/config/obj-som.c
234838889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-som.c
234938889Sjdpobj-vms.o : $(srcdir)/config/obj-vms.c
235038889Sjdp	$(COMPILE) -c $(srcdir)/config/obj-vms.c
235138889Sjdp
235238889Sjdpe-mipself.o : $(srcdir)/config/e-mipself.c
235338889Sjdp	$(COMPILE) -c $(srcdir)/config/e-mipself.c
235438889Sjdpe-mipsecoff.o : $(srcdir)/config/e-mipsecoff.c
235538889Sjdp	$(COMPILE) -c $(srcdir)/config/e-mipsecoff.c
235660484Sobriene-i386aout.o: $(srcdir)/config/e-i386aout.c
235760484Sobrien	$(COMPILE) -c $(srcdir)/config/e-i386aout.c
235838889Sjdpe-i386coff.o: $(srcdir)/config/e-i386coff.c
235938889Sjdp	$(COMPILE) -c $(srcdir)/config/e-i386coff.c
236038889Sjdpe-i386elf.o: $(srcdir)/config/e-i386elf.c
236138889Sjdp	$(COMPILE) -c $(srcdir)/config/e-i386elf.c
236277298Sobriene-crisaout.o: $(srcdir)/config/e-crisaout.c
236377298Sobrien	$(COMPILE) -c $(srcdir)/config/e-crisaout.c
236477298Sobriene-criself.o: $(srcdir)/config/e-criself.c
236577298Sobrien	$(COMPILE) -c $(srcdir)/config/e-criself.c
236638889Sjdp
236760484Sobrien# If m68k-parse.y is in a different directory, then ylwrap will use an
236860484Sobrien# absolute path when it invokes yacc, which will cause yacc to put the
236960484Sobrien# absolute path into the generated file.  That's a pain when it comes
237060484Sobrien# to generating snapshots, because it introduces spurious diffs.
237160484Sobrien# Since when we make the snapshots $(srcdir) = ".", we check for that
237260484Sobrien# case and handle it differently.  This means that anybody who
237360484Sobrien# configures with $(srcdir) = "." will have to set their path in the
237460484Sobrien# debugger if they want to debug m68k-parse.y.  This is bad, but on
237560484Sobrien# the other hand it's good that people who use the prebuilt
237660484Sobrien# m68k-parse.c don't get a spurious absolute path.
237738889Sjdpm68k-parse.c: $(srcdir)/config/m68k-parse.y
237860484Sobrien	f=$(srcdir)/config/m68k-parse.y; \
237960484Sobrien	if [ $$f = "./config/m68k-parse.y" ]; then \
238060484Sobrien	  ln -s config/m68k-parse.y . > /dev/null 2>/dev/null || \
238160484Sobrien	   ln config/m68k-parse.y . > /dev/null 2>/dev/null || \
238260484Sobrien	   cp config/m68k-parse.y . >/dev/null 2>/dev/null; \
238360484Sobrien	  f=m68k-parse.y; \
238460484Sobrien	else true; fi; \
238560484Sobrien	$(SHELL) $(YLWRAP) "$(YACC)" $$f y.tab.c m68k-parse.c --; \
238660484Sobrien	if [ $$f = "m68k-parse.y" ]; then \
238760484Sobrien	  rm -f m68k-parse.y; \
238860484Sobrien	else true; fi
238938889Sjdpm68k-parse.o: m68k-parse.c $(srcdir)/config/m68k-parse.h
239038889Sjdp
239138889Sjdp# Don't let the .y.h rule clobber m68k-parse.h.
239238889Sjdpm68k-parse.h: ; @true
239338889Sjdp$(srcdir)/config/m68k-parse.h: ; @true
239438889Sjdp
239538889Sjdp# The instruction table specification lexical analyzer and parser.
239638889Sjdp
239738889Sjdpitbl-lex.c: $(srcdir)/itbl-lex.l
239838889Sjdpitbl-lex.o: itbl-lex.c itbl-parse.h
239938889Sjdp
240038889Sjdpitbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h
240138889Sjdp
240238889Sjdpitbl-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
240338889Sjdp
240438889Sjdpitbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
240538889Sjdp	$(SHELL) $(YLWRAP) "$(YACC)" $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- -d
240638889Sjdp
240760484Sobrienitbl-tops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
240860484Sobrien	$(COMPILE) -o itbl-tops.o -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
240938889Sjdp
241038889Sjdpitbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c $(srcdir)/itbl-ops.h
241138889Sjdp	$(COMPILE) -c -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
241238889Sjdp
241360484Sobriencgen.o: cgen.c cgen.h cgen-desc.h subsegs.h \
241438889Sjdp	$(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
241560484Sobrien	$(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-desc.h \
241660484Sobrien	$(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-opc.h
241738889Sjdp
241838889Sjdp.PHONY: install-exec-local install-data-local
241960484Sobrien.PHONY: install-exec-bindir install-exec-tooldir
242038889Sjdp
242160484Sobrieninstall-exec-local: install-exec-bindir @install_tooldir@
242260484Sobrien
242360484Sobrieninstall-exec-bindir: $(noinst_PROGRAMS)
242460484Sobrien	$(mkinstalldirs) $(bindir)
242538889Sjdp	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
242638889Sjdp	  if test -f $$p; then \
242760484Sobrien	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
242860484Sobrien	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
242938889Sjdp	  else :; fi; \
243038889Sjdp	done
243160484Sobrien
243260484Sobrieninstall-exec-tooldir: install-exec-bindir $(noinst_PROGRAMS)
243360484Sobrien	$(mkinstalldirs) $(tooldir)/bin
243438889Sjdp	n=`echo as | sed '$(transform)'`; \
243538889Sjdp	if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \
243660484Sobrien	  rm -f $(tooldir)/bin/as$(EXEEXT); \
243738889Sjdp	  ln $(bindir)/$$n$(EXEEXT) $(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \
243838889Sjdp	    || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(tooldir)/bin/as$(EXEEXT); \
243960484Sobrien	else \
244060484Sobrien	  true ; \
244138889Sjdp	fi
244238889Sjdp
244338889Sjdp# These exist for maintenance purposes.
244438889Sjdp
244538889Sjdp.PHONY: bootstrap bootstrap2 bootstrap3 stage1 stage2 stage3 comparison
244638889Sjdp
244738889Sjdpbootstrap: as-new
244838889Sjdp	$(MAKE) stage1
244938889Sjdp	rm -f stage && ln -s stage1 stage
245038889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
245138889Sjdp	$(MAKE) stage2
245238889Sjdp	rm -f stage && ln -s stage2 stage
245338889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
245438889Sjdp	$(MAKE) comparison against=stage2
245538889Sjdp
245638889Sjdpbootstrap2:
245738889Sjdp	rm -f stage && ln -s stage1 stage
245838889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
245938889Sjdp	$(MAKE) stage2
246038889Sjdp	rm -f stage && ln -s stage2 stage
246138889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
246238889Sjdp	$(MAKE) comparison against=stage2
246338889Sjdp
246438889Sjdpbootstrap3:
246538889Sjdp	rm -f stage && ln -s stage2 stage
246638889Sjdp	$(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
246738889Sjdp	$(MAKE) comparison against=stage2
246838889Sjdp
246938889Sjdp# Copy the object files from a particular stage into a subdirectory.
247038889Sjdpstage1:
247138889Sjdp	-mkdir stage1
247238889Sjdp	-mv $(STAGESTUFF) stage1
247338889Sjdp	if [ -f stage1/as-new$(EXEEXT) -a ! -f stage1/as$(EXEEXT) ] ; then (cd stage1 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
247438889Sjdp
247538889Sjdpstage2:
247638889Sjdp	-mkdir stage2
247738889Sjdp	-mv $(STAGESTUFF) stage2
247838889Sjdp	if [ -f stage2/as-new$(EXEEXT) -a ! -f stage2/as$(EXEEXT) ] ; then (cd stage2 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
247938889Sjdp
248038889Sjdpstage3:
248138889Sjdp	-mkdir stage3
248238889Sjdp	-mv $(STAGESTUFF) stage3
248338889Sjdp	if [ -f stage3/as-new$(EXEEXT) -a ! -f stage3/as$(EXEEXT) ] ; then (cd stage3 ; ln -s as-new as$(EXEEXT)) ; fi
248438889Sjdp
248538889Sjdp# This rule is derived from corresponding code in the Makefile.in for gcc.
248638889Sjdp# The "tail +16c" is to bypass headers which may include timestamps or
248738889Sjdp# temporary assembly file names.
248838889Sjdpcomparison:
248938889Sjdp	x=0 ; \
249038889Sjdp	for file in *.o ; do \
249138889Sjdp	  tail +16c ./$$file > tmp-foo1; \
249238889Sjdp	  if tail +16c ${against}/$$file > tmp-foo2 2>/dev/null ; then \
249338889Sjdp	    if cmp tmp-foo1 tmp-foo2 ; then \
249438889Sjdp	      true ; \
249538889Sjdp	    else \
249638889Sjdp	      echo $$file differs ; \
249738889Sjdp	      x=1 ; \
249838889Sjdp	    fi ; \
249938889Sjdp	  else true; fi ; \
250038889Sjdp	done ; \
250138889Sjdp	exit $$x
250238889Sjdp	-rm -f tmp-foo*
250338889Sjdp
250438889Sjdp.PHONY: de-stage1 de-stage2 de-stage3
250538889Sjdp
250638889Sjdpde-stage1:
250738889Sjdp	- (cd stage1 ; rm -f as$(EXEEXT) ; mv -f * ..)
250838889Sjdp	- rmdir stage1
250938889Sjdp
251038889Sjdpde-stage2:
251138889Sjdp	- (cd stage2 ; rm -f as$(EXEEXT) ; mv -f * ..)
251238889Sjdp	- rmdir stage2
251338889Sjdp
251438889Sjdpde-stage3:
251538889Sjdp	- (cd stage3 ; rm -f as$(EXEEXT) ; mv -f * ..)
251638889Sjdp	- rmdir stage3
251738889Sjdp
251877298Sobrien# Automatic dependency computation.  This is a real pain, because the
251977298Sobrien# dependencies change based on target_cpu_type and obj_format.
252077298Sobrien# Just to make things even more complicated, automake separates the
252177298Sobrien# dependency variable assignments from the dependency rules, and tacks
252277298Sobrien# on a .NOEXPORT at the end of Makefile.in.
252377298Sobrien
252460484SobrienDEP: dep.sed $(DEP_FILE_DEPS) DEPTC DEPOBJ DEP2
252577298Sobrien	rm -f DEP1 # delete because we use $? in DEP1 rule
252638889Sjdp	srcdir=`cd $(srcdir); pwd`; \
252760484Sobrien	$(MAKE) MKDEP="$(MKDEP)" srcdir="$${srcdir}" VPATH="$${srcdir}" DEP1
252860484Sobrien	rm -rf DEPDIR
252977298Sobrien	echo 'AMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.' > DEPA
253060484Sobrien	sed -f dep.sed < DEPTC >> DEPA
253160484Sobrien	sed -f dep.sed < DEPOBJ >> DEPA
253260484Sobrien	sed -f dep.sed < DEP2 >> DEPA
253377298Sobrien	echo 'BMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.' >> DEPA
253477298Sobrien	echo '#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.' >> DEPA
253577298Sobrien	sed -f dep.sed < DEP1 >> DEPA
253660484Sobrien	echo '$$(OBJS): $$(DEP_@target''_cpu_type@_@obj''_format@)' >> DEPA
253760484Sobrien	echo '$$(TARG_CPU_O): $$(DEPTC_@target''_cpu_type@_@obj''_format@)' >> DEPA
253860484Sobrien	echo '$$(OBJ_FORMAT_O): $$(DEPOBJ_@target''_cpu_type@_@obj''_format@)' >> DEPA
253977298Sobrien	echo '#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.' >> DEPA
254077298Sobrien	if grep ' /' DEPA > /dev/null 2> /dev/null; then \
254177298Sobrien	  echo 'make DEP failed!'; exit 1; \
254277298Sobrien	else \
254377298Sobrien	  mv -f DEPA $@; \
254477298Sobrien	fi
254538889Sjdp
254660484SobrienDEP1: $(CFILES) $(MULTI_CFILES)
254760484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
254838889Sjdp	srcdir=`cd $(srcdir); pwd`; \
254960484Sobrien	cd DEPDIR; \
255038889Sjdp	echo '' > targ-cpu.h; \
255138889Sjdp	echo '' > obj-format.h; \
255238889Sjdp	echo '' > targ-env.h; \
255338889Sjdp	echo '' > itbl-cpu.h; \
255460484Sobrien	echo '' > itbl-parse.h; \
255577298Sobrien	$(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) $? > DEP
255660484Sobrien	mv -f DEPDIR/DEP $@
255738889Sjdp
255838889Sjdp# Work out the special dependencies for the tc-*.c files.
255960484SobrienDEPTC: $(TARGET_CPU_CFILES)
256060484Sobrien	rm -f DEPTCA
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"' > obj-format.h; \
257038889Sjdp	      echo '#include "te-generic.h"' > targ-env.h; \
257138889Sjdp	      echo '' > itbl-cpu.h; \
257260484Sobrien	      echo '' > itbl-parse.h; \
257360484Sobrien	      echo '#include "opcodes/'"$${c}"'-desc.h"' > cgen-desc.h; \
257438889Sjdp	      rm -f dummy.c; \
257538889Sjdp	      cp $${srcdir}/config/tc-$${c}.c dummy.c; \
257660484Sobrien	      $(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c | \
257760484Sobrien	        sed -e "s/dummy.o: dummy.c/DEPTC_$${c}_$${o} =/" >> ../DEPTCA; \
257838889Sjdp	      rm -f dummy.c; \
257938889Sjdp	    else true; fi; \
258038889Sjdp	  done; \
258138889Sjdp	done
258260484Sobrien	echo 'DEPTC_hppa_som = $$(srcdir)/config/tc-hppa.h subsegs.h \' >> DEPTCA
258360484Sobrien	echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPTCA
258460484Sobrien	echo '  $$(INCDIR)/opcode/hppa.h $$(BFDDIR)/som.h' >> DEPTCA
258560484Sobrien	for c in $(MULTI_CPU_TYPES); do \
258677298Sobrien	  echo "DEPTC_$${c}"'_multi = \' >> DEPTCA; \
258760484Sobrien	  for o in $(OBJ_FORMATS); do \
258860484Sobrien	    $(MULTI_CPU_OBJ_VALID) \
258938889Sjdp	    if [ x$${valid} = xyes ]; then \
259060484Sobrien	      echo '$$(DEPTC_'"$${c}_$${o}"') \' >> DEPTCA; \
259138889Sjdp	    else true; fi; \
259260484Sobrien	  done; \
259360484Sobrien	  echo '' >> DEPTCA; \
259438889Sjdp	done
259560484Sobrien	mv -f DEPTCA DEPTC
259638889Sjdp
259738889Sjdp# Work out the special dependencies for the obj-*.c files.
259860484SobrienDEPOBJ: $(OBJ_FORMAT_CFILES)
259960484Sobrien	rm -f DEPOBJA
260060484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
260138889Sjdp	srcdir=`cd $(srcdir); pwd`; \
260260484Sobrien	cd DEPDIR; \
260338889Sjdp	for c in $(CPU_TYPES); do \
260438889Sjdp	  for o in $(OBJ_FORMATS); do \
260538889Sjdp	    $(CPU_OBJ_VALID) \
260638889Sjdp	    if [ x$${valid} = xyes ]; then \
260738889Sjdp	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
260838889Sjdp	      echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
260938889Sjdp	      echo '#include "te-generic.h"' > targ-env.h; \
261038889Sjdp	      echo '' > itbl-cpu.h; \
261160484Sobrien	      echo '' > itbl-parse.h; \
261238889Sjdp	      rm -f dummy.c; \
261338889Sjdp	      cp $${srcdir}/config/obj-$${o}.c dummy.c; \
261460484Sobrien	      $(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c | \
261560484Sobrien	        sed -e "s/dummy.o: dummy.c/DEPOBJ_$${c}_$${o} =/" >> ../DEPOBJA; \
261638889Sjdp	      rm -f dummy.c; \
261738889Sjdp	    else true; fi; \
261838889Sjdp	  done; \
261938889Sjdp	done
262060484Sobrien	echo 'DEPOBJ_hppa_som = $$(srcdir)/config/obj-som.h subsegs.h \' >> DEPOBJA
262160484Sobrien	echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPOBJA
262260484Sobrien	echo '  $$(BFDDIR)/som.h  $$(INCDIR)/aout/stab_gnu.h \' >> DEPOBJA
262360484Sobrien	echo '  $$(INCDIR)/aout/stab.def' >> DEPOBJA
262460484Sobrien	for c in $(MULTI_CPU_TYPES); do \
262577298Sobrien	  echo "DEPOBJ_$${c}"'_multi = \' >> DEPOBJA; \
262660484Sobrien	  for o in $(OBJ_FORMATS); do \
262760484Sobrien	    $(MULTI_CPU_OBJ_VALID) \
262838889Sjdp	    if [ x$${valid} = xyes ]; then \
262960484Sobrien	      echo '$$(DEPOBJ_'"$${c}_$${o}"') \' >> DEPOBJA; \
263038889Sjdp	    else true; fi; \
263160484Sobrien	  done; \
263260484Sobrien	  echo '' >> DEPOBJA; \
263338889Sjdp	done
263460484Sobrien	mv -f DEPOBJA DEPOBJ
263538889Sjdp
263638889Sjdp# Work out the dependencies for each CPU/OBJ combination.
263738889Sjdp# Note that SOM is a special case, because it only works native.
263860484SobrienDEP2: $(TARGET_CPU_HFILES) $(OBJ_FORMAT_HFILES)
263977298Sobrien	rm -f DEP2A
264060484Sobrien	if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
264138889Sjdp	srcdir=`cd $(srcdir); pwd`; \
264260484Sobrien	cd DEPDIR; \
264338889Sjdp	for c in $(CPU_TYPES); do \
264438889Sjdp	  for o in $(OBJ_FORMATS); do \
264538889Sjdp	    $(CPU_OBJ_VALID) \
264638889Sjdp	    if [ x$${valid} = xyes ]; then \
264738889Sjdp	      echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
264838889Sjdp	      echo '#include "obj-'"$${o}"'.h"' > dummy.c; \
264960484Sobrien	      $(MKDEP) -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c | \
265077298Sobrien	        sed -e "s/dummy.o: dummy.c/DEP_$${c}_$${o} =/" >> ../DEP2A; \
265138889Sjdp	    else true; fi; \
265238889Sjdp	  done; \
265338889Sjdp	done
265477298Sobrien	echo 'DEP_hppa_som = $$(BFDDIR)/som.h' >> DEP2A
265560484Sobrien	for c in $(MULTI_CPU_TYPES); do \
265677298Sobrien	  echo "DEP_$${c}"'_multi = \' >> DEP2A; \
265760484Sobrien	  for o in $(OBJ_FORMATS); do \
265860484Sobrien	    $(MULTI_CPU_OBJ_VALID) \
265938889Sjdp	    if [ x$${valid} = xyes ]; then \
266077298Sobrien	      echo '$$(DEP_'"$${c}_$${o}"') \' >> DEP2A; \
266138889Sjdp	    else true; fi; \
266260484Sobrien	  done; \
266377298Sobrien	  echo '' >> DEP2A; \
266438889Sjdp	done
266577298Sobrien	mv -f DEP2A DEP2
266638889Sjdp
266738889Sjdpdep.sed: dep-in.sed config.status
266838889Sjdp	srcdir=`cd $(srcdir); pwd`; \
266938889Sjdp	sed <$(srcdir)/dep-in.sed >dep.sed \
267038889Sjdp		-e "s!@INCDIR@!$${srcdir}/../include!" \
267138889Sjdp		-e "s!@BFDDIR@!$${srcdir}/../bfd!" \
267238889Sjdp		-e "s!@SRCDIR@!$${srcdir}!"
267338889Sjdp
267460484Sobriendep: DEP
267577298Sobrien	sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
267677298Sobrien	  < Makefile > tmp-Makefile
267760484Sobrien	cat DEP >> tmp-Makefile
267838889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
267938889Sjdp
268060484Sobriendep-in: DEP
268177298Sobrien	sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
268277298Sobrien	  < $(srcdir)/Makefile.in > tmp-Makefile.in
268360484Sobrien	cat DEP >> tmp-Makefile.in
268438889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
268538889Sjdp
268660484Sobriendep-am: DEP
268777298Sobrien	sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
268877298Sobrien	  < $(srcdir)/Makefile.am > tmp-Makefile.am
268960484Sobrien	cat DEP >> tmp-Makefile.am
269038889Sjdp	$(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
269138889Sjdp
269277298Sobrien# HEED THE MKDEP WARNINGS.
269377298Sobrien# ANYTHING CHANGED OR ADDED BETWEEN THE WARNING LINES MAY GO AWAY.
269438889Sjdp.PHONY: dep dep-in dep-am
269577298Sobrien#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.
269677298Sobrienapp.o: app.c
269777298Sobrienas.o: as.c subsegs.h $(INCDIR)/obstack.h output-file.h \
269877298Sobrien  sb.h macro.h
269977298Sobrienatof-generic.o: atof-generic.c
270077298Sobrienbignum-copy.o: bignum-copy.c
270177298Sobriencond.o: cond.c macro.h sb.h $(INCDIR)/obstack.h
270277298Sobriendepend.o: depend.c
270377298Sobriendwarf2dbg.o: dwarf2dbg.c dwarf2dbg.h subsegs.h $(INCDIR)/obstack.h \
270477298Sobrien  $(INCDIR)/elf/dwarf2.h
270577298Sobrienecoff.o: ecoff.c ecoff.h
270677298Sobrienehopt.o: ehopt.c subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/dwarf2.h
270777298Sobrienexpr.o: expr.c $(INCDIR)/obstack.h
270877298Sobrienflonum-copy.o: flonum-copy.c
270938889Sjdpflonum-konst.o: flonum-konst.c
271038889Sjdpflonum-mult.o: flonum-mult.c
271177298Sobrienfrags.o: frags.c subsegs.h $(INCDIR)/obstack.h
271277298Sobrienhash.o: hash.c $(INCDIR)/obstack.h
271377298Sobrieninput-file.o: input-file.c input-file.h
271477298Sobrieninput-scrub.o: input-scrub.c input-file.h sb.h
271577298Sobrienlisting.o: listing.c input-file.h subsegs.h
271677298Sobrienliteral.o: literal.c subsegs.h $(INCDIR)/obstack.h
271738889Sjdpmacro.o: macro.c sb.h macro.h
271877298Sobrienmessages.o: messages.c
271977298Sobrienoutput-file.o: output-file.c output-file.h
272077298Sobrienread.o: read.c subsegs.h $(INCDIR)/obstack.h sb.h macro.h \
272177298Sobrien  ecoff.h
272238889Sjdpsb.o: sb.c sb.h
272377298Sobrienstabs.o: stabs.c $(INCDIR)/obstack.h subsegs.h ecoff.h \
272477298Sobrien  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
272577298Sobriensubsegs.o: subsegs.c subsegs.h $(INCDIR)/obstack.h
272677298Sobriensymbols.o: symbols.c $(INCDIR)/obstack.h subsegs.h \
272777298Sobrien  struc-symbol.h
272877298Sobrienwrite.o: write.c subsegs.h $(INCDIR)/obstack.h output-file.h
272977298Sobriengasp.o: gasp.c sb.h macro.h
273077298Sobrienitbl-ops.o: itbl-ops.c itbl-ops.h
273177298Sobriene-crisaout.o: $(srcdir)/config/e-crisaout.c emul-target.h
273277298Sobriene-criself.o: $(srcdir)/config/e-criself.c emul-target.h
273377298Sobriene-i386aout.o: $(srcdir)/config/e-i386aout.c emul-target.h
273477298Sobriene-i386coff.o: $(srcdir)/config/e-i386coff.c emul-target.h
273577298Sobriene-i386elf.o: $(srcdir)/config/e-i386elf.c emul-target.h
273677298Sobriene-mipsecoff.o: $(srcdir)/config/e-mipsecoff.c emul-target.h
273777298Sobriene-mipself.o: $(srcdir)/config/e-mipself.c emul-target.h
273833965Sjdp$(OBJS): $(DEP_@target_cpu_type@_@obj_format@)
273960484Sobrien$(TARG_CPU_O): $(DEPTC_@target_cpu_type@_@obj_format@)
274060484Sobrien$(OBJ_FORMAT_O): $(DEPOBJ_@target_cpu_type@_@obj_format@)
274177298Sobrien#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.
274238889Sjdp
274338889Sjdp# Tell versions [3.59,3.63) of GNU make to not export all variables.
274438889Sjdp# Otherwise a system limit (for SysV at least) may be exceeded.
274538889Sjdp.NOEXPORT:
2746