* Makefile.am (EXTRA_as_new_SOURCES): Uncomment--fixed by automake
[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 # The m68k operand parser.
263
264 EXTRA_as_new_SOURCES = config/m68k-parse.y
265
266 # stand-alone itbl assembler & disassembler
267
268 EXTRA_PROGRAMS = itbl-test
269 itbl_test_SOURCES = itbl-parse.y itbl-lex.l
270 itbl_test_LDADD = itbl-test-ops.o itbl-test.o $(GASLIBS) @LEXLIB@
271
272 # CGEN interface.
273
274 CGEN_CPU_PREFIX = @cgen_cpu_prefix@
275
276 # Remake the info files.
277
278 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
279
280
281 CLEANFILES = dep.sed .tcdep .objdep .dep2 .dep1 .depa .dep .depdir
282
283 against = stage2
284
285 # Automatic dependency computation. This is a real pain, because the
286 # dependencies change based on target_cpu_type and obj_format. We
287 # currently ignore any dependencies caused by emulation files.
288
289 DEP_FILE_DEPS = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) $(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES)
290
291
292 TCDEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/a29k.h
293
294 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
295
296 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
297
298 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
299
300 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
301
302 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
303
304 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
305
306 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
307
308 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
309
310 TCDEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h
311
312 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
313
314 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
315
316 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
317
318 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
319
320 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
321
322 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
323
324 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
325
326 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
327
328 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
329
330 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
331
332 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
333
334 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
335
336 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
337
338 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
339
340 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
341
342 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
343
344 TCDEP_i860_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/i860.h
345
346 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
347
348 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
349
350 TCDEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
351
352 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
353
354 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
355
356 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
357
358 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
359
360 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
361
362 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
363
364 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
365
366 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
367
368 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
369
370 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
371
372 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
373
374 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
375
376 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
377
378 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
379
380 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
381
382 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
383
384 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
385
386 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
387
388 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
389
390 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
391
392 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
393
394 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
395
396 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
397
398 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
399
400 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
401
402 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
403
404 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
405
406 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
407
408 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
409
410 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
411
412 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
413
414 TCDEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic30.h
415
416 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
417
418 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
419
420 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
421
422 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
423
424 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
425
426 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
427
428 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
429
430 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
431
432 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
433
434 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
435
436 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
437
438 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
439
440 TCDEP_hppa_som = $(srcdir)/config/tc-hppa.h subsegs.h $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h $(BFDDIR)/som.h
441
442 TCDEP_i386_multi = $(TCDEP_i386_coff) $(TCDEP_i386_elf)
443 TCDEP_mips_multi = $(TCDEP_mips_coff) $(TCDEP_mips_ecoff) $(TCDEP_mips_elf)
444
445 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
446
447 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
448
449 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
450
451 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
452
453 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
454
455 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
456
457 OBJDEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
458 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
459
460 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
461
462 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
463
464 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
465
466 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
467
468 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
469
470 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
471
472 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
473
474 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
475
476 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
477
478 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
479
480 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
481
482 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
483
484 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
485
486 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
487
488 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
489
490 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
491
492 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
493
494 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
495
496 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
497
498 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
499
500 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
501
502 OBJDEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h $(INCDIR)/obstack.h
503
504 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
505
506 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
507
508 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
509
510 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
511
512 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
513
514 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
515
516 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
517
518 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
519
520 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
521
522 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
523
524 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
525
526 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
527
528 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
529
530 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
531
532 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
533
534 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
535
536 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
537
538 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
539
540 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
541
542 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
543
544 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
545
546 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
547
548 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
549
550 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
551
552 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
553
554 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
555
556 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
557
558 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
559
560 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
561
562 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
563
564 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
565
566 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
567
568 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
569
570 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
571
572 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
573
574 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
575
576 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
577
578 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
579
580 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
581
582 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
583
584 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
585
586 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
587
588 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
589
590 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
591
592 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
593
594 OBJDEP_i386_multi = $(OBJDEP_i386_coff) $(OBJDEP_i386_elf)
595 OBJDEP_mips_multi = $(OBJDEP_mips_coff) $(OBJDEP_mips_ecoff) $(OBJDEP_mips_elf)
596
597 DEP_a29k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-a29k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
598
599 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
600
601 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
602
603 DEP_alpha_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-alpha.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
604
605 DEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
606
607 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
608
609 DEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
610 DEP_arc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arc.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
611
612 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
613
614 DEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
615
616 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
617
618 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
619
620 DEP_d10v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d10v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
621
622 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
623
624 DEP_d30v_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-d30v.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
625
626 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
627
628 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
629
630 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
631
632 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
633
634 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
635
636 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
637
638 DEP_hppa_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-hppa.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
639
640 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
641
642 DEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
643
644 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
645
646 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
647
648 DEP_i860_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i860.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
649
650 DEP_i860_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i860.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
651
652 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
653
654 DEP_i960_bout = $(srcdir)/config/obj-bout.h $(srcdir)/config/tc-i960.h
655 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
656
657 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
658
659 DEP_m32r_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m32r.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
660
661 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
662
663 DEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
664
665 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
666
667 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
668
669 DEP_m68k_hp300 = $(srcdir)/config/obj-hp300.h $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
670
671 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
672
673 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
674
675 DEP_mips_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-mips.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
676
677 DEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
678
679 DEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
680
681 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
682
683 DEP_mn10200_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10200.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
684
685 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
686
687 DEP_mn10300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mn10300.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
688
689 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
690
691 DEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
692
693 DEP_ns32k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ns32k.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
694
695 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
696
697 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
698
699 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
700
701 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
702
703 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
704
705 DEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
706
707 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
708
709 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
710
711 DEP_tahoe_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tahoe.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
712
713 DEP_tahoe_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tahoe.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
714
715 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
716
717 DEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
718
719 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
720
721 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
722
723 DEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
724
725 DEP_vax_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-vax.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
726
727 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
728
729 DEP_vax_vms = $(srcdir)/config/obj-vms.h $(srcdir)/config/tc-vax.h $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
730
731 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
732
733 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
734
735 DEP_v850_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-v850.h $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
736
737 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
738
739 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
740
741 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
742
743 DEP_hppa_som = $(BFDDIR)/som.h
744 DEP_i386_multi = $(DEP_i386_coff) $(DEP_i386_elf)
745 DEP_mips_multi = $(DEP_mips_coff) $(DEP_mips_ecoff) $(DEP_mips_elf)
746
747 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
748 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
749 CONFIG_HEADER = config.h
750 CONFIG_CLEAN_FILES = .gdbinit
751 noinst_PROGRAMS = as-new$(EXEEXT) gasp-new$(EXEEXT)
752 PROGRAMS = $(noinst_PROGRAMS)
753
754
755 DEFS = @DEFS@ -I. -I$(srcdir) -I.
756 CPPFLAGS = @CPPFLAGS@
757 LDFLAGS = @LDFLAGS@
758 LIBS = @LIBS@
759 itbl_test_OBJECTS = itbl-parse.o itbl-lex.o
760 itbl_test_DEPENDENCIES = itbl-test-ops.o itbl-test.o \
761 ../libiberty/libiberty.a
762 itbl_test_LDFLAGS =
763 as_new_OBJECTS = app.o as.o atof-generic.o bignum-copy.o cond.o \
764 depend.o ecoff.o ehopt.o expr.o flonum-copy.o flonum-konst.o \
765 flonum-mult.o frags.o hash.o input-file.o input-scrub.o listing.o \
766 literal.o macro.o messages.o output-file.o read.o sb.o stabs.o \
767 subsegs.o symbols.o write.o
768 as_new_LDFLAGS =
769 gasp_new_OBJECTS = gasp.o macro.o sb.o hash.o
770 gasp_new_LDFLAGS =
771 SCRIPTS = $(noinst_SCRIPTS)
772
773 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
774 LEXLIB = @LEXLIB@
775 YLWRAP = $(top_srcdir)/../ylwrap
776 CFLAGS = @CFLAGS@
777 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
778 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
779 CCLD = $(CC)
780 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
781 DIST_COMMON = README ./stamp-h.in COPYING ChangeLog Makefile.am \
782 Makefile.in NEWS acconfig.h acinclude.m4 aclocal.m4 config.in \
783 config/m68k-parse.c configure configure.in gdbinit.in itbl-lex.c \
784 itbl-parse.c
785
786
787 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
788
789 TAR = tar
790 GZIP_ENV = --best
791 SOURCES = $(itbl_test_SOURCES) $(as_new_SOURCES) $(EXTRA_as_new_SOURCES) $(gasp_new_SOURCES)
792 OBJECTS = $(itbl_test_OBJECTS) $(as_new_OBJECTS) $(gasp_new_OBJECTS)
793
794 all: all-redirect
795 .SUFFIXES:
796 .SUFFIXES: .S .c .l .lo .o .s .y
797 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
798 cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
799
800 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
801 cd $(top_builddir) \
802 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
803
804 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in acinclude.m4
805 cd $(srcdir) && $(ACLOCAL)
806
807 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
808 $(SHELL) ./config.status --recheck
809 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
810 cd $(srcdir) && $(AUTOCONF)
811
812 config.h: stamp-h
813 @if test ! -f $@; then \
814 rm -f stamp-h; \
815 $(MAKE) stamp-h; \
816 else :; fi
817 stamp-h: $(srcdir)/config.in $(top_builddir)/config.status
818 cd $(top_builddir) \
819 && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \
820 $(SHELL) ./config.status
821 @echo timestamp > stamp-h 2> /dev/null
822 $(srcdir)/config.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
823 @if test ! -f $@; then \
824 rm -f $(srcdir)/stamp-h.in; \
825 $(MAKE) $(srcdir)/stamp-h.in; \
826 else :; fi
827 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
828 cd $(top_srcdir) && $(AUTOHEADER)
829 @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
830
831 mostlyclean-hdr:
832
833 clean-hdr:
834
835 distclean-hdr:
836 -rm -f config.h
837
838 maintainer-clean-hdr:
839 .gdbinit: $(top_builddir)/config.status gdbinit.in
840 cd $(top_builddir) && CONFIG_FILES=$@:gdbinit.in CONFIG_HEADERS= $(SHELL) ./config.status
841
842 mostlyclean-noinstPROGRAMS:
843
844 clean-noinstPROGRAMS:
845 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
846
847 distclean-noinstPROGRAMS:
848
849 maintainer-clean-noinstPROGRAMS:
850
851 .c.o:
852 $(COMPILE) -c $<
853
854 .s.o:
855 $(COMPILE) -c $<
856
857 .S.o:
858 $(COMPILE) -c $<
859
860 mostlyclean-compile:
861 -rm -f *.o core *.core
862
863 clean-compile:
864
865 distclean-compile:
866 -rm -f *.tab.c
867
868 maintainer-clean-compile:
869
870 .c.lo:
871 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
872
873 .s.lo:
874 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
875
876 .S.lo:
877 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
878
879 mostlyclean-libtool:
880 -rm -f *.lo
881
882 clean-libtool:
883 -rm -rf .libs _libs
884
885 distclean-libtool:
886
887 maintainer-clean-libtool:
888
889 itbl-test$(EXEEXT): $(itbl_test_OBJECTS) $(itbl_test_DEPENDENCIES)
890 @rm -f itbl-test$(EXEEXT)
891 $(LINK) $(itbl_test_LDFLAGS) $(itbl_test_OBJECTS) $(itbl_test_LDADD) $(LIBS)
892
893 as-new$(EXEEXT): $(as_new_OBJECTS) $(as_new_DEPENDENCIES)
894 @rm -f as-new$(EXEEXT)
895 $(LINK) $(as_new_LDFLAGS) $(as_new_OBJECTS) $(as_new_LDADD) $(LIBS)
896
897 gasp-new$(EXEEXT): $(gasp_new_OBJECTS) $(gasp_new_DEPENDENCIES)
898 @rm -f gasp-new$(EXEEXT)
899 $(LINK) $(gasp_new_LDFLAGS) $(gasp_new_OBJECTS) $(gasp_new_LDADD) $(LIBS)
900 .l.c:
901 $(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@
902 .y.c:
903 $(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
904 config/m68k-parse.h: config/m68k-parse.c
905 itbl-parse.h: itbl-parse.c
906
907
908 # This directory's subdirectories are mostly independent; you can cd
909 # into them and run `make' without going through this Makefile.
910 # To change the values of `make' variables: instead of editing Makefiles,
911 # (1) if the variable is set in `config.status', edit `config.status'
912 # (which will cause the Makefiles to be regenerated when you run `make');
913 # (2) otherwise, pass the desired values on the `make' command line.
914
915 @SET_MAKE@
916
917 all-recursive install-data-recursive install-exec-recursive \
918 installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
919 check-recursive installcheck-recursive info-recursive dvi-recursive:
920 @set fnord $(MAKEFLAGS); amf=$$2; \
921 dot_seen=no; \
922 target=`echo $@ | sed s/-recursive//`; \
923 list='$(SUBDIRS)'; for subdir in $$list; do \
924 echo "Making $$target in $$subdir"; \
925 if test "$$subdir" = "."; then \
926 dot_seen=yes; \
927 local_target="$$target-am"; \
928 else \
929 local_target="$$target"; \
930 fi; \
931 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
932 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
933 done; \
934 if test "$$dot_seen" = "no"; then \
935 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
936 fi; test -z "$$fail"
937
938 mostlyclean-recursive clean-recursive distclean-recursive \
939 maintainer-clean-recursive:
940 @set fnord $(MAKEFLAGS); amf=$$2; \
941 dot_seen=no; \
942 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
943 rev="$$subdir $$rev"; \
944 test "$$subdir" = "." && dot_seen=yes; \
945 done; \
946 test "$$dot_seen" = "no" && rev=". $$rev"; \
947 target=`echo $@ | sed s/-recursive//`; \
948 for subdir in $$rev; do \
949 echo "Making $$target in $$subdir"; \
950 if test "$$subdir" = "."; then \
951 local_target="$$target-am"; \
952 else \
953 local_target="$$target"; \
954 fi; \
955 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
956 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
957 done && test -z "$$fail"
958 tags-recursive:
959 list='$(SUBDIRS)'; for subdir in $$list; do \
960 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
961 done
962
963 tags: TAGS
964
965 ID: $(HEADERS) $(SOURCES) $(LISP)
966 list='$(SOURCES) $(HEADERS)'; \
967 unique=`for i in $$list; do echo $$i; done | \
968 awk ' { files[$$0] = 1; } \
969 END { for (i in files) print i; }'`; \
970 here=`pwd` && cd $(srcdir) \
971 && mkid -f$$here/ID $$unique $(LISP)
972
973 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) $(LISP)
974 tags=; \
975 here=`pwd`; \
976 list='$(SUBDIRS)'; for subdir in $$list; do \
977 if test "$$subdir" = .; then :; else \
978 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
979 fi; \
980 done; \
981 list='$(SOURCES) $(HEADERS)'; \
982 unique=`for i in $$list; do echo $$i; done | \
983 awk ' { files[$$0] = 1; } \
984 END { for (i in files) print i; }'`; \
985 test -z "$(ETAGS_ARGS)config.in$$unique$(LISP)$$tags" \
986 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.in $$unique $(LISP) -o $$here/TAGS)
987
988 mostlyclean-tags:
989
990 clean-tags:
991
992 distclean-tags:
993 -rm -f TAGS ID
994
995 maintainer-clean-tags:
996
997 distdir = $(PACKAGE)-$(VERSION)
998 top_distdir = $(distdir)
999
1000 # This target untars the dist file and tries a VPATH configuration. Then
1001 # it guarantees that the distribution is self-contained by making another
1002 # tarfile.
1003 distcheck: dist
1004 -rm -rf $(distdir)
1005 GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
1006 mkdir $(distdir)/=build
1007 mkdir $(distdir)/=inst
1008 dc_install_base=`cd $(distdir)/=inst && pwd`; \
1009 cd $(distdir)/=build \
1010 && ../configure --srcdir=.. --prefix=$$dc_install_base \
1011 && $(MAKE) $(AM_MAKEFLAGS) \
1012 && $(MAKE) $(AM_MAKEFLAGS) dvi \
1013 && $(MAKE) $(AM_MAKEFLAGS) check \
1014 && $(MAKE) $(AM_MAKEFLAGS) install \
1015 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1016 && $(MAKE) $(AM_MAKEFLAGS) dist
1017 -rm -rf $(distdir)
1018 @banner="$(distdir).tar.gz is ready for distribution"; \
1019 dashes=`echo "$$banner" | sed s/./=/g`; \
1020 echo "$$dashes"; \
1021 echo "$$banner"; \
1022 echo "$$dashes"
1023 dist: distdir
1024 -chmod -R a+r $(distdir)
1025 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
1026 -rm -rf $(distdir)
1027 dist-all: distdir
1028 -chmod -R a+r $(distdir)
1029 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
1030 -rm -rf $(distdir)
1031 distdir: $(DISTFILES)
1032 -rm -rf $(distdir)
1033 mkdir $(distdir)
1034 -chmod 777 $(distdir)
1035 @for file in $(DISTFILES); do \
1036 if test -f $$file; then d=.; else d=$(srcdir); fi; \
1037 if test -d $$d/$$file; then \
1038 cp -pr $$/$$file $(distdir)/$$file; \
1039 else \
1040 test -f $(distdir)/$$file \
1041 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
1042 || cp -p $$d/$$file $(distdir)/$$file || :; \
1043 fi; \
1044 done
1045 for subdir in $(SUBDIRS); do \
1046 if test "$$subdir" = .; then :; else \
1047 test -d $(distdir)/$$subdir \
1048 || mkdir $(distdir)/$$subdir \
1049 || exit 1; \
1050 chmod 777 $(distdir)/$$subdir; \
1051 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
1052 || exit 1; \
1053 fi; \
1054 done
1055
1056 DEJATOOL = $(PACKAGE)
1057
1058 RUNTESTDEFAULTFLAGS = --tool $(DEJATOOL) --srcdir $$srcdir
1059 site.exp: Makefile
1060 @echo 'Making a new site.exp file...'
1061 @test ! -f site.bak || rm -f site.bak
1062 @echo '## these variables are automatically generated by make ##' > $@-t
1063 @echo '# Do not edit here. If you wish to override these values' >> $@-t
1064 @echo '# edit the last section' >> $@-t
1065 @echo 'set tool $(DEJATOOL)' >> $@-t
1066 @echo 'set srcdir $(srcdir)' >> $@-t
1067 @echo 'set objdir' `pwd` >> $@-t
1068 @echo 'set host_alias $(host_alias)' >> $@-t
1069 @echo 'set host_triplet $(host_triplet)' >> $@-t
1070 @echo 'set target_alias $(target_alias)' >> $@-t
1071 @echo 'set target_triplet $(target_triplet)' >> $@-t
1072 @echo 'set build_alias $(build_alias)' >> $@-t
1073 @echo 'set build_triplet $(build_triplet)' >> $@-t
1074 @echo '## All variables above are generated by configure. Do Not Edit ##' >> $@-t
1075 @test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
1076 @test ! -f site.exp || mv site.exp site.bak
1077 @mv $@-t site.exp
1078 info-am:
1079 info: info-recursive
1080 dvi-am:
1081 dvi: dvi-recursive
1082 check-am:
1083 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
1084 check: check-recursive
1085 installcheck-am:
1086 installcheck: installcheck-recursive
1087 install-info-am:
1088 install-info: install-info-recursive
1089 all-recursive-am: config.h
1090 $(MAKE) $(AM_MAKEFLAGS) all-recursive
1091
1092 install-exec-am: install-exec-local
1093 install-exec: install-exec-recursive
1094
1095 install-data-am:
1096 install-data: install-data-recursive
1097
1098 install-am: all-am
1099 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1100 install: install-recursive
1101 uninstall-am:
1102 uninstall: uninstall-recursive
1103 all-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h
1104 all-redirect: all-recursive-am
1105 install-strip:
1106 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
1107 installdirs: installdirs-recursive
1108 installdirs-am:
1109
1110
1111 mostlyclean-generic:
1112 -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
1113
1114 clean-generic:
1115 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1116
1117 distclean-generic:
1118 -rm -f Makefile $(CONFIG_CLEAN_FILES)
1119 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
1120 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1121
1122 maintainer-clean-generic:
1123 -test -z "itbl-lexlconfig/m68k-parsehconfig/m68k-parsecitbl-parsehitbl-parsec" || rm -f itbl-lexl config/m68k-parseh config/m68k-parsec itbl-parseh itbl-parsec
1124 mostlyclean-am: mostlyclean-hdr mostlyclean-noinstPROGRAMS \
1125 mostlyclean-compile mostlyclean-libtool \
1126 mostlyclean-tags mostlyclean-generic
1127
1128 mostlyclean: mostlyclean-recursive
1129
1130 clean-am: clean-hdr clean-noinstPROGRAMS clean-compile clean-libtool \
1131 clean-tags clean-generic mostlyclean-am
1132
1133 clean: clean-recursive
1134
1135 distclean-am: distclean-hdr distclean-noinstPROGRAMS distclean-compile \
1136 distclean-libtool distclean-tags distclean-generic \
1137 clean-am
1138 -rm -f libtool
1139
1140 distclean: distclean-recursive
1141 -rm -f config.status
1142
1143 maintainer-clean-am: maintainer-clean-hdr \
1144 maintainer-clean-noinstPROGRAMS \
1145 maintainer-clean-compile maintainer-clean-libtool \
1146 maintainer-clean-tags maintainer-clean-generic \
1147 distclean-am
1148 @echo "This command is intended for maintainers to use;"
1149 @echo "it deletes files that may require special tools to rebuild."
1150
1151 maintainer-clean: maintainer-clean-recursive
1152 -rm -f config.status
1153
1154 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
1155 mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
1156 clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
1157 mostlyclean-compile distclean-compile clean-compile \
1158 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
1159 clean-libtool maintainer-clean-libtool install-data-recursive \
1160 uninstall-data-recursive install-exec-recursive \
1161 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
1162 all-recursive check-recursive installcheck-recursive info-recursive \
1163 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
1164 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
1165 distclean-tags clean-tags maintainer-clean-tags distdir check-DEJAGNU \
1166 info-am info dvi-am dvi check check-am installcheck-am installcheck \
1167 install-info-am install-info all-recursive-am install-exec-local \
1168 install-exec-am install-exec install-data-am install-data install-am \
1169 install uninstall-am uninstall all-redirect all-am all installdirs-am \
1170 installdirs mostlyclean-generic distclean-generic clean-generic \
1171 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
1172
1173 po/POTFILES.in: @MAINT@ Makefile
1174 for file in $(POTFILES); do echo $$file; done | sort > tmp \
1175 && mv tmp $(srcdir)/po/POTFILES.in
1176
1177 $(srcdir)/make-gas.com: stamp-mk.com
1178 stamp-mk.com: vmsconf.sh Makefile
1179 sh $(srcdir)/vmsconf.sh $(GENERIC_OBJS) > new-make.com
1180 $(SHELL) $(srcdir)/../move-if-change new-make.com $(srcdir)/make-gas.com
1181 touch stamp-mk.com
1182 diststuff: $(DISTSTUFF) info
1183
1184 $(OBJS): @ALL_OBJ_DEPS@
1185
1186 # Stuff that every object file depends upon. If anything is removed
1187 # from this list, remove it from dep-in.sed as well.
1188 $(OBJS): config.h as.h $(TARG_ENV_H) $(OBJ_FORMAT_H) $(TARG_CPU_H) flonum.h \
1189 expr.h struc-symbol.h write.h frags.h hash.h read.h symbols.h tc.h \
1190 obj.h listing.h bignum.h bit_fix.h $(INCDIR)/libiberty.h asintl.h
1191
1192 check-DEJAGNU: site.exp
1193 if [ -d testsuite ]; then \
1194 true; \
1195 else \
1196 mkdir testsuite; \
1197 fi
1198 rm -f testsuite/site.exp
1199 cp site.exp testsuite/site.exp
1200 rootme=`pwd`; export rootme; \
1201 srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
1202 EXPECT=${EXPECT} ; export EXPECT ; \
1203 if [ -f $(top_builddir)/../expect/expect ]; then \
1204 TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd`; \
1205 export TCL_LIBRARY; \
1206 fi; \
1207 runtest=$(RUNTEST); \
1208 cd testsuite; \
1209 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
1210 $$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
1211 $(RUNTESTFLAGS); \
1212 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
1213 fi
1214
1215 # The implicit .c.o rule doesn't work for these, perhaps because of
1216 # the variables, or perhaps because the sources are not on vpath.
1217 $(TARG_CPU_O): $(TARG_CPU_C) $(TARG_CPU_DEP_@target_cpu_type@)
1218 $(COMPILE) -c $(TARG_CPU_C)
1219 $(ATOF_TARG_O): $(ATOF_TARG_C)
1220 $(COMPILE) -c $(ATOF_TARG_C)
1221
1222 # ecoff.c only has full dependencies when ECOFF_DEBUGGING is defined,
1223 # so the automatic dependency stuff doesn't work.
1224 ecoff.o : ecoff.c ecoff.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
1225 $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/symconst.h \
1226 $(INCDIR)/aout/stab_gnu.h
1227
1228 # We need all these explicit rules for the multi stuff. Because of
1229 # these rules, we don't need one for OBJ_FORMAT_O.
1230
1231 obj-aout.o : $(srcdir)/config/obj-aout.c
1232 $(COMPILE) -c $(srcdir)/config/obj-aout.c
1233 obj-bout.o : $(srcdir)/config/obj-bout.c
1234 $(COMPILE) -c $(srcdir)/config/obj-bout.c
1235 obj-coff.o: $(srcdir)/config/obj-coff.c
1236 $(COMPILE) -c $(srcdir)/config/obj-coff.c
1237 obj-ecoff.o : $(srcdir)/config/obj-ecoff.c
1238 $(COMPILE) -c $(srcdir)/config/obj-ecoff.c
1239 obj-elf.o : $(srcdir)/config/obj-elf.c
1240 $(COMPILE) -c $(srcdir)/config/obj-elf.c
1241 obj-evax.o : $(srcdir)/config/obj-evax.c
1242 $(COMPILE) -c $(srcdir)/config/obj-evax.c
1243 obj-hp300.o : $(srcdir)/config/obj-hp300.c
1244 $(COMPILE) -c $(srcdir)/config/obj-hp300.c
1245 obj-ieee.o : $(srcdir)/config/obj-ieee.c
1246 $(COMPILE) -c $(srcdir)/config/obj-ieee.c
1247 obj-multi.o : $(srcdir)/config/obj-multi.c
1248 $(COMPILE) -c $(srcdir)/config/obj-multi.c
1249 obj-som.o : $(srcdir)/config/obj-som.c
1250 $(COMPILE) -c $(srcdir)/config/obj-som.c
1251 obj-vms.o : $(srcdir)/config/obj-vms.c
1252 $(COMPILE) -c $(srcdir)/config/obj-vms.c
1253
1254 e-mipself.o : $(srcdir)/config/e-mipself.c
1255 $(COMPILE) -c $(srcdir)/config/e-mipself.c
1256 e-mipsecoff.o : $(srcdir)/config/e-mipsecoff.c
1257 $(COMPILE) -c $(srcdir)/config/e-mipsecoff.c
1258 e-i386coff.o: $(srcdir)/config/e-i386coff.c
1259 $(COMPILE) -c $(srcdir)/config/e-i386coff.c
1260 e-i386elf.o: $(srcdir)/config/e-i386elf.c
1261 $(COMPILE) -c $(srcdir)/config/e-i386elf.c
1262
1263 m68k-parse.c: $(srcdir)/config/m68k-parse.y
1264 $(SHELL) $(YLWRAP) "$(YACC)" $(srcdir)/config/m68k-parse.y y.tab.c m68k-parse.c --
1265 m68k-parse.o: m68k-parse.c $(srcdir)/config/m68k-parse.h
1266
1267 # Don't let the .y.h rule clobber m68k-parse.h.
1268 m68k-parse.h: ; @true
1269 $(srcdir)/config/m68k-parse.h: ; @true
1270
1271 # The instruction table specification lexical analyzer and parser.
1272
1273 itbl-lex.c: $(srcdir)/itbl-lex.l
1274 itbl-lex.o: itbl-lex.c itbl-parse.h
1275
1276 itbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h
1277
1278 itbl-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
1279
1280 itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
1281 $(SHELL) $(YLWRAP) "$(YACC)" $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- -d
1282
1283 itbl-test-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
1284 $(COMPILE) -o itbl-test-ops.o -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
1285
1286 itbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c $(srcdir)/itbl-ops.h
1287 $(COMPILE) -c -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
1288
1289 cgen.o: cgen.c cgen.h cgen-desc.h subsegs.h \
1290 $(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
1291 $(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-opc.h
1292
1293 .PHONY: install-exec-local install-data-local
1294 .PHONY: install-exec-bindir install-exec-tooldir
1295
1296 install-exec-local: install-exec-bindir @install_tooldir@
1297
1298 install-exec-bindir: $(noinst_PROGRAMS)
1299 $(mkinstalldirs) $(bindir)
1300 @list='$(noinst_PROGRAMS)'; for p in $$list; do \
1301 if test -f $$p; then \
1302 echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
1303 $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
1304 else :; fi; \
1305 done
1306
1307 install-exec-tooldir: $(noinst_PROGRAMS)
1308 $(mkinstalldirs) $(tooldir)/bin
1309 n=`echo as | sed '$(transform)'`; \
1310 if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \
1311 rm -f $(tooldir)/bin/as$(EXEEXT); \
1312 ln $(bindir)/$$n$(EXEEXT) $(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \
1313 || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(tooldir)/bin/as$(EXEEXT); \
1314 else \
1315 true ; \
1316 fi
1317
1318 # These exist for maintenance purposes.
1319
1320 .PHONY: bootstrap bootstrap2 bootstrap3 stage1 stage2 stage3 comparison
1321
1322 bootstrap: as-new
1323 $(MAKE) stage1
1324 rm -f stage && ln -s stage1 stage
1325 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1326 $(MAKE) stage2
1327 rm -f stage && ln -s stage2 stage
1328 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1329 $(MAKE) comparison against=stage2
1330
1331 bootstrap2:
1332 rm -f stage && ln -s stage1 stage
1333 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1334 $(MAKE) stage2
1335 rm -f stage && ln -s stage2 stage
1336 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1337 $(MAKE) comparison against=stage2
1338
1339 bootstrap3:
1340 rm -f stage && ln -s stage2 stage
1341 $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
1342 $(MAKE) comparison against=stage2
1343
1344 # Copy the object files from a particular stage into a subdirectory.
1345 stage1:
1346 -mkdir stage1
1347 -mv $(STAGESTUFF) stage1
1348 if [ -f stage1/as-new$(EXEEXT) -a ! -f stage1/as$(EXEEXT) ] ; then (cd stage1 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
1349
1350 stage2:
1351 -mkdir stage2
1352 -mv $(STAGESTUFF) stage2
1353 if [ -f stage2/as-new$(EXEEXT) -a ! -f stage2/as$(EXEEXT) ] ; then (cd stage2 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
1354
1355 stage3:
1356 -mkdir stage3
1357 -mv $(STAGESTUFF) stage3
1358 if [ -f stage3/as-new$(EXEEXT) -a ! -f stage3/as$(EXEEXT) ] ; then (cd stage3 ; ln -s as-new as$(EXEEXT)) ; fi
1359
1360 # This rule is derived from corresponding code in the Makefile.in for gcc.
1361 # The "tail +16c" is to bypass headers which may include timestamps or
1362 # temporary assembly file names.
1363 comparison:
1364 x=0 ; \
1365 for file in *.o ; do \
1366 tail +16c ./$$file > tmp-foo1; \
1367 if tail +16c ${against}/$$file > tmp-foo2 2>/dev/null ; then \
1368 if cmp tmp-foo1 tmp-foo2 ; then \
1369 true ; \
1370 else \
1371 echo $$file differs ; \
1372 x=1 ; \
1373 fi ; \
1374 else true; fi ; \
1375 done ; \
1376 exit $$x
1377 -rm -f tmp-foo*
1378
1379 .PHONY: de-stage1 de-stage2 de-stage3
1380
1381 de-stage1:
1382 - (cd stage1 ; rm -f as$(EXEEXT) ; mv -f * ..)
1383 - rmdir stage1
1384
1385 de-stage2:
1386 - (cd stage2 ; rm -f as$(EXEEXT) ; mv -f * ..)
1387 - rmdir stage2
1388
1389 de-stage3:
1390 - (cd stage3 ; rm -f as$(EXEEXT) ; mv -f * ..)
1391 - rmdir stage3
1392
1393 .dep: dep.sed $(DEP_FILE_DEPS) .tcdep .objdep .dep2
1394 rm -f .dep1
1395 srcdir=`cd $(srcdir); pwd`; \
1396 $(MAKE) DEP=$(DEP) srcdir=$${srcdir} VPATH=$${srcdir} .dep1
1397 rm -rf .depdir
1398 sed -f dep.sed < .dep1 > .depa
1399 sed -f dep.sed < .tcdep >> .depa
1400 sed -f dep.sed < .objdep >> .depa
1401 sed -f dep.sed < .dep2 >> .depa
1402 echo '$$(OBJS): $$(DEP_@target''_cpu_type@_@obj''_format@)' >> .depa
1403 echo '$$(TARG_CPU_O): $$(TCDEP_@target''_cpu_type@_@obj''_format@)' >> .depa
1404 echo '$$(OBJ_FORMAT_O): $$(OBJDEP_@target''_cpu_type@_@obj''_format@)' >> .depa
1405 echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> .depa
1406 $(SHELL) $(srcdir)/../move-if-change .depa .dep
1407
1408 # This rule needs a mkdep that runs "gcc -MM".
1409 .dep1: $(CFILES) $(MULTI_CFILES)
1410 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1411 srcdir=`cd $(srcdir); pwd`; \
1412 cd .depdir; \
1413 echo '' > targ-cpu.h; \
1414 echo '' > obj-format.h; \
1415 echo '' > targ-env.h; \
1416 echo '' > itbl-cpu.h; \
1417 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1418 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) $?
1419 sed -e '/IF YOU PUT ANYTHING/,$$d' < .depdir/.dep > .dep1
1420 rm -f .depdir/.dep
1421
1422 # Work out the special dependencies for the tc-*.c files.
1423 .tcdep: $(TARGET_CPU_CFILES)
1424 rm -f .tcdepa
1425 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1426 srcdir=`cd $(srcdir); pwd`; \
1427 cd .depdir; \
1428 for c in $(CPU_TYPES); do \
1429 for o in $(OBJ_FORMATS); do \
1430 $(CPU_OBJ_VALID) \
1431 if [ x$${valid} = xyes ]; then \
1432 echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
1433 echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
1434 echo '#include "te-generic.h"' > targ-env.h; \
1435 echo '' > itbl-cpu.h; \
1436 echo '#include "opcodes/'"$${c}"'-desc.h"' > cgen-desc.h; \
1437 rm -f dummy.c; \
1438 cp $${srcdir}/config/tc-$${c}.c dummy.c; \
1439 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1440 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c; \
1441 sed -e "s/dummy.o: dummy.c/TCDEP_$${c}_$${o} =/" \
1442 -e '1,/DO NOT PUT ANYTHING AFTER/d' \
1443 -e '/IF YOU PUT ANYTHING/,$$d' \
1444 -e '/^$$/d' < .dep >> ../.tcdepa; \
1445 rm -f dummy.c; \
1446 else true; fi; \
1447 done; \
1448 done
1449 echo 'TCDEP_hppa_som = $$(srcdir)/config/tc-hppa.h subsegs.h \' >> .tcdepa
1450 echo ' $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> .tcdepa
1451 echo ' $$(INCDIR)/opcode/hppa.h $$(BFDDIR)/som.h' >> .tcdepa
1452 # We don't try to handle all multi cases.
1453 for c in $(CPU_TYPES); do \
1454 $(CPU_MULTI_VALID) \
1455 if [ x$${valid} = xyes ]; then \
1456 o=ecoff; \
1457 $(CPU_OBJ_VALID) \
1458 echo 'TCDEP_'"$${c}"'_multi = \' >> .tcdepa; \
1459 echo '$$(TCDEP_'"$${c}"'_coff) \' >> .tcdepa; \
1460 if [ x$${valid} = xyes ]; then \
1461 echo '$$(TCDEP_'"$${c}"'_ecoff) \' >> .tcdepa; \
1462 else true; fi; \
1463 echo '$$(TCDEP_'"$${c}"'_elf)' >> .tcdepa; \
1464 else true; fi; \
1465 done
1466 mv -f .tcdepa .tcdep
1467
1468 # Work out the special dependencies for the obj-*.c files.
1469 .objdep: $(OBJ_FORMAT_CFILES)
1470 rm -f .objdepa
1471 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1472 srcdir=`cd $(srcdir); pwd`; \
1473 cd .depdir; \
1474 for c in $(CPU_TYPES); do \
1475 for o in $(OBJ_FORMATS); do \
1476 $(CPU_OBJ_VALID) \
1477 if [ x$${valid} = xyes ]; then \
1478 echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
1479 echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
1480 echo '#include "te-generic.h"' > targ-env.h; \
1481 echo '' > itbl-cpu.h; \
1482 rm -f dummy.c; \
1483 cp $${srcdir}/config/obj-$${o}.c dummy.c; \
1484 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1485 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c; \
1486 sed -e "s/dummy.o: dummy.c/OBJDEP_$${c}_$${o} =/" \
1487 -e '1,/DO NOT PUT ANYTHING AFTER/d' \
1488 -e '/IF YOU PUT ANYTHING/,$$d' \
1489 -e '/^$$/d' < .dep >> ../.objdepa; \
1490 rm -f dummy.c; \
1491 else true; fi; \
1492 done; \
1493 done
1494 echo 'OBJDEP_hppa_som = $$(srcdir)/config/obj-som.h subsegs.h \' >> .objdepa
1495 echo ' $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> .objdepa
1496 echo ' $$(BFDDIR)/som.h $$(INCDIR)/aout/stab_gnu.h \' >> .objdepa
1497 echo ' $$(INCDIR)/aout/stab.def' >> .objdepa
1498 # We don't try to handle all multi cases.
1499 for c in $(CPU_TYPES); do \
1500 $(CPU_MULTI_VALID) \
1501 if [ x$${valid} = xyes ]; then \
1502 o=ecoff; \
1503 $(CPU_OBJ_VALID) \
1504 echo 'OBJDEP_'"$${c}"'_multi = \' >> .objdepa; \
1505 echo '$$(OBJDEP_'"$${c}"'_coff) \' >> .objdepa; \
1506 if [ x$${valid} = xyes ]; then \
1507 echo '$$(OBJDEP_'"$${c}"'_ecoff) \' >> .objdepa; \
1508 else true; fi; \
1509 echo '$$(OBJDEP_'"$${c}"'_elf)' >> .objdepa; \
1510 else true; fi; \
1511 done
1512 mv -f .objdepa .objdep
1513
1514 # Work out the dependencies for each CPU/OBJ combination.
1515 # Note that SOM is a special case, because it only works native.
1516 .dep2: $(TARGET_CPU_HFILES) $(OBJ_FORMAT_HFILES)
1517 rm -f .dep2a
1518 if [ -d .depdir ]; then true; else mkdir .depdir; fi
1519 srcdir=`cd $(srcdir); pwd`; \
1520 cd .depdir; \
1521 for c in $(CPU_TYPES); do \
1522 for o in $(OBJ_FORMATS); do \
1523 $(CPU_OBJ_VALID) \
1524 if [ x$${valid} = xyes ]; then \
1525 echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
1526 echo '#include "obj-'"$${o}"'.h"' > dummy.c; \
1527 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep; \
1528 $(DEP) -f .dep -DBFD_ASSEMBLER -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES) dummy.c; \
1529 sed -e "s/dummy.o: dummy.c/DEP_$${c}_$${o} =/" \
1530 -e '1,/DO NOT PUT ANYTHING AFTER/d' \
1531 -e '/IF YOU PUT ANYTHING/,$$d' \
1532 -e '/^$$/d' < .dep >> ../.dep2a; \
1533 else true; fi; \
1534 done; \
1535 done
1536 echo 'DEP_hppa_som = $$(BFDDIR)/som.h' >> .dep2a
1537 # We don't try to handle all multi cases.
1538 for c in $(CPU_TYPES); do \
1539 $(CPU_MULTI_VALID) \
1540 if [ x$${valid} = xyes ]; then \
1541 o=ecoff; \
1542 $(CPU_OBJ_VALID) \
1543 echo 'DEP_'"$${c}"'_multi = \' >> .dep2a; \
1544 echo '$$(DEP_'"$${c}"'_coff) \' >> .dep2a; \
1545 if [ x$${valid} = xyes ]; then \
1546 echo '$$(DEP_'"$${c}"'_ecoff) \' >> .dep2a; \
1547 else true; fi; \
1548 echo '$$(DEP_'"$${c}"'_elf)' >> .dep2a; \
1549 else true; fi; \
1550 done
1551 mv -f .dep2a .dep2
1552
1553 dep.sed: dep-in.sed config.status
1554 srcdir=`cd $(srcdir); pwd`; \
1555 sed <$(srcdir)/dep-in.sed >dep.sed \
1556 -e "s!@INCDIR@!$${srcdir}/../include!" \
1557 -e "s!@BFDDIR@!$${srcdir}/../bfd!" \
1558 -e "s!@SRCDIR@!$${srcdir}!"
1559
1560 dep: .dep
1561 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
1562 cat .dep >> tmp-Makefile
1563 $(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
1564
1565 dep-in: .dep
1566 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
1567 cat .dep >> tmp-Makefile.in
1568 $(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
1569
1570 dep-am: .dep
1571 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
1572 cat .dep >> tmp-Makefile.am
1573 $(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
1574
1575 .PHONY: dep dep-in dep-am
1576
1577 # DO NOT DELETE THIS LINE -- mkdep uses it.
1578 # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
1579
1580 app.o: app.c
1581 as.o: as.c subsegs.h $(INCDIR)/obstack.h output-file.h \
1582 sb.h macro.h
1583 atof-generic.o: atof-generic.c
1584 bignum-copy.o: bignum-copy.c
1585 cond.o: cond.c macro.h sb.h $(INCDIR)/obstack.h
1586 depend.o: depend.c
1587 ecoff.o: ecoff.c
1588 ehopt.o: ehopt.c subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/dwarf2.h
1589 expr.o: expr.c $(INCDIR)/obstack.h
1590 flonum-copy.o: flonum-copy.c
1591 flonum-konst.o: flonum-konst.c
1592 flonum-mult.o: flonum-mult.c
1593 frags.o: frags.c subsegs.h $(INCDIR)/obstack.h
1594 hash.o: hash.c
1595 input-file.o: input-file.c input-file.h
1596 input-scrub.o: input-scrub.c input-file.h sb.h
1597 listing.o: listing.c input-file.h subsegs.h
1598 literal.o: literal.c subsegs.h $(INCDIR)/obstack.h
1599 macro.o: macro.c sb.h macro.h
1600 messages.o: messages.c
1601 output-file.o: output-file.c output-file.h
1602 read.o: read.c subsegs.h $(INCDIR)/obstack.h sb.h macro.h \
1603 ecoff.h
1604 sb.o: sb.c sb.h
1605 stabs.o: stabs.c $(INCDIR)/obstack.h subsegs.h ecoff.h \
1606 $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
1607 subsegs.o: subsegs.c subsegs.h $(INCDIR)/obstack.h
1608 symbols.o: symbols.c $(INCDIR)/obstack.h subsegs.h
1609 write.o: write.c subsegs.h $(INCDIR)/obstack.h output-file.h
1610 gasp.o: gasp.c sb.h macro.h
1611 e-i386coff.o: $(srcdir)/config/e-i386coff.c emul.h \
1612 emul-target.h
1613 e-i386elf.o: $(srcdir)/config/e-i386elf.c emul.h emul-target.h
1614 e-mipsecoff.o: $(srcdir)/config/e-mipsecoff.c emul.h \
1615 emul-target.h
1616 e-mipself.o: $(srcdir)/config/e-mipself.c emul.h emul-target.h
1617 $(OBJS): $(DEP_@target_cpu_type@_@obj_format@)
1618 $(TARG_CPU_O): $(TCDEP_@target_cpu_type@_@obj_format@)
1619 $(OBJ_FORMAT_O): $(OBJDEP_@target_cpu_type@_@obj_format@)
1620 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
1621
1622 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1623 # Otherwise a system limit (for SysV at least) may be exceeded.
1624 .NOEXPORT: