]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/Makefile.in
* Makefile.am (DISTCLEANFILES): Change cgen-opc.h to cgen-desc.h.
[thirdparty/binutils-gdb.git] / gas / Makefile.in
1 # Makefile.in generated automatically by automake 1.4 from Makefile.am
2
3 # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
7
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11 # PARTICULAR PURPOSE.
12
13
14 SHELL = @SHELL@
15
16 srcdir = @srcdir@
17 top_srcdir = @top_srcdir@
18 VPATH = @srcdir@
19 prefix = @prefix@
20 exec_prefix = @exec_prefix@
21
22 bindir = @bindir@
23 sbindir = @sbindir@
24 libexecdir = @libexecdir@
25 datadir = @datadir@
26 sysconfdir = @sysconfdir@
27 sharedstatedir = @sharedstatedir@
28 localstatedir = @localstatedir@
29 libdir = @libdir@
30 infodir = @infodir@
31 mandir = @mandir@
32 includedir = @includedir@
33 oldincludedir = /usr/include
34
35 DESTDIR =
36
37 pkgdatadir = $(datadir)/@PACKAGE@
38 pkglibdir = $(libdir)/@PACKAGE@
39 pkgincludedir = $(includedir)/@PACKAGE@
40
41 top_builddir = .
42
43 ACLOCAL = @ACLOCAL@
44 AUTOCONF = @AUTOCONF@
45 AUTOMAKE = @AUTOMAKE@
46 AUTOHEADER = @AUTOHEADER@
47
48 INSTALL = @INSTALL@
49 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50 INSTALL_DATA = @INSTALL_DATA@
51 INSTALL_SCRIPT = @INSTALL_SCRIPT@
52 transform = @program_transform_name@
53
54 NORMAL_INSTALL = :
55 PRE_INSTALL = :
56 POST_INSTALL = :
57 NORMAL_UNINSTALL = :
58 PRE_UNINSTALL = :
59 POST_UNINSTALL = :
60 build_alias = @build_alias@
61 build_triplet = @build@
62 host_alias = @host_alias@
63 host_triplet = @host@
64 target_alias = @target_alias@
65 target_triplet = @target@
66 ALL_OBJ_DEPS = @ALL_OBJ_DEPS@
67 AS = @AS@
68 BFDLIB = @BFDLIB@
69 CATALOGS = @CATALOGS@
70 CATOBJEXT = @CATOBJEXT@
71 CC = @CC@
72 DATADIRNAME = @DATADIRNAME@
73 DLLTOOL = @DLLTOOL@
74 EXEEXT = @EXEEXT@
75 GMOFILES = @GMOFILES@
76 GMSGFMT = @GMSGFMT@
77 GT_NO = @GT_NO@
78 GT_YES = @GT_YES@
79 INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
80 INSTOBJEXT = @INSTOBJEXT@
81 INTLDEPS = @INTLDEPS@
82 INTLOBJS = @INTLOBJS@
83 LD = @LD@
84 LIBTOOL = @LIBTOOL@
85 LN_S = @LN_S@
86 MAINT = @MAINT@
87 MAKEINFO = @MAKEINFO@
88 MKINSTALLDIRS = @MKINSTALLDIRS@
89 MSGFMT = @MSGFMT@
90 NM = @NM@
91 OPCODES_LIB = @OPCODES_LIB@
92 PACKAGE = @PACKAGE@
93 POFILES = @POFILES@
94 POSUB = @POSUB@
95 RANLIB = @RANLIB@
96 USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
97 USE_NLS = @USE_NLS@
98 VERSION = @VERSION@
99 atof = @atof@
100 cgen_cpu_prefix = @cgen_cpu_prefix@
101 extra_objects = @extra_objects@
102 install_tooldir = @install_tooldir@
103 l = @l@
104 obj_format = @obj_format@
105 target_cpu_type = @target_cpu_type@
106 te_file = @te_file@
107
108 INTLLIBS = @INTLLIBS@
109
110 AUTOMAKE_OPTIONS = cygnus dejagnu
111
112 SUBDIRS = doc po
113
114 tooldir = $(exec_prefix)/$(target_alias)
115
116 YACC = `if [ -f ../bison/bison ] ; then echo ../bison/bison -y -L../bison/bison ; else echo bison -y ; fi`
117 LEX = `if [ -f ../flex/flex ] ; then echo ../flex/flex ; else echo flex ; fi`
118
119 DEP = $(srcdir)/../mkdep
120
121 TARG_CPU = @target_cpu_type@
122 TARG_CPU_C = $(srcdir)/config/tc-@target_cpu_type@.c
123 TARG_CPU_O = tc-@target_cpu_type@.o
124 TARG_CPU_H = $(srcdir)/config/tc-@target_cpu_type@.h
125 OBJ_FORMAT_C = $(srcdir)/config/obj-@obj_format@.c
126 OBJ_FORMAT_O = obj-@obj_format@.o
127 OBJ_FORMAT_H = $(srcdir)/config/obj-@obj_format@.h
128 TARG_ENV_H = $(srcdir)/config/te-@te_file@.h
129 ATOF_TARG_C = $(srcdir)/config/atof-@atof@.c
130 ATOF_TARG_O = atof-@atof@.o
131
132 # use @target_cpu_type@ for refering to configured target name
133 IT_HDRS = itbl-parse.h $(srcdir)/itbl-ops.h
134 IT_SRCS = itbl-parse.c itbl-lex.c $(srcdir)/itbl-ops.c
135 IT_DEPS = $(srcdir)/itbl-parse.y $(srcdir)/itbl-lex.l $(srcdir)/config/itbl-@target_cpu_type@.h
136 IT_OBJS = itbl-parse.o itbl-lex.o itbl-ops.o
137
138 # CPU types. This is only used for dependency information.
139
140 CPU_TYPES = a29k alpha arc arm d10v d30v h8300 h8500 hppa i386 i860 i960 m32r m68k m88k mips mn10200 mn10300 ns32k ppc sh sparc tahoe tic30 vax w65 v850 z8k
141
142
143 # Object format types. This is only used for dependency information.
144 # We deliberately omit som, since it does not work as a cross assembler.
145
146 OBJ_FORMATS = aout bout coff ecoff elf evax hp300 ieee vms
147
148
149 # This is an sh case which sets valid according to whether the CPU
150 # type in the shell variable c and the OS type in the shell variable o
151 # are supported. This helps cuts down on the amount of dependency
152 # information.
153
154 CPU_OBJ_VALID = valid= ; case $$o in aout) case $$c in a29k | arm | i386 | i860 | m68k | mips | ns32k | sparc | tahoe | tic30 | vax) valid=yes ;; esac ;; bout) case $$c in i960) valid=yes ;; esac ;; coff) valid=yes ;; ecoff) case $$c in mips | alpha) valid=yes ;; esac ;; elf) valid=yes ;; evax) case $$c in alpha) valid=yes ;; esac ;; hp300) case $$c in m68k) valid=yes ;; esac ;; vms) case $$c in vax) valid=yes ;; esac ;; esac;
155
156
157 # This is like CPU_OBJ_VALID, for the obj=multi case.
158
159 CPU_MULTI_VALID = valid= ; case $$c in i386 | mips) valid=yes ;; esac;
160
161
162 # Regular source files.
163
164 GAS_CFILES = app.c as.c atof-generic.c bignum-copy.c cond.c depend.c ecoff.c ehopt.c expr.c flonum-copy.c flonum-konst.c flonum-mult.c frags.c hash.c input-file.c input-scrub.c listing.c literal.c macro.c messages.c output-file.c read.c sb.c stabs.c subsegs.c symbols.c write.c
165
166
167 CFILES = $(GAS_CFILES) gasp.c itbl-ops.c
168
169 HFILES = as.h asintl.h bignum.h bit_fix.h cgen.h ecoff.h emul-target.h emul.h expr.h flonum.h frags.h hash.h input-file.h itbl-ops.h listing.h macro.h obj.h output-file.h read.h sb.h struc-symbol.h subsegs.h symbols.h tc.h write.h
170
171
172 # CPU files in config.
173
174 TARGET_CPU_CFILES = config/tc-a29k.c config/tc-alpha.c config/tc-arc.c config/tc-arm.c config/tc-d10v.c config/tc-d30v.c config/tc-h8300.c config/tc-h8500.c config/tc-hppa.c config/tc-i386.c config/tc-i860.c config/tc-i960.c config/tc-m32r.c config/tc-m68k.c config/tc-m88k.c config/tc-mips.c config/tc-mn10200.c config/tc-mn10300.c config/tc-ns32k.c config/tc-ppc.c config/tc-sh.c config/tc-sparc.c config/tc-tahoe.c config/tc-tic30.c config/tc-vax.c config/tc-w65.c config/tc-v850.c config/tc-z8k.c
175
176
177 TARGET_CPU_HFILES = config/tc-a29k.h config/tc-alpha.h config/tc-arc.h config/tc-arm.h config/tc-d10v.h config/tc-d30v.h config/tc-h8300.h config/tc-h8500.h config/tc-hppa.h config/tc-i386.h config/tc-i860.h config/tc-i960.h config/tc-m32r.h config/tc-m68k.h config/tc-m88k.h config/tc-mips.h config/tc-mn10200.h config/tc-mn10300.h config/tc-ns32k.h config/tc-ppc.h config/tc-sh.h config/tc-sparc.h config/tc-tahoe.h config/tc-tic30.h config/tc-vax.h config/tc-w65.h config/tc-v850.h config/tc-z8k.h
178
179
180 # OBJ files in config
181
182 OBJ_FORMAT_CFILES = config/obj-aout.c config/obj-bout.c config/obj-coff.c config/obj-ecoff.c config/obj-elf.c config/obj-evax.c config/obj-hp300.c config/obj-ieee.c config/obj-som.c config/obj-vms.c
183
184
185 OBJ_FORMAT_HFILES = config/obj-aout.h config/obj-bout.h config/obj-coff.h config/obj-ecoff.h config/obj-elf.h config/obj-evax.h config/obj-hp300.h config/obj-ieee.h config/obj-som.h config/obj-vms.h
186
187
188 # Emulation header files in config
189
190 TARG_ENV_HFILES = config/te-386bsd.h config/te-aux.h config/te-delta.h config/te-delt88.h config/te-dpx2.h config/te-dynix.h config/te-generic.h config/te-go32.h config/te-hp300.h config/te-hppa.h config/te-i386aix.h config/te-ic960.h config/te-linux.h config/te-lnews.h config/te-lynx.h config/te-mach.h config/te-macos.h config/te-multi.h config/te-nbsd.h config/te-nbsd532.h config/te-pc532mach.h config/te-pe.h config/te-ppcnw.h config/te-psos.h config/te-riscix.h config/te-sparcaout.h config/te-sun3.h config/te-svr4.h config/te-sysv32.h
191
192
193 # Multi files in config
194
195 MULTI_CFILES = config/e-i386coff.c config/e-i386elf.c config/e-mipsecoff.c config/e-mipself.c
196
197
198 CONFIG_OBJS = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) $(extra_objects)
199
200
201 GENERIC_OBJS = app.o as.o atof-generic.o bignum-copy.o cond.o depend.o ehopt.o expr.o flonum-konst.o flonum-copy.o flonum-mult.o frags.o hash.o input-file.o input-scrub.o literal.o messages.o output-file.o read.o subsegs.o symbols.o write.o listing.o ecoff.o stabs.o sb.o macro.o
202
203
204 OBJS = $(CONFIG_OBJS) $(GENERIC_OBJS)
205
206 POTFILES = $(MULTI_CFILES) $(TARGET_ENV_HFILES) $(OBJ_FORMAT_HFILES) $(OBJ_FORMAT_CFILES) $(TARGET_CPU_HFILES) $(TARGET_CPU_CFILES) $(HFILES) $(CFILES) $(GAS_CFILES)
207
208
209 noinst_PROGRAMS = as-new gasp-new
210 noinst_SCRIPTS = .gdbinit
211
212 EXTRA_DIST = make-gas.com
213
214 DISTSTUFF = make-gas.com m68k-parse.c itbl-parse.c itbl-parse.h itbl-lex.c
215
216 DISTCLEANFILES = targ-cpu.h obj-format.h targ-env.h itbl-cpu.h cgen-desc.h
217
218 # Now figure out from those variables how to compile and link.
219
220 BASEDIR = $(srcdir)/..
221 BFDDIR = $(BASEDIR)/bfd
222 INCDIR = $(BASEDIR)/include
223
224 # This is the variable actually used when we compile.
225 # Specify the directories to be searched for header files.
226 # Both . and srcdir are used, in that order,
227 # so that tm.h and config.h will be found in the compilation
228 # subdirectory rather than in the source directory.
229 INCLUDES = -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\""
230
231 # This should be parallel to INCLUDES, but should replace $(srcdir)
232 # with $${srcdir}, and should work in a subdirectory. This is used
233 # when building dependencies, because the dependency building is done
234 # in a subdirectory.
235 DEP_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\""
236
237 # How to link with both our special library facilities
238 # and the system's installed libraries.
239
240 GASLIBS = @OPCODES_LIB@ @BFDLIB@ ../libiberty/libiberty.a
241
242 # Files to be copied away after each stage in building.
243 STAGESTUFF = *.o $(noinst_PROGRAMS)
244
245 as_new_SOURCES = $(GAS_CFILES)
246 as_new_LDADD = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) $(extra_objects) $(GASLIBS) $(INTLLIBS)
247
248 as_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) $(extra_objects) $(GASLIBS) $(INTLDEPS)
249
250
251 gasp_new_SOURCES = gasp.c macro.c sb.c hash.c
252 gasp_new_LDADD = ../libiberty/libiberty.a $(INTLLIBS)
253 gasp_new_DEPENDENCIES = ../libiberty/libiberty.a $(INTLDEPS)
254
255 EXPECT = `if [ -f $${rootme}/../expect/expect ] ; then echo $${rootme}/../expect/expect ; else echo expect ; fi`
256
257
258 RUNTEST = `if [ -f $${srcdir}/../dejagnu/runtest ] ; then echo $${srcdir}/../dejagnu/runtest ; else echo runtest; fi`
259
260 RUNTESTFLAGS =
261
262 # stand-alone itbl assembler & disassembler
263
264 EXTRA_PROGRAMS = itbl-test
265 itbl_test_SOURCES = itbl-parse.y itbl-lex.l
266 itbl_test_LDADD = itbl-test-ops.o itbl-test.o $(GASLIBS) @LEXLIB@
267
268 # CGEN interface.
269
270 CGEN_CPU_PREFIX = @cgen_cpu_prefix@
271
272 # Remake the info files.
273
274 MOSTLYCLEANFILES = $(STAGESTUFF) core stamp-mk.com testsuite/*.o testsuite/*.out testsuite/gas.log testsuite/gas.sum testsuite/site.exp site.bak site.exp stage stage1 stage2
275
276
277 CLEANFILES = dep.sed .tcdep .objdep .dep2 .dep1 .depa .dep .depdir
278
279 against = stage2
280
281 # Automatic dependency computation. This is a real pain, because the
282 # dependencies change based on target_cpu_type and obj_format. We
283 # currently ignore any dependencies caused by emulation files.
284
285 DEP_FILE_DEPS = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) $(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES)
286
287
288 TCDEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/a29k.h
289
290 TCDEP_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/a29k.h
291
292 TCDEP_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h $(INCDIR)/opcode/a29k.h
293
294 TCDEP_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
295
296 TCDEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
297
298 TCDEP_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h $(INCDIR)/opcode/alpha.h $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h $(srcdir)/config/atof-vax.c
299
300 TCDEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/opcode/alpha.h $(srcdir)/config/atof-vax.c
301
302 TCDEP_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arc.h $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h
303
304 TCDEP_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arc.h $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h
305
306 TCDEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h
307
308 TCDEP_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h
309
310 TCDEP_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h
311
312 TCDEP_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
313
314 TCDEP_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
315
316 TCDEP_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
317
318 TCDEP_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
319
320 TCDEP_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h cgen-desc.h $(srcdir)/../opcodes/fr30-opc.h $(INCDIR)/opcode/cgen.h cgen.h
321
322 TCDEP_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h
323
324 TCDEP_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h
325
326 TCDEP_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/h8500-opc.h
327
328 TCDEP_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/h8500-opc.h
329
330 TCDEP_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(BFDDIR)/libbfd.h $(INCDIR)/opcode/hppa.h
331
332 TCDEP_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h subsegs.h $(INCDIR)/obstack.h $(BFDDIR)/libbfd.h $(INCDIR)/opcode/hppa.h
333
334 TCDEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i386.h
335
336 TCDEP_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i386.h
337
338 TCDEP_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i386.h
339
340 TCDEP_i860_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/i860.h
341
342 TCDEP_i860_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i860.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/i860.h
343
344 TCDEP_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h $(INCDIR)/opcode/i860.h
345
346 TCDEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
347
348 TCDEP_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
349
350 TCDEP_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
351
352 TCDEP_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h cgen-desc.h $(srcdir)/../opcodes/m32r-opc.h $(INCDIR)/opcode/cgen.h cgen.h
353
354 TCDEP_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/symcat.h cgen-desc.h $(srcdir)/../opcodes/m32r-opc.h $(INCDIR)/opcode/cgen.h cgen.h
355
356 TCDEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
357
358 TCDEP_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
359
360 TCDEP_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
361
362 TCDEP_m68k_hp300 = $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
363
364 TCDEP_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/config/m88k-opcode.h
365
366 TCDEP_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/config/m88k-opcode.h
367
368 TCDEP_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h itbl-ops.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
369
370 TCDEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h itbl-ops.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
371
372 TCDEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h itbl-ops.h
373
374 TCDEP_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mips.h itbl-ops.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
375
376 TCDEP_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10200.h
377
378 TCDEP_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10200.h
379
380 TCDEP_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10300.h
381
382 TCDEP_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/mn10300.h
383
384 TCDEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/ns32k.h $(INCDIR)/obstack.h
385
386 TCDEP_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/ns32k.h $(INCDIR)/obstack.h
387
388 TCDEP_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h $(INCDIR)/opcode/ns32k.h $(INCDIR)/obstack.h
389
390 TCDEP_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/ppc.h
391
392 TCDEP_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/ppc.h $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
393
394 TCDEP_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h
395
396 TCDEP_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h
397
398 TCDEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h
399
400 TCDEP_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h
401
402 TCDEP_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h $(INCDIR)/elf/sparc.h $(INCDIR)/elf/reloc-macros.h
403
404 TCDEP_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h $(INCDIR)/opcode/tahoe.h
405
406 TCDEP_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h $(INCDIR)/opcode/tahoe.h
407
408 TCDEP_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h $(INCDIR)/obstack.h $(INCDIR)/opcode/tahoe.h
409
410 TCDEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic30.h
411
412 TCDEP_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic30.h
413
414 TCDEP_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h $(INCDIR)/opcode/tic30.h
415
416 TCDEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
417
418 TCDEP_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
419
420 TCDEP_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
421
422 TCDEP_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h $(INCDIR)/opcode/vax.h
423
424 TCDEP_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/w65-opc.h
425
426 TCDEP_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/w65-opc.h
427
428 TCDEP_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h
429
430 TCDEP_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h
431
432 TCDEP_z8k_coff = $(srcdir)/../opcodes/z8k-opc.h $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
433
434 TCDEP_z8k_elf = $(srcdir)/../opcodes/z8k-opc.h $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h
435
436 TCDEP_hppa_som = $(srcdir)/config/tc-hppa.h subsegs.h $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h $(BFDDIR)/som.h
437
438 TCDEP_i386_multi = $(TCDEP_i386_coff) $(TCDEP_i386_elf)
439 TCDEP_mips_multi = $(TCDEP_mips_coff) $(TCDEP_mips_ecoff) $(TCDEP_mips_elf)
440
441 OBJDEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
442
443 OBJDEP_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
444
445 OBJDEP_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
446
447 OBJDEP_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
448
449 OBJDEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(BFDDIR)/libecoff.h
450
451 OBJDEP_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
452
453 OBJDEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
454 OBJDEP_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
455
456 OBJDEP_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
457
458 OBJDEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
459
460 OBJDEP_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
461
462 OBJDEP_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
463
464 OBJDEP_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
465
466 OBJDEP_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
467
468 OBJDEP_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
469
470 OBJDEP_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
471
472 OBJDEP_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
473
474 OBJDEP_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
475
476 OBJDEP_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
477
478 OBJDEP_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
479
480 OBJDEP_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
481
482 OBJDEP_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
483
484 OBJDEP_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
485
486 OBJDEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
487
488 OBJDEP_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
489
490 OBJDEP_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
491
492 OBJDEP_i860_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
493
494 OBJDEP_i860_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i860.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
495
496 OBJDEP_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
497
498 OBJDEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h $(INCDIR)/obstack.h
499
500 OBJDEP_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
501
502 OBJDEP_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
503
504 OBJDEP_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
505
506 OBJDEP_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
507
508 OBJDEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
509
510 OBJDEP_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
511
512 OBJDEP_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
513
514 OBJDEP_m68k_hp300 = $(srcdir)/config/obj-aout.c $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
515
516 OBJDEP_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
517
518 OBJDEP_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
519
520 OBJDEP_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
521
522 OBJDEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
523
524 OBJDEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(BFDDIR)/libecoff.h
525
526 OBJDEP_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h subsegs.h $(INCDIR)/obstack.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
527
528 OBJDEP_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
529
530 OBJDEP_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
531
532 OBJDEP_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
533
534 OBJDEP_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
535
536 OBJDEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
537
538 OBJDEP_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
539
540 OBJDEP_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
541
542 OBJDEP_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
543
544 OBJDEP_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
545
546 OBJDEP_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
547
548 OBJDEP_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
549
550 OBJDEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
551
552 OBJDEP_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
553
554 OBJDEP_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
555
556 OBJDEP_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
557
558 OBJDEP_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
559
560 OBJDEP_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
561
562 OBJDEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
563
564 OBJDEP_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
565
566 OBJDEP_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
567
568 OBJDEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/obstack.h
569
570 OBJDEP_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
571
572 OBJDEP_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
573
574 OBJDEP_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def subsegs.h $(INCDIR)/obstack.h
575
576 OBJDEP_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
577
578 OBJDEP_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
579
580 OBJDEP_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
581
582 OBJDEP_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
583
584 OBJDEP_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
585
586 OBJDEP_z8k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h subsegs.h $(INCDIR)/obstack.h $(INCDIR)/aout/aout64.h
587
588 OBJDEP_hppa_som = $(srcdir)/config/obj-som.h subsegs.h $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(BFDDIR)/som.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
589
590 OBJDEP_i386_multi = $(OBJDEP_i386_coff) $(OBJDEP_i386_elf)
591 OBJDEP_mips_multi = $(OBJDEP_mips_coff) $(OBJDEP_mips_ecoff) $(OBJDEP_mips_elf)
592
593 DEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
594
595 DEP_a29k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-a29k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/a29k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
596
597 DEP_a29k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-a29k.h
598
599 DEP_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
600
601 DEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
602
603 DEP_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h
604
605 DEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
606 DEP_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
607
608 DEP_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h
609
610 DEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
611
612 DEP_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
613
614 DEP_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h
615
616 DEP_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
617
618 DEP_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h
619
620 DEP_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
621
622 DEP_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h
623
624 DEP_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h
625
626 DEP_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
627
628 DEP_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h
629
630 DEP_h8500_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8500.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8500.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
631
632 DEP_h8500_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8500.h
633
634 DEP_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
635
636 DEP_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h
637
638 DEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
639
640 DEP_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/i386.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
641
642 DEP_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h
643
644 DEP_i860_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
645
646 DEP_i860_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i860.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
647
648 DEP_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h
649
650 DEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h
651 DEP_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
652
653 DEP_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h
654
655 DEP_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
656
657 DEP_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h
658
659 DEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
660
661 DEP_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
662
663 DEP_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h
664
665 DEP_m68k_hp300 = $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
666
667 DEP_m88k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m88k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/m88k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
668
669 DEP_m88k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m88k.h
670
671 DEP_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
672
673 DEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
674
675 DEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
676
677 DEP_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h
678
679 DEP_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
680
681 DEP_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h
682
683 DEP_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
684
685 DEP_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h
686
687 DEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
688
689 DEP_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
690
691 DEP_ns32k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ns32k.h
692
693 DEP_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
694
695 DEP_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h
696
697 DEP_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
698
699 DEP_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h
700
701 DEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
702
703 DEP_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
704
705 DEP_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h
706
707 DEP_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
708
709 DEP_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
710
711 DEP_tahoe_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tahoe.h
712
713 DEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
714
715 DEP_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
716
717 DEP_tic30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-tic30.h
718
719 DEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
720
721 DEP_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
722
723 DEP_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h
724
725 DEP_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
726
727 DEP_w65_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-w65.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/w65.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
728
729 DEP_w65_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-w65.h
730
731 DEP_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
732
733 DEP_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h
734
735 DEP_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
736
737 DEP_z8k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-z8k.h
738
739 DEP_hppa_som = $(BFDDIR)/som.h
740 DEP_i386_multi = $(DEP_i386_coff) $(DEP_i386_elf)
741 DEP_mips_multi = $(DEP_mips_coff) $(DEP_mips_ecoff) $(DEP_mips_elf)
742
743 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
744 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
745 CONFIG_HEADER = config.h
746 CONFIG_CLEAN_FILES = .gdbinit
747 noinst_PROGRAMS = as-new$(EXEEXT) gasp-new$(EXEEXT)
748 PROGRAMS = $(noinst_PROGRAMS)
749
750
751 DEFS = @DEFS@ -I. -I$(srcdir) -I.
752 CPPFLAGS = @CPPFLAGS@
753 LDFLAGS = @LDFLAGS@
754 LIBS = @LIBS@
755 itbl_test_OBJECTS = itbl-parse.o itbl-lex.o
756 itbl_test_DEPENDENCIES = itbl-test-ops.o itbl-test.o \
757 ../libiberty/libiberty.a
758 itbl_test_LDFLAGS =
759 as_new_OBJECTS = app.o as.o atof-generic.o bignum-copy.o cond.o \
760 depend.o ecoff.o ehopt.o expr.o flonum-copy.o flonum-konst.o \
761 flonum-mult.o frags.o hash.o input-file.o input-scrub.o listing.o \
762 literal.o macro.o messages.o output-file.o read.o sb.o stabs.o \
763 subsegs.o symbols.o write.o
764 as_new_LDFLAGS =
765 gasp_new_OBJECTS = gasp.o macro.o sb.o hash.o
766 gasp_new_LDFLAGS =
767 SCRIPTS = $(noinst_SCRIPTS)
768
769 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
770 LEXLIB = @LEXLIB@
771 CFLAGS = @CFLAGS@
772 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
773 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
774 CCLD = $(CC)
775 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
776 DIST_COMMON = README ./stamp-h.in COPYING ChangeLog Makefile.am \
777 Makefile.in NEWS acconfig.h acinclude.m4 aclocal.m4 config.in configure \
778 configure.in gdbinit.in itbl-lex.c itbl-parse.c
779
780
781 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
782
783 TAR = tar
784 GZIP_ENV = --best
785 SOURCES = $(itbl_test_SOURCES) $(as_new_SOURCES) $(gasp_new_SOURCES)
786 OBJECTS = $(itbl_test_OBJECTS) $(as_new_OBJECTS) $(gasp_new_OBJECTS)
787
788 all: all-redirect
789 .SUFFIXES:
790 .SUFFIXES: .S .c .l .lo .o .s .y
791 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
792 cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
793
794 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
795 cd $(top_builddir) \
796 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
797
798 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in acinclude.m4
799 cd $(srcdir) && $(ACLOCAL)
800
801 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
802 $(SHELL) ./config.status --recheck
803 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
804 cd $(srcdir) && $(AUTOCONF)
805
806 config.h: stamp-h
807 @if test ! -f $@; then \
808 rm -f stamp-h; \
809 $(MAKE) stamp-h; \
810 else :; fi
811 stamp-h: $(srcdir)/config.in $(top_builddir)/config.status
812 cd $(top_builddir) \
813 && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \
814 $(SHELL) ./config.status
815 @echo timestamp > stamp-h 2> /dev/null
816 $(srcdir)/config.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
817 @if test ! -f $@; then \
818 rm -f $(srcdir)/stamp-h.in; \
819 $(MAKE) $(srcdir)/stamp-h.in; \
820 else :; fi
821 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
822 cd $(top_srcdir) && $(AUTOHEADER)
823 @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
824
825 mostlyclean-hdr:
826
827 clean-hdr:
828
829 distclean-hdr:
830 -rm -f config.h
831
832 maintainer-clean-hdr:
833 .gdbinit: $(top_builddir)/config.status gdbinit.in
834 cd $(top_builddir) && CONFIG_FILES=$@:gdbinit.in CONFIG_HEADERS= $(SHELL) ./config.status
835
836 mostlyclean-noinstPROGRAMS:
837
838 clean-noinstPROGRAMS:
839 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
840
841 distclean-noinstPROGRAMS:
842
843 maintainer-clean-noinstPROGRAMS:
844
845 .c.o:
846 $(COMPILE) -c $<
847
848 .s.o:
849 $(COMPILE) -c $<
850
851 .S.o:
852 $(COMPILE) -c $<
853
854 mostlyclean-compile:
855 -rm -f *.o core *.core
856
857 clean-compile:
858
859 distclean-compile:
860 -rm -f *.tab.c
861
862 maintainer-clean-compile:
863
864 .c.lo:
865 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
866
867 .s.lo:
868 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
869
870 .S.lo:
871 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
872
873 mostlyclean-libtool:
874 -rm -f *.lo
875
876 clean-libtool:
877 -rm -rf .libs _libs
878
879 distclean-libtool:
880
881 maintainer-clean-libtool:
882
883 itbl-test$(EXEEXT): $(itbl_test_OBJECTS) $(itbl_test_DEPENDENCIES)
884 @rm -f itbl-test$(EXEEXT)
885 $(LINK) $(itbl_test_LDFLAGS) $(itbl_test_OBJECTS) $(itbl_test_LDADD) $(LIBS)
886
887 as-new$(EXEEXT): $(as_new_OBJECTS) $(as_new_DEPENDENCIES)
888 @rm -f as-new$(EXEEXT)
889 $(LINK) $(as_new_LDFLAGS) $(as_new_OBJECTS) $(as_new_LDADD) $(LIBS)
890
891 gasp-new$(EXEEXT): $(gasp_new_OBJECTS) $(gasp_new_DEPENDENCIES)
892 @rm -f gasp-new$(EXEEXT)
893 $(LINK) $(gasp_new_LDFLAGS) $(gasp_new_OBJECTS) $(gasp_new_LDADD) $(LIBS)
894 .l.c:
895 $(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@
896 .y.c:
897 $(YACC) $(AM_YFLAGS) $(YFLAGS) $< && mv y.tab.c $*.c
898 if test -f y.tab.h; then \
899 if cmp -s y.tab.h $*.h; then rm -f y.tab.h; else mv y.tab.h $*.h; fi; \
900 else :; fi
901 itbl-parse.h: itbl-parse.c
902
903
904 # This directory's subdirectories are mostly independent; you can cd
905 # into them and run `make' without going through this Makefile.
906 # To change the values of `make' variables: instead of editing Makefiles,
907 # (1) if the variable is set in `config.status', edit `config.status'
908 # (which will cause the Makefiles to be regenerated when you run `make');
909 # (2) otherwise, pass the desired values on the `make' command line.
910
911 @SET_MAKE@
912
913 all-recursive install-data-recursive install-exec-recursive \
914 installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
915 check-recursive installcheck-recursive info-recursive dvi-recursive:
916 @set fnord $(MAKEFLAGS); amf=$$2; \
917 dot_seen=no; \
918 target=`echo $@ | sed s/-recursive//`; \
919 list='$(SUBDIRS)'; for subdir in $$list; do \
920 echo "Making $$target in $$subdir"; \
921 if test "$$subdir" = "."; then \
922 dot_seen=yes; \
923 local_target="$$target-am"; \
924 else \
925 local_target="$$target"; \
926 fi; \
927 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
928 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
929 done; \
930 if test "$$dot_seen" = "no"; then \
931 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
932 fi; test -z "$$fail"
933
934 mostlyclean-recursive clean-recursive distclean-recursive \
935 maintainer-clean-recursive:
936 @set fnord $(MAKEFLAGS); amf=$$2; \
937 dot_seen=no; \
938 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
939 rev="$$subdir $$rev"; \
940 test "$$subdir" = "." && dot_seen=yes; \
941 done; \
942 test "$$dot_seen" = "no" && rev=". $$rev"; \
943 target=`echo $@ | sed s/-recursive//`; \
944 for subdir in $$rev; do \
945 echo "Making $$target in $$subdir"; \
946 if test "$$subdir" = "."; then \
947 local_target="$$target-am"; \
948 else \
949 local_target="$$target"; \
950 fi; \
951 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
952 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
953 done && test -z "$$fail"
954 tags-recursive:
955 list='$(SUBDIRS)'; for subdir in $$list; do \
956 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
957 done
958
959 tags: TAGS
960
961 ID: $(HEADERS) $(SOURCES) $(LISP)
962 list='$(SOURCES) $(HEADERS)'; \
963 unique=`for i in $$list; do echo $$i; done | \
964 awk ' { files[$$0] = 1; } \
965 END { for (i in files) print i; }'`; \
966 here=`pwd` && cd $(srcdir) \
967 && mkid -f$$here/ID $$unique $(LISP)
968
969 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) $(LISP)
970 tags=; \
971 here=`pwd`; \
972 list='$(SUBDIRS)'; for subdir in $$list; do \
973 if test "$$subdir" = .; then :; else \
974 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
975 fi; \
976 done; \
977 list='$(SOURCES) $(HEADERS)'; \
978 unique=`for i in $$list; do echo $$i; done | \
979 awk ' { files[$$0] = 1; } \
980 END { for (i in files) print i; }'`; \
981 test -z "$(ETAGS_ARGS)config.in$$unique$(LISP)$$tags" \
982 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.in $$unique $(LISP) -o $$here/TAGS)
983
984 mostlyclean-tags:
985
986 clean-tags:
987
988 distclean-tags:
989 -rm -f TAGS ID
990
991 maintainer-clean-tags:
992
993 distdir = $(PACKAGE)-$(VERSION)
994 top_distdir = $(distdir)
995
996 # This target untars the dist file and tries a VPATH configuration. Then
997 # it guarantees that the distribution is self-contained by making another
998 # tarfile.
999 distcheck: dist
1000 -rm -rf $(distdir)
1001 GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
1002 mkdir $(distdir)/=build
1003 mkdir $(distdir)/=inst
1004 dc_install_base=`cd $(distdir)/=inst && pwd`; \
1005 cd $(distdir)/=build \
1006 && ../configure --srcdir=.. --prefix=$$dc_install_base \
1007 && $(MAKE) $(AM_MAKEFLAGS) \
1008 && $(MAKE) $(AM_MAKEFLAGS) dvi \
1009 && $(MAKE) $(AM_MAKEFLAGS) check \
1010 && $(MAKE) $(AM_MAKEFLAGS) install \
1011 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1012 && $(MAKE) $(AM_MAKEFLAGS) dist
1013 -rm -rf $(distdir)
1014 @banner="$(distdir).tar.gz is ready for distribution"; \
1015 dashes=`echo "$$banner" | sed s/./=/g`; \
1016 echo "$$dashes"; \
1017 echo "$$banner"; \
1018 echo "$$dashes"
1019 dist: distdir
1020 -chmod -R a+r $(distdir)
1021 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
1022 -rm -rf $(distdir)
1023 dist-all: distdir
1024 -chmod -R a+r $(distdir)
1025 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
1026 -rm -rf $(distdir)
1027 distdir: $(DISTFILES)
1028 -rm -rf $(distdir)
1029 mkdir $(distdir)
1030 -chmod 777 $(distdir)
1031 @for file in $(DISTFILES); do \
1032 if test -f $$file; then d=.; else d=$(srcdir); fi; \
1033 if test -d $$d/$$file; then \
1034 cp -pr $$/$$file $(distdir)/$$file; \
1035 else \
1036 test -f $(distdir)/$$file \
1037 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
1038 || cp -p $$d/$$file $(distdir)/$$file || :; \
1039 fi; \
1040 done
1041 for subdir in $(SUBDIRS); do \
1042 if test "$$subdir" = .; then :; else \
1043 test -d $(distdir)/$$subdir \
1044 || mkdir $(distdir)/$$subdir \
1045 || exit 1; \
1046 chmod 777 $(distdir)/$$subdir; \
1047 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
1048 || exit 1; \
1049 fi; \
1050 done
1051
1052 DEJATOOL = $(PACKAGE)
1053
1054 RUNTESTDEFAULTFLAGS = --tool $(DEJATOOL) --srcdir $$srcdir
1055 site.exp: Makefile
1056 @echo 'Making a new site.exp file...'
1057 @test ! -f site.bak || rm -f site.bak
1058 @echo '## these variables are automatically generated by make ##' > $@-t
1059 @echo '# Do not edit here. If you wish to override these values' >> $@-t
1060 @echo '# edit the last section' >> $@-t
1061 @echo 'set tool $(DEJATOOL)' >> $@-t
1062 @echo 'set srcdir $(srcdir)' >> $@-t
1063 @echo 'set objdir' `pwd` >> $@-t
1064 @echo 'set host_alias $(host_alias)' >> $@-t
1065 @echo 'set host_triplet $(host_triplet)' >> $@-t
1066 @echo 'set target_alias $(target_alias)' >> $@-t
1067 @echo 'set target_triplet $(target_triplet)' >> $@-t
1068 @echo 'set build_alias $(build_alias)' >> $@-t
1069 @echo 'set build_triplet $(build_triplet)' >> $@-t
1070 @echo '## All variables above are generated by configure. Do Not Edit ##' >> $@-t
1071 @test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
1072 @test ! -f site.exp || mv site.exp site.bak
1073 @mv $@-t site.exp
1074 info-am:
1075 info: info-recursive
1076 dvi-am:
1077 dvi: dvi-recursive
1078 check-am:
1079 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
1080 check: check-recursive
1081 installcheck-am:
1082 installcheck: installcheck-recursive
1083 install-info-am:
1084 install-info: install-info-recursive
1085 all-recursive-am: config.h
1086 $(MAKE) $(AM_MAKEFLAGS) all-recursive
1087
1088 install-exec-am: install-exec-local
1089 install-exec: install-exec-recursive
1090
1091 install-data-am:
1092 install-data: install-data-recursive
1093
1094 install-am: all-am
1095 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1096 install: install-recursive
1097 uninstall-am:
1098 uninstall: uninstall-recursive
1099 all-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h
1100 all-redirect: all-recursive-am
1101 install-strip:
1102 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
1103 installdirs: installdirs-recursive
1104 installdirs-am:
1105
1106
1107 mostlyclean-generic:
1108 -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
1109
1110 clean-generic:
1111 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1112
1113 distclean-generic:
1114 -rm -f Makefile $(CONFIG_CLEAN_FILES)
1115 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
1116 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1117
1118 maintainer-clean-generic:
1119 -test -z "itbl-lexlitbl-parsehitbl-parsec" || rm -f itbl-lexl itbl-parseh itbl-parsec
1120 mostlyclean-am: mostlyclean-hdr mostlyclean-noinstPROGRAMS \
1121 mostlyclean-compile mostlyclean-libtool \
1122 mostlyclean-tags mostlyclean-generic
1123
1124 mostlyclean: mostlyclean-recursive
1125
1126 clean-am: clean-hdr clean-noinstPROGRAMS clean-compile clean-libtool \
1127 clean-tags clean-generic mostlyclean-am
1128
1129 clean: clean-recursive
1130
1131 distclean-am: distclean-hdr distclean-noinstPROGRAMS distclean-compile \
1132 distclean-libtool distclean-tags distclean-generic \
1133 clean-am
1134 -rm -f libtool
1135
1136 distclean: distclean-recursive
1137 -rm -f config.status
1138
1139 maintainer-clean-am: maintainer-clean-hdr \
1140 maintainer-clean-noinstPROGRAMS \
1141 maintainer-clean-compile maintainer-clean-libtool \
1142 maintainer-clean-tags maintainer-clean-generic \
1143 distclean-am
1144 @echo "This command is intended for maintainers to use;"
1145 @echo "it deletes files that may require special tools to rebuild."
1146
1147 maintainer-clean: maintainer-clean-recursive
1148 -rm -f config.status
1149
1150 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
1151 mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
1152 clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
1153 mostlyclean-compile distclean-compile clean-compile \
1154 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
1155 clean-libtool maintainer-clean-libtool install-data-recursive \
1156 uninstall-data-recursive install-exec-recursive \
1157 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
1158 all-recursive check-recursive installcheck-recursive info-recursive \
1159 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
1160 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
1161 distclean-tags clean-tags maintainer-clean-tags distdir check-DEJAGNU \
1162 info-am info dvi-am dvi check check-am installcheck-am installcheck \
1163 install-info-am install-info all-recursive-am install-exec-local \
1164 install-exec-am install-exec install-data-am install-data install-am \
1165 install uninstall-am uninstall all-redirect all-am all installdirs-am \
1166 installdirs mostlyclean-generic distclean-generic clean-generic \
1167 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
1168
1169 po/POTFILES.in: @MAINT@ Makefile
1170 for file in $(POTFILES); do echo $$file; done | sort > tmp \
1171 && mv tmp $(srcdir)/po/POTFILES.in
1172
1173 $(srcdir)/make-gas.com: stamp-mk.com
1174 stamp-mk.com: vmsconf.sh Makefile
1175 sh $(srcdir)/vmsconf.sh $(GENERIC_OBJS) > new-make.com
1176 $(SHELL) $(srcdir)/../move-if-change new-make.com $(srcdir)/make-gas.com
1177 touch stamp-mk.com
1178 diststuff: $(DISTSTUFF) info
1179
1180 $(OBJS): @ALL_OBJ_DEPS@
1181
1182 # Stuff that every object file depends upon. If anything is removed
1183 # from this list, remove it from dep-in.sed as well.
1184 $(OBJS): config.h as.h $(TARG_ENV_H) $(OBJ_FORMAT_H) $(TARG_CPU_H) flonum.h \
1185 expr.h struc-symbol.h write.h frags.h hash.h read.h symbols.h tc.h \
1186 obj.h listing.h bignum.h bit_fix.h $(INCDIR)/libiberty.h asintl.h
1187
1188 check-DEJAGNU: site.exp
1189 if [ -d testsuite ]; then \
1190 true; \
1191 else \
1192 mkdir testsuite; \
1193 fi
1194 rm -f testsuite/site.exp
1195 cp site.exp testsuite/site.exp
1196 rootme=`pwd`; export rootme; \
1197 srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
1198 EXPECT=${EXPECT} ; export EXPECT ; \
1199 if [ -f $(top_builddir)/../expect/expect ]; then \
1200 TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd`; \
1201 export TCL_LIBRARY; \
1202 fi; \
1203 runtest=$(RUNTEST); \
1204 cd testsuite; \
1205 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
1206 $$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
1207 $(RUNTESTFLAGS); \
1208 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
1209 fi
1210
1211 # The implicit .c.o rule doesn't work for these, perhaps because of
1212 # the variables, or perhaps because the sources are not on vpath.
1213 $(TARG_CPU_O): $(TARG_CPU_C) $(TARG_CPU_DEP_@target_cpu_type@)
1214 $(COMPILE) -c $(TARG_CPU_C)
1215 $(ATOF_TARG_O): $(ATOF_TARG_C)
1216 $(COMPILE) -c $(ATOF_TARG_C)
1217
1218 # ecoff.c only has full dependencies when ECOFF_DEBUGGING is defined,
1219 # so the automatic dependency stuff doesn't work.
1220 ecoff.o : ecoff.c ecoff.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
1221 $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/symconst.h \
1222 $(INCDIR)/aout/stab_gnu.h
1223
1224 # We need all these explicit rules for the multi stuff. Because of
1225 # these rules, we don't need one for OBJ_FORMAT_O.
1226
1227 obj-aout.o : $(srcdir)/config/obj-aout.c
1228 $(COMPILE) -c $(srcdir)/config/obj-aout.c
1229 obj-bout.o : $(srcdir)/config/obj-bout.c
1230 $(COMPILE) -c $(srcdir)/config/obj-bout.c
1231 obj-coff.o: $(srcdir)/config/obj-coff.c
1232 $(COMPILE) -c $(srcdir)/config/obj-coff.c
1233 obj-ecoff.o : $(srcdir)/config/obj-ecoff.c
1234 $(COMPILE) -c $(srcdir)/config/obj-ecoff.c
1235 obj-elf.o : $(srcdir)/config/obj-elf.c
1236 $(COMPILE) -c $(srcdir)/config/obj-elf.c
1237 obj-evax.o : $(srcdir)/config/obj-evax.c
1238 $(COMPILE) -c $(srcdir)/config/obj-evax.c
1239 obj-hp300.o : $(srcdir)/config/obj-hp300.c
1240 $(COMPILE) -c $(srcdir)/config/obj-hp300.c
1241 obj-ieee.o : $(srcdir)/config/obj-ieee.c
1242 $(COMPILE) -c $(srcdir)/config/obj-ieee.c
1243 obj-multi.o : $(srcdir)/config/obj-multi.c
1244 $(COMPILE) -c $(srcdir)/config/obj-multi.c
1245 obj-som.o : $(srcdir)/config/obj-som.c
1246 $(COMPILE) -c $(srcdir)/config/obj-som.c
1247 obj-vms.o : $(srcdir)/config/obj-vms.c
1248 $(COMPILE) -c $(srcdir)/config/obj-vms.c
1249
1250 e-mipself.o : $(srcdir)/config/e-mipself.c
1251 $(COMPILE) -c $(srcdir)/config/e-mipself.c
1252 e-mipsecoff.o : $(srcdir)/config/e-mipsecoff.c
1253 $(COMPILE) -c $(srcdir)/config/e-mipsecoff.c
1254 e-i386coff.o: $(srcdir)/config/e-i386coff.c
1255 $(COMPILE) -c $(srcdir)/config/e-i386coff.c
1256 e-i386elf.o: $(srcdir)/config/e-i386elf.c
1257 $(COMPILE) -c $(srcdir)/config/e-i386elf.c
1258
1259 # The m68k operand parser.
1260
1261 # Commented out, doesn't work with recent automake.
1262 #EXTRA_as_new_SOURCES = config/m68k-parse.y
1263
1264 m68k-parse.c: $(srcdir)/config/m68k-parse.y
1265 $(SHELL) $(YLWRAP) "$(YACC)" $(srcdir)/config/m68k-parse.y y.tab.c m68k-parse.c --
1266 m68k-parse.o: m68k-parse.c $(srcdir)/config/m68k-parse.h
1267
1268 # Don't let the .y.h rule clobber m68k-parse.h.
1269 m68k-parse.h: ; @true
1270 $(srcdir)/config/m68k-parse.h: ; @true
1271
1272 # The instruction table specification lexical analyzer and parser.
1273
1274 itbl-lex.c: $(srcdir)/itbl-lex.l
1275 itbl-lex.o: itbl-lex.c itbl-parse.h
1276
1277 itbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h
1278
1279 itbl-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
1280
1281 itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
1282 $(SHELL) $(YLWRAP) "$(YACC)" $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- -d
1283
1284 itbl-test-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
1285 $(COMPILE) -o itbl-test-ops.o -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
1286
1287 itbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c $(srcdir)/itbl-ops.h
1288 $(COMPILE) -c -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
1289
1290 cgen.o: cgen.c cgen.h cgen-desc.h subsegs.h \
1291 $(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
1292 $(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-opc.h
1293
1294 .PHONY: install-exec-local install-data-local
1295 .PHONY: install-exec-bindir install-exec-tooldir
1296
1297 install-exec-local: install-exec-bindir @install_tooldir@
1298
1299 install-exec-bindir: $(noinst_PROGRAMS)
1300 $(mkinstalldirs) $(bindir)
1301 @list='$(noinst_PROGRAMS)'; for p in $$list; do \
1302 if test -f $$p; then \
1303 echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
1304 $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
1305 else :; fi; \
1306 done
1307
1308 install-exec-tooldir: $(noinst_PROGRAMS)
1309 $(mkinstalldirs) $(tooldir)/bin
1310 n=`echo as | sed '$(transform)'`; \
1311 if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \
1312 rm -f $(tooldir)/bin/as$(EXEEXT); \
1313 ln $(bindir)/$$n$(EXEEXT) $(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \
1314 || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(tooldir)/bin/as$(EXEEXT); \
1315 else \
1316 true ; \
1317 fi
1318
1319 # These exist for maintenance purposes.
1320
1321 .PHONY: bootstrap bootstrap2 bootstrap3 stage1 stage2 stage3 comparison
1322
1323 bootstrap: as-new
1324 $(MAKE) stage1
1325 rm -f stage && ln -s stage1 stage
1326 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1327 $(MAKE) stage2
1328 rm -f stage && ln -s stage2 stage
1329 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1330 $(MAKE) comparison against=stage2
1331
1332 bootstrap2:
1333 rm -f stage && ln -s stage1 stage
1334 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1335 $(MAKE) stage2
1336 rm -f stage && ln -s stage2 stage
1337 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1338 $(MAKE) comparison against=stage2
1339
1340 bootstrap3:
1341 rm -f stage && ln -s stage2 stage
1342 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1343 $(MAKE) comparison against=stage2
1344
1345 # Copy the object files from a particular stage into a subdirectory.
1346 stage1:
1347 -mkdir stage1
1348 -mv $(STAGESTUFF) stage1
1349 if [ -f stage1/as-new$(EXEEXT) -a ! -f stage1/as$(EXEEXT) ] ; then (cd stage1 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
1350
1351 stage2:
1352 -mkdir stage2
1353 -mv $(STAGESTUFF) stage2
1354 if [ -f stage2/as-new$(EXEEXT) -a ! -f stage2/as$(EXEEXT) ] ; then (cd stage2 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
1355
1356 stage3:
1357 -mkdir stage3
1358 -mv $(STAGESTUFF) stage3
1359 if [ -f stage3/as-new$(EXEEXT) -a ! -f stage3/as$(EXEEXT) ] ; then (cd stage3 ; ln -s as-new as$(EXEEXT)) ; fi
1360
1361 # This rule is derived from corresponding code in the Makefile.in for gcc.
1362 # The "tail +16c" is to bypass headers which may include timestamps or
1363 # temporary assembly file names.
1364 comparison:
1365 x=0 ; \
1366 for file in *.o ; do \
1367 tail +16c ./$$file > tmp-foo1; \
1368 if tail +16c ${against}/$$file > tmp-foo2 2>/dev/null ; then \
1369 if cmp tmp-foo1 tmp-foo2 ; then \
1370 true ; \
1371 else \
1372 echo $$file differs ; \
1373 x=1 ; \
1374 fi ; \
1375 else true; fi ; \
1376 done ; \
1377 exit $$x
1378 -rm -f tmp-foo*
1379
1380 .PHONY: de-stage1 de-stage2 de-stage3
1381
1382 de-stage1:
1383 - (cd stage1 ; rm -f as$(EXEEXT) ; mv -f * ..)
1384 - rmdir stage1
1385
1386 de-stage2:
1387 - (cd stage2 ; rm -f as$(EXEEXT) ; mv -f * ..)
1388 - rmdir stage2
1389
1390 de-stage3:
1391 - (cd stage3 ; rm -f as$(EXEEXT) ; mv -f * ..)
1392 - rmdir stage3
1393
1394 .dep: dep.sed $(DEP_FILE_DEPS) .tcdep .objdep .dep2
1395 rm -f .dep1
1396 srcdir=`cd $(srcdir); pwd`; \
1397 $(MAKE) DEP=$(DEP) srcdir=$${srcdir} VPATH=$${srcdir} .dep1
1398 rm -rf .depdir
1399 sed -f dep.sed < .dep1 > .depa
1400 sed -f dep.sed < .tcdep >> .depa
1401 sed -f dep.sed < .objdep >> .depa
1402 sed -f dep.sed < .dep2 >> .depa
1403 echo '$$(OBJS): $$(DEP_@target''_cpu_type@_@obj''_format@)' >> .depa
1404 echo '$$(TARG_CPU_O): $$(TCDEP_@target''_cpu_type@_@obj''_format@)' >> .depa
1405 echo '$$(OBJ_FORMAT_O): $$(OBJDEP_@target''_cpu_type@_@obj''_format@)' >> .depa
1406 echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> .depa
1407 $(SHELL) $(srcdir)/../move-if-change .depa .dep
1408
1409 # This rule needs a mkdep that runs "gcc -MM".
1410 .dep1: $(CFILES) $(MULTI_CFILES)
1411 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1412 srcdir=`cd $(srcdir); pwd`; \
1413 cd .depdir; \
1414 echo '' > targ-cpu.h; \
1415 echo '' > obj-format.h; \
1416 echo '' > targ-env.h; \
1417 echo '' > itbl-cpu.h; \
1418 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1419 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) $?
1420 sed -e '/IF YOU PUT ANYTHING/,$$d' < .depdir/.dep > .dep1
1421 rm -f .depdir/.dep
1422
1423 # Work out the special dependencies for the tc-*.c files.
1424 .tcdep: $(TARGET_CPU_CFILES)
1425 rm -f .tcdepa
1426 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1427 srcdir=`cd $(srcdir); pwd`; \
1428 cd .depdir; \
1429 for c in $(CPU_TYPES); do \
1430 for o in $(OBJ_FORMATS); do \
1431 $(CPU_OBJ_VALID) \
1432 if [ x$${valid} = xyes ]; then \
1433 echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
1434 echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
1435 echo '#include "te-generic.h"' > targ-env.h; \
1436 echo '' > itbl-cpu.h; \
1437 echo '#include "opcodes/'"$${c}"'-desc.h"' > cgen-desc.h; \
1438 rm -f dummy.c; \
1439 cp $${srcdir}/config/tc-$${c}.c dummy.c; \
1440 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1441 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c; \
1442 sed -e "s/dummy.o: dummy.c/TCDEP_$${c}_$${o} =/" \
1443 -e '1,/DO NOT PUT ANYTHING AFTER/d' \
1444 -e '/IF YOU PUT ANYTHING/,$$d' \
1445 -e '/^$$/d' < .dep >> ../.tcdepa; \
1446 rm -f dummy.c; \
1447 else true; fi; \
1448 done; \
1449 done
1450 echo 'TCDEP_hppa_som = $$(srcdir)/config/tc-hppa.h subsegs.h \' >> .tcdepa
1451 echo ' $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> .tcdepa
1452 echo ' $$(INCDIR)/opcode/hppa.h $$(BFDDIR)/som.h' >> .tcdepa
1453 # We don't try to handle all multi cases.
1454 for c in $(CPU_TYPES); do \
1455 $(CPU_MULTI_VALID) \
1456 if [ x$${valid} = xyes ]; then \
1457 o=ecoff; \
1458 $(CPU_OBJ_VALID) \
1459 echo 'TCDEP_'"$${c}"'_multi = \' >> .tcdepa; \
1460 echo '$$(TCDEP_'"$${c}"'_coff) \' >> .tcdepa; \
1461 if [ x$${valid} = xyes ]; then \
1462 echo '$$(TCDEP_'"$${c}"'_ecoff) \' >> .tcdepa; \
1463 else true; fi; \
1464 echo '$$(TCDEP_'"$${c}"'_elf)' >> .tcdepa; \
1465 else true; fi; \
1466 done
1467 mv -f .tcdepa .tcdep
1468
1469 # Work out the special dependencies for the obj-*.c files.
1470 .objdep: $(OBJ_FORMAT_CFILES)
1471 rm -f .objdepa
1472 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1473 srcdir=`cd $(srcdir); pwd`; \
1474 cd .depdir; \
1475 for c in $(CPU_TYPES); do \
1476 for o in $(OBJ_FORMATS); do \
1477 $(CPU_OBJ_VALID) \
1478 if [ x$${valid} = xyes ]; then \
1479 echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
1480 echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
1481 echo '#include "te-generic.h"' > targ-env.h; \
1482 echo '' > itbl-cpu.h; \
1483 rm -f dummy.c; \
1484 cp $${srcdir}/config/obj-$${o}.c dummy.c; \
1485 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1486 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c; \
1487 sed -e "s/dummy.o: dummy.c/OBJDEP_$${c}_$${o} =/" \
1488 -e '1,/DO NOT PUT ANYTHING AFTER/d' \
1489 -e '/IF YOU PUT ANYTHING/,$$d' \
1490 -e '/^$$/d' < .dep >> ../.objdepa; \
1491 rm -f dummy.c; \
1492 else true; fi; \
1493 done; \
1494 done
1495 echo 'OBJDEP_hppa_som = $$(srcdir)/config/obj-som.h subsegs.h \' >> .objdepa
1496 echo ' $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> .objdepa
1497 echo ' $$(BFDDIR)/som.h $$(INCDIR)/aout/stab_gnu.h \' >> .objdepa
1498 echo ' $$(INCDIR)/aout/stab.def' >> .objdepa
1499 # We don't try to handle all multi cases.
1500 for c in $(CPU_TYPES); do \
1501 $(CPU_MULTI_VALID) \
1502 if [ x$${valid} = xyes ]; then \
1503 o=ecoff; \
1504 $(CPU_OBJ_VALID) \
1505 echo 'OBJDEP_'"$${c}"'_multi = \' >> .objdepa; \
1506 echo '$$(OBJDEP_'"$${c}"'_coff) \' >> .objdepa; \
1507 if [ x$${valid} = xyes ]; then \
1508 echo '$$(OBJDEP_'"$${c}"'_ecoff) \' >> .objdepa; \
1509 else true; fi; \
1510 echo '$$(OBJDEP_'"$${c}"'_elf)' >> .objdepa; \
1511 else true; fi; \
1512 done
1513 mv -f .objdepa .objdep
1514
1515 # Work out the dependencies for each CPU/OBJ combination.
1516 # Note that SOM is a special case, because it only works native.
1517 .dep2: $(TARGET_CPU_HFILES) $(OBJ_FORMAT_HFILES)
1518 rm -f .dep2a
1519 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1520 srcdir=`cd $(srcdir); pwd`; \
1521 cd .depdir; \
1522 for c in $(CPU_TYPES); do \
1523 for o in $(OBJ_FORMATS); do \
1524 $(CPU_OBJ_VALID) \
1525 if [ x$${valid} = xyes ]; then \
1526 echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
1527 echo '#include "obj-'"$${o}"'.h"' > dummy.c; \
1528 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1529 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c; \
1530 sed -e "s/dummy.o: dummy.c/DEP_$${c}_$${o} =/" \
1531 -e '1,/DO NOT PUT ANYTHING AFTER/d' \
1532 -e '/IF YOU PUT ANYTHING/,$$d' \
1533 -e '/^$$/d' < .dep >> ../.dep2a; \
1534 else true; fi; \
1535 done; \
1536 done
1537 echo 'DEP_hppa_som = $$(BFDDIR)/som.h' >> .dep2a
1538 # We don't try to handle all multi cases.
1539 for c in $(CPU_TYPES); do \
1540 $(CPU_MULTI_VALID) \
1541 if [ x$${valid} = xyes ]; then \
1542 o=ecoff; \
1543 $(CPU_OBJ_VALID) \
1544 echo 'DEP_'"$${c}"'_multi = \' >> .dep2a; \
1545 echo '$$(DEP_'"$${c}"'_coff) \' >> .dep2a; \
1546 if [ x$${valid} = xyes ]; then \
1547 echo '$$(DEP_'"$${c}"'_ecoff) \' >> .dep2a; \
1548 else true; fi; \
1549 echo '$$(DEP_'"$${c}"'_elf)' >> .dep2a; \
1550 else true; fi; \
1551 done
1552 mv -f .dep2a .dep2
1553
1554 dep.sed: dep-in.sed config.status
1555 srcdir=`cd $(srcdir); pwd`; \
1556 sed <$(srcdir)/dep-in.sed >dep.sed \
1557 -e "s!@INCDIR@!$${srcdir}/../include!" \
1558 -e "s!@BFDDIR@!$${srcdir}/../bfd!" \
1559 -e "s!@SRCDIR@!$${srcdir}!"
1560
1561 dep: .dep
1562 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
1563 cat .dep >> tmp-Makefile
1564 $(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
1565
1566 dep-in: .dep
1567 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
1568 cat .dep >> tmp-Makefile.in
1569 $(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
1570
1571 dep-am: .dep
1572 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
1573 cat .dep >> tmp-Makefile.am
1574 $(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
1575
1576 .PHONY: dep dep-in dep-am
1577
1578 # DO NOT DELETE THIS LINE -- mkdep uses it.
1579 # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
1580
1581 app.o: app.c
1582 as.o: as.c subsegs.h $(INCDIR)/obstack.h output-file.h \
1583 sb.h macro.h
1584 atof-generic.o: atof-generic.c
1585 bignum-copy.o: bignum-copy.c
1586 cond.o: cond.c macro.h sb.h $(INCDIR)/obstack.h
1587 depend.o: depend.c
1588 ecoff.o: ecoff.c
1589 ehopt.o: ehopt.c subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/dwarf2.h
1590 expr.o: expr.c $(INCDIR)/obstack.h
1591 flonum-copy.o: flonum-copy.c
1592 flonum-konst.o: flonum-konst.c
1593 flonum-mult.o: flonum-mult.c
1594 frags.o: frags.c subsegs.h $(INCDIR)/obstack.h
1595 hash.o: hash.c
1596 input-file.o: input-file.c input-file.h
1597 input-scrub.o: input-scrub.c input-file.h sb.h
1598 listing.o: listing.c input-file.h subsegs.h
1599 literal.o: literal.c subsegs.h $(INCDIR)/obstack.h
1600 macro.o: macro.c sb.h macro.h
1601 messages.o: messages.c
1602 output-file.o: output-file.c output-file.h
1603 read.o: read.c subsegs.h $(INCDIR)/obstack.h sb.h macro.h \
1604 ecoff.h
1605 sb.o: sb.c sb.h
1606 stabs.o: stabs.c $(INCDIR)/obstack.h subsegs.h ecoff.h \
1607 $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
1608 subsegs.o: subsegs.c subsegs.h $(INCDIR)/obstack.h
1609 symbols.o: symbols.c $(INCDIR)/obstack.h subsegs.h
1610 write.o: write.c subsegs.h $(INCDIR)/obstack.h output-file.h
1611 gasp.o: gasp.c sb.h macro.h
1612 e-i386coff.o: $(srcdir)/config/e-i386coff.c emul.h \
1613 emul-target.h
1614 e-i386elf.o: $(srcdir)/config/e-i386elf.c emul.h emul-target.h
1615 e-mipsecoff.o: $(srcdir)/config/e-mipsecoff.c emul.h \
1616 emul-target.h
1617 e-mipself.o: $(srcdir)/config/e-mipself.c emul.h emul-target.h
1618 $(OBJS): $(DEP_@target_cpu_type@_@obj_format@)
1619 $(TARG_CPU_O): $(TCDEP_@target_cpu_type@_@obj_format@)
1620 $(OBJ_FORMAT_O): $(OBJDEP_@target_cpu_type@_@obj_format@)
1621 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
1622
1623 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1624 # Otherwise a system limit (for SysV at least) may be exceeded.
1625 .NOEXPORT: