OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-binutils/] [binutils-2.19.1/] [gas/] [Makefile.in] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 jlechner
# Makefile.in generated by automake 1.9.6 from Makefile.am.
2
# @configure_input@
3
 
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005  Free Software Foundation, Inc.
6
# This Makefile.in is free software; the Free Software Foundation
7
# gives unlimited permission to copy and/or distribute it,
8
# with or without modifications, as long as this notice is preserved.
9
 
10
# This program is distributed in the hope that it will be useful,
11
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13
# PARTICULAR PURPOSE.
14
 
15
@SET_MAKE@
16
 
17
 
18
srcdir = @srcdir@
19
top_srcdir = @top_srcdir@
20
VPATH = @srcdir@
21
pkgdatadir = $(datadir)/@PACKAGE@
22
pkglibdir = $(libdir)/@PACKAGE@
23
pkgincludedir = $(includedir)/@PACKAGE@
24
top_builddir = .
25
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
26
INSTALL = @INSTALL@
27
install_sh_DATA = $(install_sh) -c -m 644
28
install_sh_PROGRAM = $(install_sh) -c
29
install_sh_SCRIPT = $(install_sh) -c
30
INSTALL_HEADER = $(INSTALL_DATA)
31
transform = $(program_transform_name)
32
NORMAL_INSTALL = :
33
PRE_INSTALL = :
34
POST_INSTALL = :
35
NORMAL_UNINSTALL = :
36
PRE_UNINSTALL = :
37
POST_UNINSTALL = :
38
build_triplet = @build@
39
host_triplet = @host@
40
target_triplet = @target@
41
noinst_PROGRAMS = as-new$(EXEEXT)
42
EXTRA_PROGRAMS = itbl-test$(EXEEXT)
43
DIST_COMMON = $(srcdir)/../config.guess $(srcdir)/../config.sub NEWS \
44
        README ChangeLog $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
45
        $(top_srcdir)/configure $(am__configure_deps) \
46
        $(srcdir)/config.in $(srcdir)/../mkinstalldirs \
47
        $(srcdir)/gdbinit.in $(srcdir)/gdbinit.in \
48
        $(top_srcdir)/po/Make-in m68k-parse.c bfin-parse.c \
49
        itbl-parse.c itbl-lex.c $(srcdir)/../ylwrap \
50
        $(srcdir)/../ltmain.sh $(srcdir)/../config.guess \
51
        $(srcdir)/../config.sub
52
subdir = .
53
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
54
am__aclocal_m4_deps = $(top_srcdir)/../bfd/acinclude.m4 \
55
        $(top_srcdir)/../bfd/warning.m4 \
56
        $(top_srcdir)/../config/depstand.m4 \
57
        $(top_srcdir)/../config/extensions.m4 \
58
        $(top_srcdir)/../config/gettext-sister.m4 \
59
        $(top_srcdir)/../config/lead-dot.m4 \
60
        $(top_srcdir)/../config/nls.m4 \
61
        $(top_srcdir)/../config/override.m4 \
62
        $(top_srcdir)/../config/po.m4 \
63
        $(top_srcdir)/../config/proginstall.m4 \
64
        $(top_srcdir)/../config/progtest.m4 \
65
        $(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \
66
        $(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \
67
        $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
68
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
69
        $(ACLOCAL_M4)
70
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
71
 configure.lineno configure.status.lineno
72
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
73
CONFIG_HEADER = config.h
74
CONFIG_CLEAN_FILES = gdb.ini .gdbinit po/Makefile.in
75
PROGRAMS = $(noinst_PROGRAMS)
76
am__objects_1 = app.$(OBJEXT) as.$(OBJEXT) atof-generic.$(OBJEXT) \
77
        cond.$(OBJEXT) depend.$(OBJEXT) dwarf2dbg.$(OBJEXT) \
78
        dw2gencfi.$(OBJEXT) ecoff.$(OBJEXT) ehopt.$(OBJEXT) \
79
        expr.$(OBJEXT) flonum-copy.$(OBJEXT) flonum-konst.$(OBJEXT) \
80
        flonum-mult.$(OBJEXT) frags.$(OBJEXT) hash.$(OBJEXT) \
81
        input-file.$(OBJEXT) input-scrub.$(OBJEXT) listing.$(OBJEXT) \
82
        literal.$(OBJEXT) macro.$(OBJEXT) messages.$(OBJEXT) \
83
        output-file.$(OBJEXT) read.$(OBJEXT) remap.$(OBJEXT) \
84
        sb.$(OBJEXT) stabs.$(OBJEXT) subsegs.$(OBJEXT) \
85
        symbols.$(OBJEXT) write.$(OBJEXT)
86
am_as_new_OBJECTS = $(am__objects_1)
87
as_new_OBJECTS = $(am_as_new_OBJECTS)
88
am__DEPENDENCIES_1 = tc-@target_cpu_type@.o
89
am__DEPENDENCIES_2 = obj-@obj_format@.o
90
am__DEPENDENCIES_3 = atof-@atof@.o
91
am__DEPENDENCIES_4 =
92
am__DEPENDENCIES_5 = ../bfd/libbfd.la ../libiberty/libiberty.a
93
am_itbl_test_OBJECTS = itbl-parse.$(OBJEXT) itbl-lex.$(OBJEXT)
94
itbl_test_OBJECTS = $(am_itbl_test_OBJECTS)
95
itbl_test_DEPENDENCIES = itbl-tops.o itbl-test.o $(am__DEPENDENCIES_5)
96
SCRIPTS = $(noinst_SCRIPTS)
97
DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
98
depcomp =
99
am__depfiles_maybe =
100
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
101
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
102
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
103
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
104
        $(AM_CFLAGS) $(CFLAGS)
105
CCLD = $(CC)
106
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
107
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
108
LEXCOMPILE = $(LEX) $(LFLAGS) $(AM_LFLAGS)
109
LTLEXCOMPILE = $(LIBTOOL) --mode=compile $(LEX) $(LFLAGS) $(AM_LFLAGS)
110
YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS)
111
LTYACCCOMPILE = $(LIBTOOL) --mode=compile $(YACC) $(YFLAGS) \
112
        $(AM_YFLAGS)
113
YLWRAP = $(top_srcdir)/../ylwrap
114
SOURCES = $(as_new_SOURCES) $(EXTRA_as_new_SOURCES) \
115
        $(itbl_test_SOURCES)
116
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
117
        html-recursive info-recursive install-data-recursive \
118
        install-exec-recursive install-info-recursive \
119
        install-recursive installcheck-recursive installdirs-recursive \
120
        pdf-recursive ps-recursive uninstall-info-recursive \
121
        uninstall-recursive
122
ETAGS = etags
123
CTAGS = ctags
124
DEJATOOL = $(PACKAGE)
125
RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
126
ACLOCAL = @ACLOCAL@
127
ALLOCA = @ALLOCA@
128
AMDEP_FALSE = @AMDEP_FALSE@
129
AMDEP_TRUE = @AMDEP_TRUE@
130
AMTAR = @AMTAR@
131
AR = @AR@
132
AUTOCONF = @AUTOCONF@
133
AUTOHEADER = @AUTOHEADER@
134
AUTOMAKE = @AUTOMAKE@
135
AWK = @AWK@
136
CATALOGS = @CATALOGS@
137
CATOBJEXT = @CATOBJEXT@
138
CC = @CC@
139
CCDEPMODE = @CCDEPMODE@
140
CFLAGS = @CFLAGS@
141
CPP = @CPP@
142
CPPFLAGS = @CPPFLAGS@
143
CYGPATH_W = @CYGPATH_W@
144
DATADIRNAME = @DATADIRNAME@
145
DEFS = @DEFS@
146
DEPDIR = @DEPDIR@
147
DUMPBIN = @DUMPBIN@
148
ECHO_C = @ECHO_C@
149
ECHO_N = @ECHO_N@
150
ECHO_T = @ECHO_T@
151
EGREP = @EGREP@
152
EXEEXT = @EXEEXT@
153
FGREP = @FGREP@
154
GDBINIT = @GDBINIT@
155
GENCAT = @GENCAT@
156
GENINSRC_NEVER_FALSE = @GENINSRC_NEVER_FALSE@
157
GENINSRC_NEVER_TRUE = @GENINSRC_NEVER_TRUE@
158
GMSGFMT = @GMSGFMT@
159
GREP = @GREP@
160
INCINTL = @INCINTL@
161
INSTALL_DATA = @INSTALL_DATA@
162
INSTALL_PROGRAM = @INSTALL_PROGRAM@
163
INSTALL_SCRIPT = @INSTALL_SCRIPT@
164
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
165
INSTOBJEXT = @INSTOBJEXT@
166
LD = @LD@
167
LDFLAGS = @LDFLAGS@
168
LEX = `if [ -f ../flex/flex ] ; then echo ../flex/flex ; else echo @LEX@ ; fi`
169
LEXLIB = @LEXLIB@
170
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
171
LIBINTL = @LIBINTL@
172
LIBINTL_DEP = @LIBINTL_DEP@
173
LIBM = @LIBM@
174
LIBOBJS = @LIBOBJS@
175
LIBS = @LIBS@
176
LIBTOOL = @LIBTOOL@
177
LN_S = @LN_S@
178
LTLIBOBJS = @LTLIBOBJS@
179
MAINT = @MAINT@
180
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
181
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
182
MAKEINFO = @MAKEINFO@
183
MKINSTALLDIRS = @MKINSTALLDIRS@
184
MSGFMT = @MSGFMT@
185
MSGMERGE = @MSGMERGE@
186
NM = @NM@
187
NO_WERROR = @NO_WERROR@
188
OBJEXT = @OBJEXT@
189
OPCODES_LIB = @OPCODES_LIB@
190
PACKAGE = @PACKAGE@
191
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
192
PACKAGE_NAME = @PACKAGE_NAME@
193
PACKAGE_STRING = @PACKAGE_STRING@
194
PACKAGE_TARNAME = @PACKAGE_TARNAME@
195
PACKAGE_VERSION = @PACKAGE_VERSION@
196
PATH_SEPARATOR = @PATH_SEPARATOR@
197
POSUB = @POSUB@
198
RANLIB = @RANLIB@
199
SED = @SED@
200
SET_MAKE = @SET_MAKE@
201
SHELL = @SHELL@
202
STRIP = @STRIP@
203
USE_NLS = @USE_NLS@
204
VERSION = @VERSION@
205
WARN_CFLAGS = @WARN_CFLAGS@
206
XGETTEXT = @XGETTEXT@
207
YACC = `if [ -f ../bison/bison ] ; then echo ../bison/bison -y -L../bison/bison ; else echo @YACC@ ; fi`
208
ac_ct_AR = @ac_ct_AR@
209
ac_ct_CC = @ac_ct_CC@
210
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
211
ac_ct_RANLIB = @ac_ct_RANLIB@
212
ac_ct_STRIP = @ac_ct_STRIP@
213
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
214
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
215
am__include = @am__include@
216
am__leading_dot = @am__leading_dot@
217
am__quote = @am__quote@
218
am__tar = @am__tar@
219
am__untar = @am__untar@
220
atof = @atof@
221
bindir = @bindir@
222
build = @build@
223
build_alias = @build_alias@
224
build_cpu = @build_cpu@
225
build_os = @build_os@
226
build_vendor = @build_vendor@
227
cgen_cpu_prefix = @cgen_cpu_prefix@
228
datadir = @datadir@
229
datarootdir = @datarootdir@
230
docdir = @docdir@
231
exec_prefix = @exec_prefix@
232
extra_objects = @extra_objects@
233
host = @host@
234
host_alias = @host_alias@
235
host_cpu = @host_cpu@
236
host_os = @host_os@
237
host_vendor = @host_vendor@
238
htmldir = @htmldir@
239
includedir = @includedir@
240
infodir = @infodir@
241
install_sh = @install_sh@
242
install_tooldir = @install_tooldir@
243
libdir = @libdir@
244
libexecdir = @libexecdir@
245
localstatedir = @localstatedir@
246
lt_ECHO = @lt_ECHO@
247
mandir = @mandir@
248
mkdir_p = @mkdir_p@
249
obj_format = @obj_format@
250
oldincludedir = @oldincludedir@
251
prefix = @prefix@
252
program_transform_name = @program_transform_name@
253
sbindir = @sbindir@
254
sharedstatedir = @sharedstatedir@
255
sysconfdir = @sysconfdir@
256
target = @target@
257
target_alias = @target_alias@
258
target_cpu = @target_cpu@
259
target_cpu_type = @target_cpu_type@
260
target_os = @target_os@
261
target_vendor = @target_vendor@
262
te_file = @te_file@
263
AUTOMAKE_OPTIONS = 1.8 cygnus dejagnu
264
ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
265
SUBDIRS = doc po
266
# Automake should figure this out on its own.  It doesn't, because
267
# of the "cygnus" option.  But distclean still wants it.
268
DIST_SUBDIRS = $(SUBDIRS)
269
tooldir = $(exec_prefix)/$(target_alias)
270
 
271
# We have to set this, because autoconf 2.59 does not substitute YFLAGS.
272
# Autoconf 2.61 does, so this can be removed when we upgrade.
273
YFLAGS =
274
AM_CFLAGS = $(WARN_CFLAGS)
275
MKDEP = gcc -MM
276
TARG_CPU = @target_cpu_type@
277
TARG_CPU_C = $(srcdir)/config/tc-@target_cpu_type@.c
278
TARG_CPU_O = tc-@target_cpu_type@.o
279
TARG_CPU_H = $(srcdir)/config/tc-@target_cpu_type@.h
280
OBJ_FORMAT_C = $(srcdir)/config/obj-@obj_format@.c
281
OBJ_FORMAT_O = obj-@obj_format@.o
282
OBJ_FORMAT_H = $(srcdir)/config/obj-@obj_format@.h
283
TARG_ENV_H = $(srcdir)/config/te-@te_file@.h
284
ATOF_TARG_C = $(srcdir)/config/atof-@atof@.c
285
ATOF_TARG_O = atof-@atof@.o
286
 
287
# use @target_cpu_type@ for refering to configured target name
288
IT_HDRS = itbl-parse.h $(srcdir)/itbl-ops.h
289
IT_SRCS = itbl-parse.c itbl-lex.c $(srcdir)/itbl-ops.c
290
IT_DEPS = $(srcdir)/itbl-parse.y $(srcdir)/itbl-lex.l $(srcdir)/config/itbl-@target_cpu_type@.h
291
IT_OBJS = itbl-parse.o itbl-lex.o itbl-ops.o
292
 
293
# CPU types.  This is only used for dependency information.
294
CPU_TYPES = \
295
        alpha \
296
        arc \
297
        arm \
298
        avr \
299
        bfin \
300
        cr16 \
301
        cris \
302
        crx \
303
        d10v \
304
        d30v \
305
        dlx \
306
        fr30 \
307
        frv \
308
        h8300 \
309
        hppa \
310
        i370 \
311
        i386 \
312
        i860 \
313
        i960 \
314
        ia64 \
315
        ip2k \
316
        m32c \
317
        m32r \
318
        m68hc11 \
319
        m68k \
320
        maxq \
321
        mcore \
322
        mep \
323
        mips \
324
        mmix \
325
        mn10200 \
326
        mn10300 \
327
        msp430 \
328
        mt \
329
        ns32k \
330
        openrisc \
331
        or32 \
332
        pdp11 \
333
        pj \
334
        ppc \
335
        s390 \
336
        score \
337
        sh \
338
        sh64 \
339
        sparc \
340
        scarts_16 \
341
        scarts_32 \
342
        spu \
343
        tic30 \
344
        tic4x \
345
        tic54x \
346
        v850 \
347
        vax \
348
        xc16x \
349
        xstormy16 \
350
        xtensa \
351
        z80 \
352
        z8k
353
 
354
 
355
# Object format types.  This is only used for dependency information.
356
# We deliberately omit SOM, since it does not work as a cross assembler.
357
OBJ_FORMATS = \
358
        aout \
359
        coff \
360
        ecoff \
361
        elf \
362
        evax
363
 
364
 
365
# This is an sh case which sets valid according to whether the CPU
366
# type in the shell variable c and the OS type in the shell variable o
367
# are supported.  This helps cuts down on the amount of dependency
368
# information.
369
CPU_OBJ_VALID = \
370
        valid= ; \
371
        case $$o in \
372
        aout) \
373
          case $$c in \
374
          arm | cris | i386 | m68k | ns32k | pdp11 | sparc | tic30 | vax) \
375
            valid=yes ;; \
376
          esac ;; \
377
        coff) \
378
          case $$c in \
379
          arm | h8300 | i386 | i960 | m68k | maxq | mcore | mips | or32 \
380
                | ppc | sh | sparc | tic* | xscale | z80 | z8k) \
381
            valid=yes ;; \
382
          esac ;; \
383
        ecoff) \
384
          case $$c in \
385
          mips | alpha) valid=yes ;; \
386
          esac ;; \
387
        elf) valid=yes ; \
388
          case $$c in \
389
          maxq | ns32k | tic* | z80 | z8k) valid= ;; \
390
          esac ;; \
391
        evax) \
392
          case $$c in \
393
          alpha) valid=yes ;; \
394
          esac ;; \
395
        vms) \
396
          case $$c in \
397
          vax) valid=yes ;; \
398
          esac ;; \
399
        esac;
400
 
401
 
402
# These are like CPU_TYPES and CPU_OBJ_VALID, for the obj=multi case.
403
MULTI_CPU_TYPES = i386 mips cris
404
MULTI_CPU_OBJ_VALID = \
405
        valid= ; \
406
        case $$o in \
407
        aout) \
408
          case $$c in \
409
          i386 | cris) valid=yes ;; \
410
          esac ;; \
411
        coff) \
412
          case $$c in \
413
          i386 | mips) valid=yes ;; \
414
          esac ;; \
415
        ecoff) \
416
          case $$c in \
417
          mips) valid=yes ;; \
418
          esac ;; \
419
        elf) valid=yes ;; \
420
        esac;
421
 
422
 
423
# Regular source files.
424
GAS_CFILES = \
425
        app.c \
426
        as.c \
427
        atof-generic.c \
428
        cond.c \
429
        depend.c \
430
        dwarf2dbg.c \
431
        dw2gencfi.c \
432
        ecoff.c \
433
        ehopt.c \
434
        expr.c \
435
        flonum-copy.c \
436
        flonum-konst.c \
437
        flonum-mult.c \
438
        frags.c \
439
        hash.c \
440
        input-file.c \
441
        input-scrub.c \
442
        listing.c \
443
        literal.c \
444
        macro.c \
445
        messages.c \
446
        output-file.c \
447
        read.c \
448
        remap.c \
449
        sb.c \
450
        stabs.c \
451
        subsegs.c \
452
        symbols.c \
453
        write.c
454
 
455
CFILES = $(GAS_CFILES) itbl-ops.c cgen.c
456
HFILES = \
457
        as.h \
458
        asintl.h \
459
        bignum.h \
460
        bit_fix.h \
461
        cgen.h \
462
        dwarf2dbg.h \
463
        dw2gencfi.h \
464
        ecoff.h \
465
        emul-target.h \
466
        emul.h \
467
        expr.h \
468
        flonum.h \
469
        frags.h \
470
        hash.h \
471
        input-file.h \
472
        itbl-lex.h \
473
        itbl-ops.h \
474
        listing.h \
475
        macro.h \
476
        obj.h \
477
        output-file.h \
478
        read.h \
479
        sb.h \
480
        struc-symbol.h \
481
        subsegs.h \
482
        symbols.h \
483
        tc.h \
484
        write.h
485
 
486
 
487
# CPU files in config.
488
TARGET_CPU_CFILES = \
489
        config/tc-alpha.c \
490
        config/tc-arc.c \
491
        config/tc-arm.c \
492
        config/tc-avr.c \
493
        config/tc-bfin.c \
494
        config/tc-cr16.c \
495
        config/tc-cris.c \
496
        config/tc-crx.c \
497
        config/tc-d10v.c \
498
        config/tc-d30v.c \
499
        config/tc-dlx.c \
500
        config/tc-fr30.c \
501
        config/tc-frv.c \
502
        config/tc-h8300.c \
503
        config/tc-hppa.c \
504
        config/tc-ia64.c \
505
        config/tc-i370.c \
506
        config/tc-i386.c \
507
        config/tc-i860.c \
508
        config/tc-i960.c \
509
        config/tc-ip2k.c \
510
        config/tc-iq2000.c \
511
        config/tc-m32c.c \
512
        config/tc-m32r.c \
513
        config/tc-m68hc11.c \
514
        config/tc-m68k.c \
515
        config/tc-maxq.c \
516
        config/tc-mcore.c \
517
        config/tc-mep.c \
518
        config/tc-mips.c \
519
        config/tc-mmix.c \
520
        config/tc-mn10200.c \
521
        config/tc-mn10300.c \
522
        config/tc-msp430.c \
523
        config/tc-mt.c \
524
        config/tc-ns32k.c \
525
        config/tc-openrisc.c \
526
        config/tc-or32.c \
527
        config/tc-pdp11.c \
528
        config/tc-pj.c \
529
        config/tc-ppc.c \
530
        config/tc-s390.c \
531
        config/tc-score.c \
532
        config/tc-sh.c \
533
        config/tc-sh64.c \
534
        config/tc-sparc.c \
535
        config/tc-scarts_16.c \
536
        config/tc-scarts_32.c \
537
        config/tc-spu.c \
538
        config/tc-tic30.c \
539
        config/tc-tic4x.c \
540
        config/tc-tic54x.c \
541
        config/tc-vax.c \
542
        config/tc-v850.c \
543
        config/tc-xstormy16.c \
544
        config/tc-xc16x.c \
545
        config/tc-xtensa.c \
546
        config/tc-z80.c \
547
        config/tc-z8k.c \
548
        config/xtensa-relax.c
549
 
550
TARGET_CPU_HFILES = \
551
        config/tc-alpha.h \
552
        config/tc-arc.h \
553
        config/tc-arm.h \
554
        config/tc-avr.h \
555
        config/tc-bfin.h \
556
        config/tc-cr16.h \
557
        config/tc-cris.h \
558
        config/tc-crx.h \
559
        config/tc-d10v.h \
560
        config/tc-d30v.h \
561
        config/tc-dlx.h \
562
        config/tc-fr30.h \
563
        config/tc-frv.h \
564
        config/tc-h8300.h \
565
        config/tc-hppa.h \
566
        config/tc-ia64.h \
567
        config/tc-i370.h \
568
        config/tc-i386.h \
569
        config/tc-i860.h \
570
        config/tc-i960.h \
571
        config/tc-ip2k.h \
572
        config/tc-iq2000.h \
573
        config/tc-m32c.h \
574
        config/tc-m32r.h \
575
        config/tc-m68hc11.h \
576
        config/tc-m68k.h \
577
        config/tc-maxq.h \
578
        config/tc-mcore.h \
579
        config/tc-mep.h \
580
        config/tc-mips.h \
581
        config/tc-mmix.h \
582
        config/tc-mn10200.h \
583
        config/tc-mn10300.h \
584
        config/tc-msp430.h \
585
        config/tc-mt.h \
586
        config/tc-ns32k.h \
587
        config/tc-openrisc.h \
588
        config/tc-or32.h \
589
        config/tc-pdp11.h \
590
        config/tc-pj.h \
591
        config/tc-ppc.h \
592
        config/tc-s390.h \
593
        config/tc-score.h \
594
        config/tc-sh.h \
595
        config/tc-sh64.h \
596
        config/tc-sparc.h \
597
        config/tc-scarts_16.h \
598
        config/tc-scarts_32.h \
599
        config/tc-spu.h \
600
        config/tc-tic30.h \
601
        config/tc-tic4x.h \
602
        config/tc-tic54x.h \
603
        config/tc-vax.h \
604
        config/tc-v850.h \
605
        config/tc-xstormy16.h \
606
        config/tc-xc16x.h \
607
        config/tc-xtensa.h \
608
        config/tc-z80.h \
609
        config/tc-z8k.h \
610
        config/xtensa-relax.h
611
 
612
 
613
# OBJ files in config
614
OBJ_FORMAT_CFILES = \
615
        config/obj-aout.c \
616
        config/obj-coff.c \
617
        config/obj-ecoff.c \
618
        config/obj-elf.c \
619
        config/obj-evax.c \
620
        config/obj-fdpicelf.c \
621
        config/obj-som.c
622
 
623
OBJ_FORMAT_HFILES = \
624
        config/obj-aout.h \
625
        config/obj-coff.h \
626
        config/obj-ecoff.h \
627
        config/obj-elf.h \
628
        config/obj-evax.h \
629
        config/obj-fdpicelf.h \
630
        config/obj-som.h
631
 
632
 
633
# Emulation header files in config
634
TARG_ENV_HFILES = \
635
        config/te-386bsd.h \
636
        config/te-aix5.h \
637
        config/te-armeabi.h \
638
        config/te-armlinuxeabi.h \
639
        config/te-dynix.h \
640
        config/te-epoc-pe.h \
641
        config/te-freebsd.h \
642
        config/te-generic.h \
643
        config/te-gnu.h \
644
        config/te-go32.h \
645
        config/te-hppa.h \
646
        config/te-hppa64.h \
647
        config/te-hppalinux64.h \
648
        config/te-i386aix.h \
649
        config/te-ia64aix.h \
650
        config/te-interix.h \
651
        config/te-lnews.h \
652
        config/te-lynx.h \
653
        config/te-mach.h \
654
        config/te-macos.h \
655
        config/te-nbsd.h \
656
        config/te-nbsd532.h \
657
        config/te-netware.h \
658
        config/te-pc532mach.h \
659
        config/te-pe.h \
660
        config/te-psos.h \
661
        config/te-riscix.h \
662
        config/te-solaris.h \
663
        config/te-sparcaout.h \
664
        config/te-sun3.h \
665
        config/te-svr4.h \
666
        config/te-symbian.h \
667
        config/te-tmips.h \
668
        config/te-vxworks.h \
669
        config/te-wince-pe.h
670
 
671
 
672
# Multi files in config
673
MULTI_CFILES = \
674
        config/e-crisaout.c \
675
        config/e-criself.c \
676
        config/e-i386aout.c \
677
        config/e-i386coff.c \
678
        config/e-i386elf.c \
679
        config/e-mipsecoff.c \
680
        config/e-mipself.c
681
 
682
CONFIG_OBJS = \
683
        $(TARG_CPU_O) \
684
        $(OBJ_FORMAT_O) \
685
        $(ATOF_TARG_O) \
686
        $(extra_objects)
687
 
688
GENERIC_OBJS = \
689
        app.o \
690
        as.o \
691
        atof-generic.o \
692
        cond.o \
693
        depend.o \
694
        dwarf2dbg.o \
695
        dw2gencfi.o \
696
        ehopt.o \
697
        expr.o \
698
        flonum-konst.o \
699
        flonum-copy.o \
700
        flonum-mult.o \
701
        frags.o \
702
        hash.o \
703
        input-file.o \
704
        input-scrub.o \
705
        literal.o \
706
        messages.o \
707
        output-file.o \
708
        read.o \
709
        remap.o \
710
        subsegs.o \
711
        symbols.o \
712
        write.o \
713
        listing.o \
714
        ecoff.o \
715
        stabs.o \
716
        sb.o \
717
        macro.o
718
 
719
CONFIG_ATOF_CFILES = \
720
        config/atof-ieee.c \
721
        config/atof-vax.c
722
 
723
OBJS = $(CONFIG_OBJS) $(GENERIC_OBJS)
724
POTFILES = $(MULTI_CFILES) $(CONFIG_ATOF_CFILES) $(TARG_ENV_HFILES) $(OBJ_FORMAT_HFILES) \
725
        $(OBJ_FORMAT_CFILES) $(TARGET_CPU_HFILES) $(TARGET_CPU_CFILES) \
726
        $(HFILES) $(CFILES)
727
 
728
noinst_SCRIPTS = $(GDBINIT)
729
EXTRA_SCRIPTS = .gdbinit
730
EXTRA_DIST = m68k-parse.c itbl-parse.c itbl-parse.h itbl-lex.c \
731
        bfin-parse.c bfin-parse.h bfin-lex.c
732
 
733
DISTCLEANFILES = targ-cpu.h obj-format.h targ-env.h itbl-cpu.h cgen-desc.h
734
 
735
# Now figure out from those variables how to compile and link.
736
BASEDIR = $(srcdir)/..
737
BFDDIR = $(BASEDIR)/bfd
738
INCDIR = $(BASEDIR)/include
739
 
740
# This is the variable actually used when we compile.
741
# Specify the directories to be searched for header files.
742
# Both . and srcdir are used, in that order,
743
# so that tm.h and config.h will be found in the compilation
744
# subdirectory rather than in the source directory.
745
INCLUDES = -I. -I$(srcdir) -I../bfd -I$(srcdir)/config \
746
        -I$(INCDIR) -I$(srcdir)/.. -I$(BFDDIR) @INCINTL@ \
747
        -DLOCALEDIR="\"$(datadir)/locale\""
748
 
749
 
750
# This should be parallel to INCLUDES, but should replace $(srcdir)
751
# with $${srcdir}, and should work in a subdirectory.  This is used
752
# when building dependencies, because the dependency building is done
753
# in a subdirectory.
754
DEP_INCLUDES = -I.. -I$${srcdir} -I../../bfd \
755
        -I$${srcdir}/config -I$${srcdir}/../include -I$${srcdir}/.. \
756
        -I$${srcdir}/../bfd @INCINTL@ \
757
        -DLOCALEDIR="\"$(datadir)/locale\""
758
 
759
DEP_FLAGS = -DOBJ_MAYBE_ELF \
760
        -I. -I.. -I$${srcdir} -I../../bfd $(DEP_INCLUDES)
761
 
762
 
763
# How to link with both our special library facilities
764
# and the system's installed libraries.
765
GASLIBS = @OPCODES_LIB@ ../bfd/libbfd.la ../libiberty/libiberty.a
766
 
767
# Files to be copied away after each stage in building.
768
STAGESTUFF = *.o $(noinst_PROGRAMS)
769
as_new_SOURCES = $(GAS_CFILES)
770
as_new_LDADD = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
771
        $(extra_objects) $(GASLIBS) $(LIBINTL) $(LIBM)
772
 
773
as_new_DEPENDENCIES = $(TARG_CPU_O) $(OBJ_FORMAT_O) $(ATOF_TARG_O) \
774
        $(extra_objects) $(GASLIBS) $(LIBINTL_DEP)
775
 
776
EXPECT = expect
777
RUNTEST = runtest
778
RUNTESTFLAGS =
779
 
780
# The m68k operand parser.
781
EXTRA_as_new_SOURCES = config/m68k-parse.y config/bfin-parse.y
782
itbl_test_SOURCES = itbl-parse.y itbl-lex.l
783
itbl_test_LDADD = itbl-tops.o itbl-test.o $(GASLIBS) @LEXLIB@
784
 
785
# CGEN interface.
786
CGEN_CPU_PREFIX = @cgen_cpu_prefix@
787
 
788
# Remake the info files.
789
MOSTLYCLEANFILES = $(STAGESTUFF) core \
790
        testsuite/*.o testsuite/*.out testsuite/gas.log testsuite/gas.sum \
791
        testsuite/site.exp site.bak site.exp stage stage1 stage2
792
 
793
CLEANFILES = dep.sed DEPTC DEPTCA DEPOBJ DEPOBJA DEP2 DEP2A DEP1 DEPA DEP DEPDIR
794
against = stage2
795
DEP_FILE_DEPS = $(CFILES) $(HFILES) $(TARGET_CPU_CFILES) \
796
        $(TARGET_CPU_HFILES) $(OBJ_FORMAT_CFILES) $(OBJ_FORMAT_HFILES)
797
 
798
CONFIG_STATUS_DEPENDENCIES = $(BFDDIR)/configure.in $(srcdir)/configure.tgt
799
AMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.
800
DEPTC_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
801
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
802
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/opcode/alpha.h \
803
  dw2gencfi.h $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h \
804
  $(srcdir)/config/atof-vax.c
805
 
806
DEPTC_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
807
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
808
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h subsegs.h \
809
  $(INCDIR)/obstack.h struc-symbol.h ecoff.h $(INCDIR)/coff/sym.h \
810
  $(INCDIR)/coff/ecoff.h $(INCDIR)/opcode/alpha.h $(INCDIR)/elf/alpha.h \
811
  $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h dw2gencfi.h \
812
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/safe-ctype.h $(srcdir)/config/atof-vax.c
813
 
814
DEPTC_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h \
815
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h ecoff.h \
816
  $(INCDIR)/opcode/alpha.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
817
  $(INCDIR)/safe-ctype.h $(srcdir)/config/atof-vax.c
818
 
819
DEPTC_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
820
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
821
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h dwarf2dbg.h \
822
  struc-symbol.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
823
  $(INCDIR)/opcode/arc.h $(srcdir)/../opcodes/arc-ext.h \
824
  $(INCDIR)/elf/arc.h $(INCDIR)/elf/reloc-macros.h
825
 
826
DEPTC_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
827
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
828
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arm.h \
829
  dwarf2dbg.h
830
 
831
DEPTC_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
832
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(INCDIR)/coff/external.h \
833
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
834
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arm.h \
835
  dwarf2dbg.h
836
 
837
DEPTC_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
838
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
839
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h $(INCDIR)/safe-ctype.h \
840
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/arm.h \
841
  $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h dw2gencfi.h \
842
  $(INCDIR)/elf/dwarf2.h dwarf2dbg.h
843
 
844
DEPTC_avr_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
845
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
846
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h dwarf2dbg.h \
847
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
848
  $(INCDIR)/opcode/avr.h
849
 
850
DEPTC_bfin_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
851
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
852
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-bfin.h dwarf2dbg.h \
853
  struc-symbol.h $(srcdir)/config/bfin-defs.h $(INCDIR)/obstack.h \
854
  $(INCDIR)/safe-ctype.h $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h \
855
  $(INCDIR)/elf/bfin.h $(INCDIR)/elf/reloc-macros.h $(srcdir)/config/bfin-aux.h \
856
  $(srcdir)/config/bfin-defs.h $(INCDIR)/opcode/bfin.h
857
 
858
DEPTC_cr16_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
859
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
860
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cr16.h dwarf2dbg.h \
861
  $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/cr16.h $(INCDIR)/elf/cr16.h \
862
  $(INCDIR)/elf/reloc-macros.h
863
 
864
DEPTC_cris_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-cris.h \
865
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
866
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/cris.h \
867
  dwarf2dbg.h
868
 
869
DEPTC_cris_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
870
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
871
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cris.h dwarf2dbg.h \
872
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
873
  $(INCDIR)/opcode/cris.h
874
 
875
DEPTC_crx_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
876
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
877
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-crx.h dwarf2dbg.h \
878
  $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/crx.h $(INCDIR)/elf/crx.h \
879
  $(INCDIR)/elf/reloc-macros.h
880
 
881
DEPTC_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
882
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
883
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h $(INCDIR)/safe-ctype.h \
884
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d10v.h \
885
  $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h
886
 
887
DEPTC_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
888
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
889
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h $(INCDIR)/safe-ctype.h \
890
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/d30v.h
891
 
892
DEPTC_dlx_elf = $(INCDIR)/safe-ctype.h $(srcdir)/config/obj-elf.h \
893
  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h \
894
  $(INCDIR)/elf/internal.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-dlx.h \
895
  dwarf2dbg.h $(INCDIR)/opcode/dlx.h
896
 
897
DEPTC_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
898
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
899
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h dwarf2dbg.h \
900
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
901
  $(srcdir)/../opcodes/fr30-desc.h $(INCDIR)/opcode/cgen-bitset.h \
902
  $(INCDIR)/opcode/cgen.h $(INCDIR)/opcode/cgen-bitset.h \
903
  $(srcdir)/../opcodes/fr30-opc.h cgen.h
904
 
905
DEPTC_frv_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
906
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
907
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-frv.h subsegs.h \
908
  $(INCDIR)/obstack.h $(srcdir)/../opcodes/frv-desc.h \
909
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
910
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/frv-opc.h \
911
  cgen.h $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h $(INCDIR)/elf/frv.h \
912
  $(INCDIR)/elf/reloc-macros.h
913
 
914
DEPTC_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
915
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(INCDIR)/coff/external.h \
916
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
917
  dwarf2dbg.h $(INCDIR)/opcode/h8300.h $(INCDIR)/safe-ctype.h
918
 
919
DEPTC_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
920
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
921
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h dwarf2dbg.h \
922
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/h8300.h \
923
  $(INCDIR)/safe-ctype.h $(INCDIR)/elf/h8.h $(INCDIR)/elf/reloc-macros.h
924
 
925
DEPTC_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
926
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
927
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h \
928
  $(BFDDIR)/elf-bfd.h $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h \
929
  $(INCDIR)/elf/reloc-macros.h $(INCDIR)/safe-ctype.h \
930
  subsegs.h $(INCDIR)/obstack.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
931
  $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h dwarf2dbg.h
932
 
933
DEPTC_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
934
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
935
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h dwarf2dbg.h \
936
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
937
  struc-symbol.h $(INCDIR)/opcode/i370.h $(INCDIR)/elf/i370.h \
938
  $(INCDIR)/elf/reloc-macros.h
939
 
940
DEPTC_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
941
  $(srcdir)/../opcodes/i386-opc.h $(INCDIR)/opcode/i386.h \
942
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
943
  subsegs.h $(INCDIR)/obstack.h dwarf2dbg.h dw2gencfi.h \
944
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/elf/x86-64.h $(INCDIR)/elf/reloc-macros.h \
945
  $(srcdir)/../opcodes/i386-init.h
946
 
947
DEPTC_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
948
  $(srcdir)/../opcodes/i386-opc.h $(INCDIR)/opcode/i386.h \
949
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/x86_64.h $(INCDIR)/coff/external.h \
950
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
951
  subsegs.h $(INCDIR)/obstack.h dwarf2dbg.h dw2gencfi.h \
952
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/elf/x86-64.h $(INCDIR)/elf/reloc-macros.h \
953
  $(srcdir)/../opcodes/i386-init.h
954
 
955
DEPTC_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
956
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
957
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h $(srcdir)/../opcodes/i386-opc.h \
958
  $(INCDIR)/opcode/i386.h dwarf2dbg.h $(INCDIR)/safe-ctype.h \
959
  subsegs.h $(INCDIR)/obstack.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
960
  $(INCDIR)/elf/x86-64.h $(INCDIR)/elf/reloc-macros.h \
961
  $(srcdir)/../opcodes/i386-init.h
962
 
963
DEPTC_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
964
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
965
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h dwarf2dbg.h \
966
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
967
  $(INCDIR)/opcode/i860.h $(INCDIR)/elf/i860.h $(INCDIR)/elf/reloc-macros.h
968
 
969
DEPTC_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
970
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
971
  $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h \
972
  $(INCDIR)/opcode/i960.h
973
 
974
DEPTC_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
975
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
976
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h dwarf2dbg.h \
977
  $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h $(INCDIR)/opcode/i960.h
978
 
979
DEPTC_ia64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
980
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
981
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ia64.h $(INCDIR)/opcode/ia64.h \
982
  $(INCDIR)/elf/ia64.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/safe-ctype.h \
983
  dwarf2dbg.h subsegs.h $(INCDIR)/obstack.h
984
 
985
DEPTC_ip2k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
986
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
987
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ip2k.h dwarf2dbg.h \
988
  subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/ip2k-desc.h \
989
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
990
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/ip2k-opc.h \
991
  cgen.h $(INCDIR)/elf/ip2k.h $(INCDIR)/elf/reloc-macros.h \
992
  $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h
993
 
994
DEPTC_m32c_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
995
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
996
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32c.h dwarf2dbg.h \
997
  subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/m32c-desc.h \
998
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
999
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/m32c-opc.h \
1000
  $(srcdir)/../opcodes/cgen-types.h ../bfd/bfd_stdint.h \
1001
  $(srcdir)/../opcodes/cgen-ops.h cgen.h $(INCDIR)/elf/m32c.h \
1002
  $(INCDIR)/elf/reloc-macros.h $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h \
1003
  $(INCDIR)/safe-ctype.h
1004
 
1005
DEPTC_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1006
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1007
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h dwarf2dbg.h \
1008
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1009
  $(srcdir)/../opcodes/m32r-desc.h $(INCDIR)/opcode/cgen-bitset.h \
1010
  $(INCDIR)/opcode/cgen.h $(INCDIR)/opcode/cgen-bitset.h \
1011
  $(srcdir)/../opcodes/m32r-opc.h cgen.h $(INCDIR)/elf/m32r.h \
1012
  $(INCDIR)/elf/reloc-macros.h
1013
 
1014
DEPTC_m68hc11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1015
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1016
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68hc11.h dwarf2dbg.h \
1017
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1018
  $(INCDIR)/opcode/m68hc11.h $(INCDIR)/elf/m68hc11.h \
1019
  $(INCDIR)/elf/reloc-macros.h
1020
 
1021
DEPTC_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
1022
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1023
  $(INCDIR)/obstack.h subsegs.h dwarf2dbg.h dw2gencfi.h \
1024
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
1025
 
1026
DEPTC_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
1027
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(INCDIR)/coff/external.h \
1028
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1029
  $(INCDIR)/obstack.h subsegs.h dwarf2dbg.h dw2gencfi.h \
1030
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h
1031
 
1032
DEPTC_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1033
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1034
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h $(INCDIR)/safe-ctype.h \
1035
  $(INCDIR)/obstack.h subsegs.h dwarf2dbg.h dw2gencfi.h \
1036
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/opcode/m68k.h $(srcdir)/config/m68k-parse.h \
1037
  $(INCDIR)/elf/m68k.h $(INCDIR)/elf/reloc-macros.h
1038
 
1039
DEPTC_maxq_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-maxq.h \
1040
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/maxq.h $(INCDIR)/coff/external.h \
1041
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1042
  subsegs.h $(INCDIR)/obstack.h dwarf2dbg.h $(INCDIR)/opcode/maxq.h
1043
 
1044
DEPTC_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
1045
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(INCDIR)/coff/external.h \
1046
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
1047
  $(srcdir)/../opcodes/mcore-opc.h $(INCDIR)/safe-ctype.h
1048
 
1049
DEPTC_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1050
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1051
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h dwarf2dbg.h \
1052
  subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/mcore-opc.h \
1053
  $(INCDIR)/safe-ctype.h $(INCDIR)/elf/mcore.h $(INCDIR)/elf/reloc-macros.h
1054
 
1055
DEPTC_mep_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1056
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1057
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mep.h dwarf2dbg.h \
1058
  subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/mep-desc.h \
1059
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
1060
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/mep-opc.h \
1061
  cgen.h $(INCDIR)/elf/mep.h $(INCDIR)/elf/reloc-macros.h \
1062
  $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h $(INCDIR)/xregex.h \
1063
  $(INCDIR)/xregex2.h
1064
 
1065
DEPTC_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
1066
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(INCDIR)/coff/external.h \
1067
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
1068
  $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/mips.h itbl-ops.h \
1069
  dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h $(srcdir)/config/obj-elf.h \
1070
  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h \
1071
  $(INCDIR)/elf/internal.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h \
1072
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
1073
 
1074
DEPTC_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
1075
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
1076
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/safe-ctype.h \
1077
  $(INCDIR)/opcode/mips.h itbl-ops.h dwarf2dbg.h dw2gencfi.h \
1078
  $(INCDIR)/elf/dwarf2.h $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1079
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1080
  $(INCDIR)/bfdlink.h $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h
1081
 
1082
DEPTC_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1083
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1084
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h subsegs.h \
1085
  $(INCDIR)/obstack.h $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/mips.h \
1086
  itbl-ops.h dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
1087
  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h ecoff.h \
1088
  $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
1089
 
1090
DEPTC_mmix_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1091
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1092
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mmix.h dwarf2dbg.h \
1093
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/mmix.h \
1094
  $(INCDIR)/elf/reloc-macros.h $(INCDIR)/opcode/mmix.h \
1095
  $(INCDIR)/safe-ctype.h
1096
 
1097
DEPTC_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1098
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1099
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h dwarf2dbg.h \
1100
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1101
  $(INCDIR)/opcode/mn10200.h
1102
 
1103
DEPTC_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1104
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1105
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h dwarf2dbg.h \
1106
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1107
  $(INCDIR)/opcode/mn10300.h
1108
 
1109
DEPTC_msp430_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1110
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1111
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-msp430.h dwarf2dbg.h \
1112
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/msp430.h \
1113
  $(INCDIR)/safe-ctype.h
1114
 
1115
DEPTC_mt_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1116
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1117
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mt.h dwarf2dbg.h \
1118
  subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/mt-desc.h \
1119
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
1120
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/mt-opc.h \
1121
  cgen.h $(INCDIR)/elf/mt.h $(INCDIR)/elf/reloc-macros.h \
1122
  $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h
1123
 
1124
DEPTC_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
1125
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/opcode/ns32k.h \
1126
  $(INCDIR)/obstack.h
1127
 
1128
DEPTC_openrisc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1129
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1130
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-openrisc.h \
1131
  dwarf2dbg.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/openrisc-desc.h \
1132
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
1133
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/openrisc-opc.h \
1134
  cgen.h
1135
 
1136
DEPTC_or32_coff = $(INCDIR)/safe-ctype.h $(srcdir)/config/obj-coff.h \
1137
  $(srcdir)/config/tc-or32.h $(INCDIR)/coff/internal.h \
1138
  $(INCDIR)/coff/or32.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
1139
  $(INCDIR)/opcode/or32.h $(INCDIR)/elf/or32.h $(INCDIR)/elf/reloc-macros.h
1140
 
1141
DEPTC_or32_elf = $(INCDIR)/safe-ctype.h $(srcdir)/config/obj-elf.h \
1142
  $(BFDDIR)/elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h \
1143
  $(INCDIR)/elf/internal.h $(INCDIR)/bfdlink.h $(srcdir)/config/tc-or32.h \
1144
  dwarf2dbg.h $(INCDIR)/opcode/or32.h $(INCDIR)/elf/or32.h \
1145
  $(INCDIR)/elf/reloc-macros.h
1146
 
1147
DEPTC_pdp11_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-pdp11.h \
1148
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1149
  $(INCDIR)/opcode/pdp11.h
1150
 
1151
DEPTC_pdp11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1152
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1153
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pdp11.h dwarf2dbg.h \
1154
  $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/pdp11.h
1155
 
1156
DEPTC_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1157
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1158
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h dwarf2dbg.h \
1159
  $(INCDIR)/safe-ctype.h $(INCDIR)/opcode/pj.h
1160
 
1161
DEPTC_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
1162
  $(INCDIR)/opcode/ppc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h \
1163
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1164
  subsegs.h $(INCDIR)/obstack.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h
1165
 
1166
DEPTC_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1167
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1168
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h $(INCDIR)/opcode/ppc.h \
1169
  dwarf2dbg.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1170
  dw2gencfi.h $(INCDIR)/elf/dwarf2.h $(INCDIR)/elf/ppc.h \
1171
  $(INCDIR)/elf/reloc-macros.h
1172
 
1173
DEPTC_s390_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1174
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1175
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-s390.h dwarf2dbg.h \
1176
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1177
  struc-symbol.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h $(INCDIR)/opcode/s390.h \
1178
  $(INCDIR)/elf/s390.h $(INCDIR)/elf/reloc-macros.h
1179
 
1180
DEPTC_score_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1181
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1182
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-score.h dwarf2dbg.h \
1183
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/safe-ctype.h \
1184
  $(INCDIR)/opcode/score-inst.h $(INCDIR)/opcode/score-datadep.h \
1185
  struc-symbol.h $(INCDIR)/elf/score.h $(INCDIR)/elf/reloc-macros.h
1186
 
1187
DEPTC_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
1188
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(INCDIR)/coff/external.h \
1189
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h subsegs.h $(INCDIR)/obstack.h \
1190
  $(srcdir)/../opcodes/sh-opc.h $(INCDIR)/safe-ctype.h \
1191
  struc-symbol.h dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h
1192
 
1193
DEPTC_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1194
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1195
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h subsegs.h \
1196
  $(INCDIR)/obstack.h $(srcdir)/../opcodes/sh-opc.h $(INCDIR)/safe-ctype.h \
1197
  struc-symbol.h $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h \
1198
  dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h
1199
 
1200
DEPTC_sh64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1201
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1202
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh64.h $(srcdir)/config/tc-sh.h \
1203
  $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h $(BFDDIR)/elf32-sh64.h \
1204
  $(INCDIR)/safe-ctype.h $(srcdir)/../opcodes/sh64-opc.h \
1205
  $(srcdir)/config/tc-sh.c subsegs.h $(INCDIR)/obstack.h \
1206
  $(srcdir)/../opcodes/sh-opc.h struc-symbol.h dwarf2dbg.h \
1207
  dw2gencfi.h $(INCDIR)/elf/dwarf2.h
1208
 
1209
DEPTC_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
1210
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1211
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h \
1212
  dw2gencfi.h $(INCDIR)/elf/dwarf2.h
1213
 
1214
DEPTC_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
1215
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(INCDIR)/coff/external.h \
1216
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1217
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/sparc.h \
1218
  dw2gencfi.h $(INCDIR)/elf/dwarf2.h
1219
 
1220
DEPTC_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1221
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1222
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h dwarf2dbg.h \
1223
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1224
  $(INCDIR)/opcode/sparc.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
1225
  $(INCDIR)/elf/sparc.h $(INCDIR)/elf/reloc-macros.h
1226
 
1227
DEPTC_scarts_16_elf = $(BFDDIR)/elf-bfd.h \
1228
  $(srcdir)/config/obj-elf.h $(srcdir)/config/tc-scarts_16.h \
1229
  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
1230
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/elf/scarts_16.h \
1231
  $(INCDIR)/opcode/cgen.h $(INCDIR)/opcode/cgen-bitset.h \
1232
  $(srcdir)/../opcodes/scarts_16-desc.h $(srcdir)/../opcodes/scarts_16-opc.h \
1233
  cgen.h dw2gencfi.h dwarf2dbg.h subsegs.h
1234
 
1235
DEPTC_scarts_32_elf = $(BFDDIR)/elf-bfd.h \
1236
  $(srcdir)/config/obj-elf.h $(srcdir)/config/tc-scarts_32.h \
1237
  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
1238
  $(INCDIR)/elf/dwarf2.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/elf/scarts_32.h \
1239
  $(INCDIR)/opcode/cgen.h $(INCDIR)/opcode/cgen-bitset.h \
1240
  $(srcdir)/../opcodes/scarts_32-desc.h $(srcdir)/../opcodes/scarts_32-opc.h \
1241
  cgen.h dw2gencfi.h dwarf2dbg.h subsegs.h
1242
 
1243
DEPTC_spu_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1244
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1245
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-spu.h $(INCDIR)/opcode/spu.h \
1246
  $(INCDIR)/opcode/spu-insns.h dwarf2dbg.h $(INCDIR)/safe-ctype.h \
1247
  subsegs.h $(INCDIR)/obstack.h
1248
 
1249
DEPTC_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
1250
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1251
  $(INCDIR)/opcode/tic30.h
1252
 
1253
DEPTC_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
1254
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(INCDIR)/coff/external.h \
1255
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1256
  $(INCDIR)/opcode/tic30.h
1257
 
1258
DEPTC_tic4x_coff = $(INCDIR)/safe-ctype.h $(srcdir)/config/obj-coff.h \
1259
  $(srcdir)/config/tc-tic4x.h $(INCDIR)/coff/internal.h \
1260
  $(INCDIR)/coff/tic4x.h $(INCDIR)/coff/ti.h $(BFDDIR)/libcoff.h \
1261
  $(INCDIR)/bfdlink.h $(INCDIR)/opcode/tic4x.h subsegs.h \
1262
  $(INCDIR)/obstack.h
1263
 
1264
DEPTC_tic54x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic54x.h \
1265
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
1266
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1267
  sb.h macro.h subsegs.h $(INCDIR)/obstack.h struc-symbol.h \
1268
  $(INCDIR)/opcode/tic54x.h
1269
 
1270
DEPTC_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1271
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1272
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h $(INCDIR)/elf/v850.h \
1273
  $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h $(INCDIR)/safe-ctype.h \
1274
  subsegs.h $(INCDIR)/obstack.h $(INCDIR)/opcode/v850.h
1275
 
1276
DEPTC_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
1277
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(srcdir)/config/vax-inst.h \
1278
  $(INCDIR)/obstack.h subsegs.h $(INCDIR)/safe-ctype.h \
1279
  $(INCDIR)/opcode/vax.h
1280
 
1281
DEPTC_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1282
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1283
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h dwarf2dbg.h \
1284
  $(srcdir)/config/vax-inst.h $(INCDIR)/obstack.h subsegs.h \
1285
  $(INCDIR)/safe-ctype.h $(INCDIR)/elf/vax.h $(INCDIR)/elf/reloc-macros.h \
1286
  $(INCDIR)/opcode/vax.h
1287
 
1288
DEPTC_xc16x_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1289
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1290
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xc16x.h dwarf2dbg.h \
1291
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1292
  $(srcdir)/../opcodes/xc16x-desc.h $(INCDIR)/opcode/cgen-bitset.h \
1293
  $(INCDIR)/opcode/cgen.h $(INCDIR)/opcode/cgen-bitset.h \
1294
  $(srcdir)/../opcodes/xc16x-opc.h cgen.h $(INCDIR)/elf/xc16x.h \
1295
  $(INCDIR)/elf/reloc-macros.h
1296
 
1297
DEPTC_xstormy16_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1298
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1299
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xstormy16.h \
1300
  dwarf2dbg.h subsegs.h $(INCDIR)/obstack.h $(srcdir)/../opcodes/xstormy16-desc.h \
1301
  $(INCDIR)/opcode/cgen-bitset.h $(INCDIR)/opcode/cgen.h \
1302
  $(INCDIR)/opcode/cgen-bitset.h $(srcdir)/../opcodes/xstormy16-opc.h \
1303
  cgen.h
1304
 
1305
DEPTC_xtensa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1306
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1307
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xtensa.h $(INCDIR)/xtensa-isa.h \
1308
  $(INCDIR)/xtensa-config.h sb.h $(INCDIR)/safe-ctype.h \
1309
  subsegs.h $(INCDIR)/obstack.h $(srcdir)/config/xtensa-relax.h \
1310
  dwarf2dbg.h $(srcdir)/config/xtensa-istack.h struc-symbol.h
1311
 
1312
DEPTC_z80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z80.h \
1313
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z80.h $(INCDIR)/coff/external.h \
1314
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1315
  subsegs.h $(INCDIR)/obstack.h
1316
 
1317
DEPTC_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
1318
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(INCDIR)/coff/external.h \
1319
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h \
1320
  $(srcdir)/../opcodes/z8k-opc.h
1321
 
1322
DEPTC_hppa_som = $(srcdir)/config/tc-hppa.h subsegs.h \
1323
  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h \
1324
  $(BFDDIR)/som.h
1325
 
1326
DEPTC_i386_multi = $(DEPTC_i386_aout) $(DEPTC_i386_coff) \
1327
  $(DEPTC_i386_elf)
1328
 
1329
DEPTC_mips_multi = $(DEPTC_mips_coff) $(DEPTC_mips_ecoff) \
1330
  $(DEPTC_mips_elf)
1331
 
1332
DEPTC_cris_multi = $(DEPTC_cris_aout) $(DEPTC_cris_elf)
1333
DEPOBJ_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
1334
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
1335
  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
1336
  $(BFDDIR)/libecoff.h
1337
 
1338
DEPOBJ_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1339
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1340
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h $(INCDIR)/safe-ctype.h \
1341
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1342
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
1343
  $(INCDIR)/elf/alpha.h $(INCDIR)/elf/reloc-macros.h \
1344
  $(INCDIR)/aout/aout64.h
1345
 
1346
DEPOBJ_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
1347
DEPOBJ_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1348
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1349
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h dwarf2dbg.h \
1350
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1351
  struc-symbol.h $(INCDIR)/aout/aout64.h
1352
 
1353
DEPOBJ_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
1354
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1355
  $(INCDIR)/obstack.h
1356
 
1357
DEPOBJ_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
1358
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(INCDIR)/coff/external.h \
1359
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1360
  subsegs.h
1361
 
1362
DEPOBJ_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1363
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1364
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h $(INCDIR)/safe-ctype.h \
1365
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1366
  $(INCDIR)/aout/aout64.h
1367
 
1368
DEPOBJ_avr_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1369
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1370
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h dwarf2dbg.h \
1371
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1372
  struc-symbol.h $(INCDIR)/aout/aout64.h
1373
 
1374
DEPOBJ_bfin_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1375
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1376
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-bfin.h dwarf2dbg.h \
1377
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1378
  struc-symbol.h $(INCDIR)/aout/aout64.h
1379
 
1380
DEPOBJ_cr16_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1381
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1382
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cr16.h dwarf2dbg.h \
1383
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1384
  struc-symbol.h $(INCDIR)/aout/aout64.h
1385
 
1386
DEPOBJ_cris_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-cris.h \
1387
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1388
  $(INCDIR)/obstack.h
1389
 
1390
DEPOBJ_cris_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1391
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1392
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cris.h dwarf2dbg.h \
1393
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1394
  struc-symbol.h $(INCDIR)/aout/aout64.h
1395
 
1396
DEPOBJ_crx_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1397
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1398
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-crx.h dwarf2dbg.h \
1399
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1400
  struc-symbol.h $(INCDIR)/aout/aout64.h
1401
 
1402
DEPOBJ_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1403
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1404
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h $(INCDIR)/safe-ctype.h \
1405
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1406
  $(INCDIR)/aout/aout64.h
1407
 
1408
DEPOBJ_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1409
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1410
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h $(INCDIR)/safe-ctype.h \
1411
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1412
  $(INCDIR)/aout/aout64.h
1413
 
1414
DEPOBJ_dlx_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1415
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1416
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-dlx.h dwarf2dbg.h \
1417
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1418
  struc-symbol.h $(INCDIR)/aout/aout64.h
1419
 
1420
DEPOBJ_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1421
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1422
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h dwarf2dbg.h \
1423
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1424
  struc-symbol.h $(INCDIR)/aout/aout64.h
1425
 
1426
DEPOBJ_frv_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1427
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1428
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-frv.h $(INCDIR)/safe-ctype.h \
1429
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1430
  $(INCDIR)/aout/aout64.h
1431
 
1432
DEPOBJ_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
1433
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(INCDIR)/coff/external.h \
1434
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1435
  subsegs.h
1436
 
1437
DEPOBJ_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1438
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1439
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h dwarf2dbg.h \
1440
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1441
  struc-symbol.h $(INCDIR)/aout/aout64.h
1442
 
1443
DEPOBJ_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1444
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1445
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h \
1446
  $(BFDDIR)/elf-bfd.h $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h \
1447
  $(INCDIR)/elf/reloc-macros.h $(INCDIR)/safe-ctype.h \
1448
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1449
  $(INCDIR)/aout/aout64.h
1450
 
1451
DEPOBJ_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1452
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1453
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h dwarf2dbg.h \
1454
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1455
  struc-symbol.h $(INCDIR)/elf/i370.h $(INCDIR)/elf/reloc-macros.h \
1456
  $(INCDIR)/aout/aout64.h
1457
 
1458
DEPOBJ_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
1459
  $(srcdir)/../opcodes/i386-opc.h $(INCDIR)/opcode/i386.h \
1460
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1461
  $(INCDIR)/obstack.h
1462
 
1463
DEPOBJ_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
1464
  $(srcdir)/../opcodes/i386-opc.h $(INCDIR)/opcode/i386.h \
1465
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/x86_64.h $(INCDIR)/coff/external.h \
1466
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1467
  subsegs.h
1468
 
1469
DEPOBJ_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1470
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1471
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h $(srcdir)/../opcodes/i386-opc.h \
1472
  $(INCDIR)/opcode/i386.h dwarf2dbg.h $(INCDIR)/safe-ctype.h \
1473
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/elf/x86-64.h \
1474
  $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
1475
 
1476
DEPOBJ_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1477
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1478
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h dwarf2dbg.h \
1479
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1480
  struc-symbol.h $(INCDIR)/aout/aout64.h
1481
 
1482
DEPOBJ_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
1483
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
1484
  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
1485
 
1486
DEPOBJ_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1487
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1488
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h dwarf2dbg.h \
1489
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1490
  struc-symbol.h $(INCDIR)/aout/aout64.h
1491
 
1492
DEPOBJ_ia64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1493
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1494
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ia64.h $(INCDIR)/opcode/ia64.h \
1495
  $(INCDIR)/elf/ia64.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/safe-ctype.h \
1496
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1497
  $(INCDIR)/aout/aout64.h
1498
 
1499
DEPOBJ_ip2k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1500
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1501
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ip2k.h dwarf2dbg.h \
1502
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1503
  struc-symbol.h $(INCDIR)/aout/aout64.h
1504
 
1505
DEPOBJ_m32c_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1506
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1507
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32c.h dwarf2dbg.h \
1508
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1509
  struc-symbol.h $(INCDIR)/aout/aout64.h
1510
 
1511
DEPOBJ_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1512
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1513
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h dwarf2dbg.h \
1514
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1515
  struc-symbol.h $(INCDIR)/aout/aout64.h
1516
 
1517
DEPOBJ_m68hc11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1518
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1519
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68hc11.h dwarf2dbg.h \
1520
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1521
  struc-symbol.h $(INCDIR)/aout/aout64.h
1522
 
1523
DEPOBJ_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
1524
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1525
  $(INCDIR)/obstack.h
1526
 
1527
DEPOBJ_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
1528
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(INCDIR)/coff/external.h \
1529
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1530
  subsegs.h
1531
 
1532
DEPOBJ_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1533
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1534
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h $(INCDIR)/safe-ctype.h \
1535
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1536
  $(INCDIR)/aout/aout64.h
1537
 
1538
DEPOBJ_maxq_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-maxq.h \
1539
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/maxq.h $(INCDIR)/coff/external.h \
1540
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1541
  subsegs.h
1542
 
1543
DEPOBJ_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
1544
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(INCDIR)/coff/external.h \
1545
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1546
  subsegs.h
1547
 
1548
DEPOBJ_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1549
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1550
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h dwarf2dbg.h \
1551
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1552
  struc-symbol.h $(INCDIR)/aout/aout64.h
1553
 
1554
DEPOBJ_mep_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1555
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1556
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mep.h dwarf2dbg.h \
1557
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1558
  struc-symbol.h $(INCDIR)/elf/mep.h $(INCDIR)/elf/reloc-macros.h \
1559
  $(INCDIR)/aout/aout64.h
1560
 
1561
DEPOBJ_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
1562
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(INCDIR)/coff/external.h \
1563
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1564
  subsegs.h
1565
 
1566
DEPOBJ_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
1567
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
1568
  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h \
1569
  $(BFDDIR)/libecoff.h
1570
 
1571
DEPOBJ_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1572
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1573
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h $(INCDIR)/safe-ctype.h \
1574
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1575
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h \
1576
  $(INCDIR)/elf/mips.h $(INCDIR)/elf/reloc-macros.h $(INCDIR)/aout/aout64.h
1577
 
1578
DEPOBJ_mmix_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1579
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1580
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mmix.h dwarf2dbg.h \
1581
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1582
  struc-symbol.h $(INCDIR)/aout/aout64.h
1583
 
1584
DEPOBJ_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1585
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1586
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h dwarf2dbg.h \
1587
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1588
  struc-symbol.h $(INCDIR)/aout/aout64.h
1589
 
1590
DEPOBJ_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1591
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1592
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h dwarf2dbg.h \
1593
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1594
  struc-symbol.h $(INCDIR)/aout/aout64.h
1595
 
1596
DEPOBJ_msp430_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1597
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1598
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-msp430.h dwarf2dbg.h \
1599
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1600
  struc-symbol.h $(INCDIR)/aout/aout64.h
1601
 
1602
DEPOBJ_mt_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1603
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1604
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mt.h dwarf2dbg.h \
1605
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1606
  struc-symbol.h $(INCDIR)/aout/aout64.h
1607
 
1608
DEPOBJ_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
1609
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1610
  $(INCDIR)/obstack.h
1611
 
1612
DEPOBJ_openrisc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1613
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1614
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-openrisc.h \
1615
  dwarf2dbg.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1616
  struc-symbol.h $(INCDIR)/aout/aout64.h
1617
 
1618
DEPOBJ_or32_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-or32.h \
1619
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/or32.h $(BFDDIR)/libcoff.h \
1620
  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h subsegs.h
1621
 
1622
DEPOBJ_or32_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1623
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1624
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-or32.h dwarf2dbg.h \
1625
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1626
  struc-symbol.h $(INCDIR)/aout/aout64.h
1627
 
1628
DEPOBJ_pdp11_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-pdp11.h \
1629
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1630
  $(INCDIR)/obstack.h
1631
 
1632
DEPOBJ_pdp11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1633
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1634
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pdp11.h dwarf2dbg.h \
1635
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1636
  struc-symbol.h $(INCDIR)/aout/aout64.h
1637
 
1638
DEPOBJ_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1639
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1640
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h dwarf2dbg.h \
1641
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1642
  struc-symbol.h $(INCDIR)/aout/aout64.h
1643
 
1644
DEPOBJ_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
1645
  $(INCDIR)/opcode/ppc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h \
1646
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1647
  subsegs.h
1648
 
1649
DEPOBJ_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1650
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1651
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h $(INCDIR)/opcode/ppc.h \
1652
  dwarf2dbg.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1653
  struc-symbol.h $(INCDIR)/elf/ppc.h $(INCDIR)/elf/reloc-macros.h \
1654
  $(INCDIR)/aout/aout64.h
1655
 
1656
DEPOBJ_s390_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1657
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1658
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-s390.h dwarf2dbg.h \
1659
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1660
  struc-symbol.h $(INCDIR)/aout/aout64.h
1661
 
1662
DEPOBJ_score_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1663
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1664
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-score.h dwarf2dbg.h \
1665
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1666
  struc-symbol.h $(INCDIR)/aout/aout64.h
1667
 
1668
DEPOBJ_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
1669
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(INCDIR)/coff/external.h \
1670
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1671
  subsegs.h
1672
 
1673
DEPOBJ_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1674
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1675
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h $(INCDIR)/safe-ctype.h \
1676
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h \
1677
  $(INCDIR)/aout/aout64.h
1678
 
1679
DEPOBJ_sh64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1680
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1681
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh64.h $(srcdir)/config/tc-sh.h \
1682
  $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h $(BFDDIR)/elf32-sh64.h \
1683
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1684
  struc-symbol.h dwarf2dbg.h $(INCDIR)/aout/aout64.h
1685
 
1686
DEPOBJ_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
1687
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1688
  $(INCDIR)/obstack.h
1689
 
1690
DEPOBJ_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
1691
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(INCDIR)/coff/external.h \
1692
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1693
  subsegs.h
1694
 
1695
DEPOBJ_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1696
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1697
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h dwarf2dbg.h \
1698
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1699
  struc-symbol.h $(INCDIR)/aout/aout64.h
1700
 
1701
DEPOBJ_scarts_16_elf = $(BFDDIR)/elf-bfd.h \
1702
  $(srcdir)/config/obj-elf.h $(srcdir)/config/tc-scarts_16.h \
1703
  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
1704
  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h $(INCDIR)/safe-ctype.h \
1705
  $(INCDIR)/aout/aout64.h dwarf2dbg.h struc-symbol.h subsegs.h
1706
 
1707
DEPOBJ_scarts_32_elf = $(BFDDIR)/elf-bfd.h \
1708
  $(srcdir)/config/obj-elf.h $(srcdir)/config/tc-scarts_32.h \
1709
  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
1710
  $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h $(INCDIR)/safe-ctype.h \
1711
  $(INCDIR)/aout/aout64.h dwarf2dbg.h struc-symbol.h subsegs.h
1712
 
1713
DEPOBJ_spu_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1714
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1715
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-spu.h $(INCDIR)/opcode/spu.h \
1716
  $(INCDIR)/opcode/spu-insns.h dwarf2dbg.h $(INCDIR)/safe-ctype.h \
1717
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/aout/aout64.h
1718
 
1719
DEPOBJ_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
1720
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1721
  $(INCDIR)/obstack.h
1722
 
1723
DEPOBJ_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
1724
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(INCDIR)/coff/external.h \
1725
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1726
  subsegs.h
1727
 
1728
DEPOBJ_tic4x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic4x.h \
1729
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic4x.h $(INCDIR)/coff/ti.h \
1730
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1731
  subsegs.h
1732
 
1733
DEPOBJ_tic54x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic54x.h \
1734
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
1735
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1736
  subsegs.h
1737
 
1738
DEPOBJ_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1739
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1740
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h $(INCDIR)/elf/v850.h \
1741
  $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h $(INCDIR)/safe-ctype.h \
1742
  subsegs.h $(INCDIR)/obstack.h struc-symbol.h $(INCDIR)/aout/aout64.h
1743
 
1744
DEPOBJ_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
1745
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h \
1746
  $(INCDIR)/obstack.h
1747
 
1748
DEPOBJ_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1749
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1750
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h dwarf2dbg.h \
1751
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1752
  struc-symbol.h $(INCDIR)/aout/aout64.h
1753
 
1754
DEPOBJ_xc16x_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1755
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1756
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xc16x.h dwarf2dbg.h \
1757
  $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1758
  struc-symbol.h $(INCDIR)/aout/aout64.h
1759
 
1760
DEPOBJ_xstormy16_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1761
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1762
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xstormy16.h \
1763
  dwarf2dbg.h $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
1764
  struc-symbol.h $(INCDIR)/aout/aout64.h
1765
 
1766
DEPOBJ_xtensa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1767
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1768
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xtensa.h $(INCDIR)/xtensa-isa.h \
1769
  $(INCDIR)/xtensa-config.h $(INCDIR)/safe-ctype.h subsegs.h \
1770
  $(INCDIR)/obstack.h struc-symbol.h dwarf2dbg.h $(INCDIR)/aout/aout64.h
1771
 
1772
DEPOBJ_z80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z80.h \
1773
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z80.h $(INCDIR)/coff/external.h \
1774
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1775
  subsegs.h
1776
 
1777
DEPOBJ_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
1778
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(INCDIR)/coff/external.h \
1779
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/obstack.h \
1780
  subsegs.h
1781
 
1782
DEPOBJ_hppa_som = $(srcdir)/config/obj-som.h subsegs.h \
1783
  $(INCDIR)/obstack.h $(BFDDIR)/libhppa.h $(BFDDIR)/som.h \
1784
  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
1785
 
1786
DEPOBJ_i386_multi = $(DEPOBJ_i386_aout) $(DEPOBJ_i386_coff) \
1787
  $(DEPOBJ_i386_elf)
1788
 
1789
DEPOBJ_mips_multi = $(DEPOBJ_mips_coff) $(DEPOBJ_mips_ecoff) \
1790
  $(DEPOBJ_mips_elf)
1791
 
1792
DEPOBJ_cris_multi = $(DEPOBJ_cris_aout) $(DEPOBJ_cris_elf)
1793
DEP_alpha_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-alpha.h \
1794
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
1795
 
1796
DEP_alpha_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1797
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1798
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-alpha.h
1799
 
1800
DEP_alpha_evax = $(srcdir)/config/obj-evax.h $(srcdir)/config/tc-alpha.h
1801
DEP_arc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1802
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1803
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arc.h dwarf2dbg.h \
1804
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1805
  $(BFDDIR)/libcoff.h
1806
 
1807
DEP_arm_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-arm.h \
1808
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
1809
 
1810
DEP_arm_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-arm.h \
1811
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/arm.h $(INCDIR)/coff/external.h \
1812
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1813
 
1814
DEP_arm_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1815
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1816
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-arm.h
1817
 
1818
DEP_avr_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1819
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1820
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-avr.h dwarf2dbg.h \
1821
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1822
  $(BFDDIR)/libcoff.h
1823
 
1824
DEP_bfin_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1825
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1826
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-bfin.h dwarf2dbg.h \
1827
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1828
  $(BFDDIR)/libcoff.h
1829
 
1830
DEP_cr16_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1831
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1832
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cr16.h dwarf2dbg.h \
1833
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1834
  $(BFDDIR)/libcoff.h
1835
 
1836
DEP_cris_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-cris.h \
1837
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
1838
 
1839
DEP_cris_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1840
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1841
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-cris.h dwarf2dbg.h \
1842
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1843
  $(BFDDIR)/libcoff.h
1844
 
1845
DEP_crx_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1846
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1847
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-crx.h dwarf2dbg.h \
1848
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1849
  $(BFDDIR)/libcoff.h
1850
 
1851
DEP_d10v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1852
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1853
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d10v.h
1854
 
1855
DEP_d30v_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1856
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1857
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-d30v.h
1858
 
1859
DEP_dlx_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1860
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1861
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-dlx.h dwarf2dbg.h \
1862
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1863
  $(BFDDIR)/libcoff.h
1864
 
1865
DEP_fr30_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1866
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1867
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-fr30.h dwarf2dbg.h \
1868
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1869
  $(BFDDIR)/libcoff.h
1870
 
1871
DEP_frv_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1872
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1873
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-frv.h
1874
 
1875
DEP_h8300_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-h8300.h \
1876
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/h8300.h $(INCDIR)/coff/external.h \
1877
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1878
 
1879
DEP_h8300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1880
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1881
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-h8300.h dwarf2dbg.h \
1882
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1883
  $(INCDIR)/coff/h8300.h $(INCDIR)/coff/external.h $(BFDDIR)/libcoff.h
1884
 
1885
DEP_hppa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1886
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1887
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-hppa.h $(BFDDIR)/elf32-hppa.h \
1888
  $(BFDDIR)/elf-bfd.h $(BFDDIR)/libhppa.h $(INCDIR)/elf/hppa.h \
1889
  $(INCDIR)/elf/reloc-macros.h
1890
 
1891
DEP_i370_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1892
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1893
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i370.h dwarf2dbg.h \
1894
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1895
  $(BFDDIR)/libcoff.h
1896
 
1897
DEP_i386_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-i386.h \
1898
  $(srcdir)/../opcodes/i386-opc.h $(INCDIR)/opcode/i386.h \
1899
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
1900
 
1901
DEP_i386_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i386.h \
1902
  $(srcdir)/../opcodes/i386-opc.h $(INCDIR)/opcode/i386.h \
1903
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/x86_64.h $(INCDIR)/coff/external.h \
1904
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1905
 
1906
DEP_i386_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1907
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1908
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i386.h $(srcdir)/../opcodes/i386-opc.h \
1909
  $(INCDIR)/opcode/i386.h dwarf2dbg.h $(srcdir)/config/obj-coff.h \
1910
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/x86_64.h $(INCDIR)/coff/external.h \
1911
  $(BFDDIR)/libcoff.h
1912
 
1913
DEP_i860_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1914
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1915
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i860.h dwarf2dbg.h \
1916
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1917
  $(BFDDIR)/libcoff.h
1918
 
1919
DEP_i960_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-i960.h \
1920
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h \
1921
  $(INCDIR)/bfdlink.h
1922
 
1923
DEP_i960_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1924
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1925
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-i960.h dwarf2dbg.h \
1926
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1927
  $(INCDIR)/coff/i960.h $(BFDDIR)/libcoff.h
1928
 
1929
DEP_ia64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1930
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1931
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ia64.h $(INCDIR)/opcode/ia64.h \
1932
  $(INCDIR)/elf/ia64.h $(INCDIR)/elf/reloc-macros.h
1933
 
1934
DEP_ip2k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1935
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1936
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ip2k.h dwarf2dbg.h \
1937
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1938
  $(BFDDIR)/libcoff.h
1939
 
1940
DEP_m32c_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1941
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1942
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32c.h dwarf2dbg.h \
1943
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1944
  $(BFDDIR)/libcoff.h
1945
 
1946
DEP_m32r_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1947
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1948
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m32r.h dwarf2dbg.h \
1949
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1950
  $(BFDDIR)/libcoff.h
1951
 
1952
DEP_m68hc11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1953
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1954
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68hc11.h dwarf2dbg.h \
1955
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1956
  $(INCDIR)/coff/m68k.h $(INCDIR)/coff/external.h $(BFDDIR)/libcoff.h
1957
 
1958
DEP_m68k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-m68k.h \
1959
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
1960
 
1961
DEP_m68k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-m68k.h \
1962
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(INCDIR)/coff/external.h \
1963
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1964
 
1965
DEP_m68k_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1966
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1967
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-m68k.h
1968
 
1969
DEP_maxq_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-maxq.h \
1970
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/maxq.h $(INCDIR)/coff/external.h \
1971
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1972
 
1973
DEP_mcore_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mcore.h \
1974
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mcore.h $(INCDIR)/coff/external.h \
1975
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1976
 
1977
DEP_mcore_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1978
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1979
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mcore.h dwarf2dbg.h \
1980
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1981
  $(INCDIR)/coff/mcore.h $(INCDIR)/coff/external.h $(BFDDIR)/libcoff.h
1982
 
1983
DEP_mep_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1984
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1985
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mep.h dwarf2dbg.h \
1986
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
1987
  $(BFDDIR)/libcoff.h
1988
 
1989
DEP_mips_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-mips.h \
1990
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/mipspe.h $(INCDIR)/coff/external.h \
1991
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
1992
 
1993
DEP_mips_ecoff = $(srcdir)/config/obj-ecoff.h $(srcdir)/config/tc-mips.h \
1994
  ecoff.h $(INCDIR)/coff/sym.h $(INCDIR)/coff/ecoff.h
1995
 
1996
DEP_mips_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
1997
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
1998
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mips.h
1999
 
2000
DEP_mmix_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2001
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2002
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mmix.h dwarf2dbg.h \
2003
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2004
  $(BFDDIR)/libcoff.h
2005
 
2006
DEP_mn10200_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2007
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2008
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10200.h dwarf2dbg.h \
2009
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2010
  $(BFDDIR)/libcoff.h
2011
 
2012
DEP_mn10300_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2013
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2014
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mn10300.h dwarf2dbg.h \
2015
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2016
  $(BFDDIR)/libcoff.h
2017
 
2018
DEP_msp430_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2019
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2020
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-msp430.h dwarf2dbg.h \
2021
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2022
  $(BFDDIR)/libcoff.h
2023
 
2024
DEP_mt_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2025
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2026
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-mt.h dwarf2dbg.h \
2027
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2028
  $(BFDDIR)/libcoff.h
2029
 
2030
DEP_ns32k_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-ns32k.h \
2031
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
2032
 
2033
DEP_openrisc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2034
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2035
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-openrisc.h \
2036
  dwarf2dbg.h $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2037
  $(BFDDIR)/libcoff.h
2038
 
2039
DEP_or32_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-or32.h \
2040
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/or32.h $(BFDDIR)/libcoff.h \
2041
  $(INCDIR)/bfdlink.h
2042
 
2043
DEP_or32_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2044
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2045
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-or32.h dwarf2dbg.h \
2046
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2047
  $(INCDIR)/coff/or32.h $(BFDDIR)/libcoff.h
2048
 
2049
DEP_pdp11_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-pdp11.h \
2050
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
2051
 
2052
DEP_pdp11_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2053
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2054
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pdp11.h dwarf2dbg.h \
2055
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2056
  $(BFDDIR)/libcoff.h
2057
 
2058
DEP_pj_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2059
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2060
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-pj.h dwarf2dbg.h \
2061
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2062
  $(BFDDIR)/libcoff.h
2063
 
2064
DEP_ppc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-ppc.h \
2065
  $(INCDIR)/opcode/ppc.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h \
2066
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2067
 
2068
DEP_ppc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2069
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2070
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-ppc.h $(INCDIR)/opcode/ppc.h \
2071
  dwarf2dbg.h $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2072
  $(INCDIR)/coff/rs6000.h $(BFDDIR)/libcoff.h
2073
 
2074
DEP_s390_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2075
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2076
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-s390.h dwarf2dbg.h \
2077
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2078
  $(BFDDIR)/libcoff.h
2079
 
2080
DEP_score_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2081
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2082
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-score.h dwarf2dbg.h \
2083
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2084
  $(BFDDIR)/libcoff.h
2085
 
2086
DEP_sh_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sh.h \
2087
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sh.h $(INCDIR)/coff/external.h \
2088
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2089
 
2090
DEP_sh_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2091
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2092
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh.h
2093
 
2094
DEP_sh64_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2095
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2096
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sh64.h $(srcdir)/config/tc-sh.h \
2097
  $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h $(BFDDIR)/elf32-sh64.h
2098
 
2099
DEP_sparc_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-sparc.h \
2100
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
2101
 
2102
DEP_sparc_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-sparc.h \
2103
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/sparc.h $(INCDIR)/coff/external.h \
2104
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2105
 
2106
DEP_sparc_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2107
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2108
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-sparc.h dwarf2dbg.h \
2109
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2110
  $(INCDIR)/coff/sparc.h $(INCDIR)/coff/external.h $(BFDDIR)/libcoff.h
2111
 
2112
DEP_scarts_16_elf = $(BFDDIR)/elf-bfd.h $(BFDDIR)/libcoff.h \
2113
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2114
  $(srcdir)/config/obj-elf.h $(srcdir)/config/tc-scarts_16.h \
2115
  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
2116
  $(INCDIR)/bfdlink.h dwarf2dbg.h
2117
 
2118
DEP_scarts_32_elf = $(BFDDIR)/elf-bfd.h $(BFDDIR)/libcoff.h \
2119
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2120
  $(srcdir)/config/obj-elf.h $(srcdir)/config/tc-scarts_32.h \
2121
  $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
2122
  $(INCDIR)/bfdlink.h dwarf2dbg.h
2123
 
2124
DEP_spu_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2125
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2126
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-spu.h $(INCDIR)/opcode/spu.h \
2127
  $(INCDIR)/opcode/spu-insns.h dwarf2dbg.h $(srcdir)/config/obj-coff.h \
2128
  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h
2129
 
2130
DEP_tic30_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-tic30.h \
2131
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
2132
 
2133
DEP_tic30_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic30.h \
2134
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic30.h $(INCDIR)/coff/external.h \
2135
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2136
 
2137
DEP_tic4x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic4x.h \
2138
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic4x.h $(INCDIR)/coff/ti.h \
2139
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2140
 
2141
DEP_tic54x_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-tic54x.h \
2142
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/tic54x.h $(INCDIR)/coff/ti.h \
2143
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2144
 
2145
DEP_v850_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2146
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2147
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-v850.h $(INCDIR)/elf/v850.h \
2148
  $(INCDIR)/elf/reloc-macros.h dwarf2dbg.h $(srcdir)/config/obj-coff.h \
2149
  $(INCDIR)/coff/internal.h $(BFDDIR)/libcoff.h
2150
 
2151
DEP_vax_aout = $(srcdir)/config/obj-aout.h $(srcdir)/config/tc-vax.h \
2152
  $(BFDDIR)/libaout.h $(INCDIR)/bfdlink.h
2153
 
2154
DEP_vax_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2155
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2156
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-vax.h dwarf2dbg.h \
2157
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2158
  $(BFDDIR)/libcoff.h
2159
 
2160
DEP_xc16x_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2161
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2162
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xc16x.h dwarf2dbg.h \
2163
  $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2164
  $(BFDDIR)/libcoff.h
2165
 
2166
DEP_xstormy16_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2167
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2168
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xstormy16.h \
2169
  dwarf2dbg.h $(srcdir)/config/obj-coff.h $(INCDIR)/coff/internal.h \
2170
  $(BFDDIR)/libcoff.h
2171
 
2172
DEP_xtensa_elf = $(srcdir)/config/obj-elf.h $(BFDDIR)/elf-bfd.h \
2173
  $(INCDIR)/elf/common.h $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h \
2174
  $(INCDIR)/bfdlink.h $(srcdir)/config/tc-xtensa.h $(INCDIR)/xtensa-isa.h \
2175
  $(INCDIR)/xtensa-config.h
2176
 
2177
DEP_z80_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z80.h \
2178
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z80.h $(INCDIR)/coff/external.h \
2179
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2180
 
2181
DEP_z8k_coff = $(srcdir)/config/obj-coff.h $(srcdir)/config/tc-z8k.h \
2182
  $(INCDIR)/coff/internal.h $(INCDIR)/coff/z8k.h $(INCDIR)/coff/external.h \
2183
  $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
2184
 
2185
DEP_hppa_som = $(BFDDIR)/som.h
2186
DEP_i386_multi = $(DEP_i386_aout) $(DEP_i386_coff) \
2187
  $(DEP_i386_elf)
2188
 
2189
DEP_mips_multi = $(DEP_mips_coff) $(DEP_mips_ecoff) \
2190
  $(DEP_mips_elf)
2191
 
2192
DEP_cris_multi = $(DEP_cris_aout) $(DEP_cris_elf)
2193
BMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.
2194
all: config.h
2195
        $(MAKE) $(AM_MAKEFLAGS) all-recursive
2196
 
2197
.SUFFIXES:
2198
.SUFFIXES: .c .l .lo .o .obj .y
2199
am--refresh:
2200
        @:
2201
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
2202
        @for dep in $?; do \
2203
          case '$(am__configure_deps)' in \
2204
            *$$dep*) \
2205
              echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
2206
              cd $(srcdir) && $(AUTOMAKE) --foreign  \
2207
                && exit 0; \
2208
              exit 1;; \
2209
          esac; \
2210
        done; \
2211
        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
2212
        cd $(top_srcdir) && \
2213
          $(AUTOMAKE) --foreign  Makefile
2214
.PRECIOUS: Makefile
2215
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
2216
        @case '$?' in \
2217
          *config.status*) \
2218
            echo ' $(SHELL) ./config.status'; \
2219
            $(SHELL) ./config.status;; \
2220
          *) \
2221
            echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
2222
            cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
2223
        esac;
2224
 
2225
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
2226
        $(SHELL) ./config.status --recheck
2227
 
2228
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
2229
        cd $(srcdir) && $(AUTOCONF)
2230
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
2231
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
2232
 
2233
config.h: stamp-h1
2234
        @if test ! -f $@; then \
2235
          rm -f stamp-h1; \
2236
          $(MAKE) stamp-h1; \
2237
        else :; fi
2238
 
2239
stamp-h1: $(srcdir)/config.in $(top_builddir)/config.status
2240
        @rm -f stamp-h1
2241
        cd $(top_builddir) && $(SHELL) ./config.status config.h
2242
$(srcdir)/config.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
2243
        cd $(top_srcdir) && $(AUTOHEADER)
2244
        rm -f stamp-h1
2245
        touch $@
2246
 
2247
distclean-hdr:
2248
        -rm -f config.h stamp-h1
2249
gdb.ini: $(top_builddir)/config.status $(srcdir)/gdbinit.in
2250
        cd $(top_builddir) && $(SHELL) ./config.status $@
2251
.gdbinit: $(top_builddir)/config.status $(srcdir)/gdbinit.in
2252
        cd $(top_builddir) && $(SHELL) ./config.status $@
2253
po/Makefile.in: $(top_builddir)/config.status $(top_srcdir)/po/Make-in
2254
        cd $(top_builddir) && $(SHELL) ./config.status $@
2255
 
2256
clean-noinstPROGRAMS:
2257
        @list='$(noinst_PROGRAMS)'; for p in $$list; do \
2258
          f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
2259
          echo " rm -f $$p $$f"; \
2260
          rm -f $$p $$f ; \
2261
        done
2262
as-new$(EXEEXT): $(as_new_OBJECTS) $(as_new_DEPENDENCIES)
2263
        @rm -f as-new$(EXEEXT)
2264
        $(LINK) $(as_new_LDFLAGS) $(as_new_OBJECTS) $(as_new_LDADD) $(LIBS)
2265
itbl-test$(EXEEXT): $(itbl_test_OBJECTS) $(itbl_test_DEPENDENCIES)
2266
        @rm -f itbl-test$(EXEEXT)
2267
        $(LINK) $(itbl_test_LDFLAGS) $(itbl_test_OBJECTS) $(itbl_test_LDADD) $(LIBS)
2268
 
2269
mostlyclean-compile:
2270
        -rm -f *.$(OBJEXT)
2271
 
2272
distclean-compile:
2273
        -rm -f *.tab.c
2274
 
2275
.c.o:
2276
        $(COMPILE) -c $<
2277
 
2278
.c.obj:
2279
        $(COMPILE) -c `$(CYGPATH_W) '$<'`
2280
 
2281
.c.lo:
2282
        $(LTCOMPILE) -c -o $@ $<
2283
 
2284
.l.c:
2285
        $(LEXCOMPILE) $<
2286
        sed '/^#/ s|$(LEX_OUTPUT_ROOT)\.c|$@|' $(LEX_OUTPUT_ROOT).c >$@
2287
        rm -f $(LEX_OUTPUT_ROOT).c
2288
 
2289
.y.c:
2290
        $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h $*.h y.output $*.output -- $(YACCCOMPILE)
2291
 
2292
mostlyclean-libtool:
2293
        -rm -f *.lo
2294
 
2295
clean-libtool:
2296
        -rm -rf .libs _libs
2297
 
2298
distclean-libtool:
2299
        -rm -f libtool
2300
uninstall-info-am:
2301
 
2302
# This directory's subdirectories are mostly independent; you can cd
2303
# into them and run `make' without going through this Makefile.
2304
# To change the values of `make' variables: instead of editing Makefiles,
2305
# (1) if the variable is set in `config.status', edit `config.status'
2306
#     (which will cause the Makefiles to be regenerated when you run `make');
2307
# (2) otherwise, pass the desired values on the `make' command line.
2308
$(RECURSIVE_TARGETS):
2309
        @failcom='exit 1'; \
2310
        for f in x $$MAKEFLAGS; do \
2311
          case $$f in \
2312
            *=* | --[!k]*);; \
2313
            *k*) failcom='fail=yes';; \
2314
          esac; \
2315
        done; \
2316
        dot_seen=no; \
2317
        target=`echo $@ | sed s/-recursive//`; \
2318
        list='$(SUBDIRS)'; for subdir in $$list; do \
2319
          echo "Making $$target in $$subdir"; \
2320
          if test "$$subdir" = "."; then \
2321
            dot_seen=yes; \
2322
            local_target="$$target-am"; \
2323
          else \
2324
            local_target="$$target"; \
2325
          fi; \
2326
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
2327
          || eval $$failcom; \
2328
        done; \
2329
        if test "$$dot_seen" = "no"; then \
2330
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
2331
        fi; test -z "$$fail"
2332
 
2333
mostlyclean-recursive clean-recursive distclean-recursive \
2334
maintainer-clean-recursive:
2335
        @failcom='exit 1'; \
2336
        for f in x $$MAKEFLAGS; do \
2337
          case $$f in \
2338
            *=* | --[!k]*);; \
2339
            *k*) failcom='fail=yes';; \
2340
          esac; \
2341
        done; \
2342
        dot_seen=no; \
2343
        case "$@" in \
2344
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
2345
          *) list='$(SUBDIRS)' ;; \
2346
        esac; \
2347
        rev=''; for subdir in $$list; do \
2348
          if test "$$subdir" = "."; then :; else \
2349
            rev="$$subdir $$rev"; \
2350
          fi; \
2351
        done; \
2352
        rev="$$rev ."; \
2353
        target=`echo $@ | sed s/-recursive//`; \
2354
        for subdir in $$rev; do \
2355
          echo "Making $$target in $$subdir"; \
2356
          if test "$$subdir" = "."; then \
2357
            local_target="$$target-am"; \
2358
          else \
2359
            local_target="$$target"; \
2360
          fi; \
2361
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
2362
          || eval $$failcom; \
2363
        done && test -z "$$fail"
2364
tags-recursive:
2365
        list='$(SUBDIRS)'; for subdir in $$list; do \
2366
          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
2367
        done
2368
ctags-recursive:
2369
        list='$(SUBDIRS)'; for subdir in $$list; do \
2370
          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
2371
        done
2372
 
2373
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
2374
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
2375
        unique=`for i in $$list; do \
2376
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
2377
          done | \
2378
          $(AWK) '    { files[$$0] = 1; } \
2379
               END { for (i in files) print i; }'`; \
2380
        mkid -fID $$unique
2381
tags: TAGS
2382
 
2383
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) \
2384
                $(TAGS_FILES) $(LISP)
2385
        tags=; \
2386
        here=`pwd`; \
2387
        if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
2388
          include_option=--etags-include; \
2389
          empty_fix=.; \
2390
        else \
2391
          include_option=--include; \
2392
          empty_fix=; \
2393
        fi; \
2394
        list='$(SUBDIRS)'; for subdir in $$list; do \
2395
          if test "$$subdir" = .; then :; else \
2396
            test ! -f $$subdir/TAGS || \
2397
              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
2398
          fi; \
2399
        done; \
2400
        list='$(SOURCES) $(HEADERS) config.in $(LISP) $(TAGS_FILES)'; \
2401
        unique=`for i in $$list; do \
2402
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
2403
          done | \
2404
          $(AWK) '    { files[$$0] = 1; } \
2405
               END { for (i in files) print i; }'`; \
2406
        if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
2407
          test -n "$$unique" || unique=$$empty_fix; \
2408
          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
2409
            $$tags $$unique; \
2410
        fi
2411
ctags: CTAGS
2412
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) \
2413
                $(TAGS_FILES) $(LISP)
2414
        tags=; \
2415
        here=`pwd`; \
2416
        list='$(SOURCES) $(HEADERS) config.in $(LISP) $(TAGS_FILES)'; \
2417
        unique=`for i in $$list; do \
2418
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
2419
          done | \
2420
          $(AWK) '    { files[$$0] = 1; } \
2421
               END { for (i in files) print i; }'`; \
2422
        test -z "$(CTAGS_ARGS)$$tags$$unique" \
2423
          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
2424
             $$tags $$unique
2425
 
2426
GTAGS:
2427
        here=`$(am__cd) $(top_builddir) && pwd` \
2428
          && cd $(top_srcdir) \
2429
          && gtags -i $(GTAGS_ARGS) $$here
2430
 
2431
distclean-tags:
2432
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
2433
site.exp: Makefile
2434
        @echo 'Making a new site.exp file...'
2435
        @echo '## these variables are automatically generated by make ##' >site.tmp
2436
        @echo '# Do not edit here.  If you wish to override these values' >>site.tmp
2437
        @echo '# edit the last section' >>site.tmp
2438
        @echo 'set srcdir $(srcdir)' >>site.tmp
2439
        @echo "set objdir `pwd`" >>site.tmp
2440
        @echo 'set build_alias "$(build_alias)"' >>site.tmp
2441
        @echo 'set build_triplet $(build_triplet)' >>site.tmp
2442
        @echo 'set host_alias "$(host_alias)"' >>site.tmp
2443
        @echo 'set host_triplet $(host_triplet)' >>site.tmp
2444
        @echo 'set target_alias "$(target_alias)"' >>site.tmp
2445
        @echo 'set target_triplet $(target_triplet)' >>site.tmp
2446
        @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
2447
        @test ! -f site.exp || \
2448
          sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
2449
        @-rm -f site.bak
2450
        @test ! -f site.exp || mv site.exp site.bak
2451
        @mv site.tmp site.exp
2452
 
2453
distclean-DEJAGNU:
2454
        -rm -f site.exp site.bak
2455
        -l='$(DEJATOOL)'; for tool in $$l; do \
2456
          rm -f $$tool.sum $$tool.log; \
2457
        done
2458
check-am:
2459
        $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
2460
check: check-recursive
2461
all-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h
2462
installdirs: installdirs-recursive
2463
installdirs-am:
2464
install: install-recursive
2465
install-exec: install-exec-recursive
2466
install-data: install-data-recursive
2467
uninstall: uninstall-recursive
2468
 
2469
install-am: all-am
2470
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
2471
 
2472
installcheck: installcheck-recursive
2473
install-strip:
2474
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
2475
          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
2476
          `test -z '$(STRIP)' || \
2477
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
2478
mostlyclean-generic:
2479
        -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
2480
 
2481
clean-generic:
2482
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
2483
 
2484
distclean-generic:
2485
        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
2486
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
2487
 
2488
maintainer-clean-generic:
2489
        @echo "This command is intended for maintainers to use"
2490
        @echo "it deletes files that may require special tools to rebuild."
2491
        -rm -f bfin-parse.c
2492
        -rm -f itbl-lex.c
2493
        -rm -f itbl-parse.c
2494
        -rm -f m68k-parse.c
2495
clean: clean-recursive
2496
 
2497
clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
2498
        mostlyclean-am
2499
 
2500
distclean: distclean-recursive
2501
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
2502
        -rm -f Makefile
2503
distclean-am: clean-am distclean-DEJAGNU distclean-compile \
2504
        distclean-generic distclean-hdr distclean-libtool \
2505
        distclean-tags
2506
 
2507
dvi: dvi-recursive
2508
 
2509
dvi-am:
2510
 
2511
html: html-recursive
2512
 
2513
info: info-recursive
2514
 
2515
info-am:
2516
 
2517
install-data-am:
2518
 
2519
install-exec-am: install-exec-local
2520
 
2521
install-info: install-info-recursive
2522
 
2523
install-man:
2524
 
2525
installcheck-am:
2526
 
2527
maintainer-clean: maintainer-clean-recursive
2528
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
2529
        -rm -rf $(top_srcdir)/autom4te.cache
2530
        -rm -f Makefile
2531
maintainer-clean-am: distclean-am maintainer-clean-generic
2532
 
2533
mostlyclean: mostlyclean-recursive
2534
 
2535
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
2536
        mostlyclean-libtool
2537
 
2538
pdf: pdf-recursive
2539
 
2540
pdf-am:
2541
 
2542
ps: ps-recursive
2543
 
2544
ps-am:
2545
 
2546
uninstall-am:
2547
 
2548
uninstall-info: uninstall-info-recursive
2549
 
2550
.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
2551
        check-DEJAGNU check-am clean clean-generic clean-libtool \
2552
        clean-noinstPROGRAMS clean-recursive ctags ctags-recursive \
2553
        distclean distclean-DEJAGNU distclean-compile \
2554
        distclean-generic distclean-hdr distclean-libtool \
2555
        distclean-recursive distclean-tags dvi dvi-am html html-am \
2556
        info info-am install install-am install-data install-data-am \
2557
        install-exec install-exec-am install-exec-local install-info \
2558
        install-info-am install-man install-strip installcheck \
2559
        installcheck-am installdirs installdirs-am maintainer-clean \
2560
        maintainer-clean-generic maintainer-clean-recursive \
2561
        mostlyclean mostlyclean-compile mostlyclean-generic \
2562
        mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
2563
        tags tags-recursive uninstall uninstall-am uninstall-info-am
2564
 
2565
po/POTFILES.in: @MAINT@ Makefile
2566
        for f in $(POTFILES); do echo $$f; done | LC_ALL=C sort > tmp \
2567
          && mv tmp $(srcdir)/po/POTFILES.in
2568
 
2569
diststuff: $(EXTRA_DIST) info
2570
all: info
2571
 
2572
# Stuff that every object file depends upon.  If anything is removed
2573
# from this list, remove it from dep-in.sed as well.
2574
$(OBJS): ../bfd/bfd.h $(INCDIR)/symcat.h \
2575
        $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h $(INCDIR)/progress.h \
2576
        $(INCDIR)/fopen-same.h $(INCDIR)/fopen-bin.h $(INCDIR)/fopen-vms.h \
2577
        $(OBJ_FORMAT_H) $(TARG_CPU_H) $(TARG_ENV_H) \
2578
        as.h asintl.h bignum.h bit_fix.h config.h emul.h expr.h flonum.h \
2579
        frags.h hash.h listing.h obj.h read.h symbols.h tc.h write.h
2580
 
2581
check-DEJAGNU: site.exp
2582
        if [ -d testsuite ]; then \
2583
          true; \
2584
        else \
2585
          mkdir testsuite; \
2586
        fi
2587
        rm -f testsuite/site.exp
2588
        cp site.exp testsuite/site.exp
2589
        rootme=`pwd`; export rootme; \
2590
        srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
2591
        EXPECT=${EXPECT} ; export EXPECT ; \
2592
        runtest=$(RUNTEST); \
2593
        cd testsuite; \
2594
        if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
2595
          $$runtest --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite \
2596
                $(RUNTESTFLAGS); \
2597
        else echo "WARNING: could not find \`runtest'" 1>&2; :;\
2598
        fi
2599
 
2600
# The implicit .c.o rule doesn't work for these, perhaps because of
2601
# the variables, or perhaps because the sources are not on vpath.
2602
$(TARG_CPU_O): $(TARG_CPU_C)
2603
        $(COMPILE) -c $(TARG_CPU_C)
2604
$(ATOF_TARG_O): $(ATOF_TARG_C)
2605
        $(COMPILE) -c $(ATOF_TARG_C)
2606
 
2607
# ecoff.c only has full dependencies when ECOFF_DEBUGGING is defined,
2608
# so the automatic dependency stuff doesn't work.
2609
ecoff.o : ecoff.c ecoff.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
2610
        $(INCDIR)/coff/ecoff.h $(INCDIR)/coff/symconst.h \
2611
        $(INCDIR)/aout/stab_gnu.h
2612
 
2613
# We need all these explicit rules for the multi stuff.  Because of
2614
# these rules, we don't need one for OBJ_FORMAT_O.
2615
 
2616
obj-aout.o : $(srcdir)/config/obj-aout.c $(DEP_@target_cpu_type@_aout)
2617
        $(COMPILE) -c $(srcdir)/config/obj-aout.c
2618
obj-coff.o: $(srcdir)/config/obj-coff.c $(DEP_@target_cpu_type@_coff)
2619
        $(COMPILE) -c $(srcdir)/config/obj-coff.c
2620
obj-ecoff.o : $(srcdir)/config/obj-ecoff.c $(DEP_@target_cpu_type@_ecoff)
2621
        $(COMPILE) -c $(srcdir)/config/obj-ecoff.c
2622
obj-elf.o : $(srcdir)/config/obj-elf.c $(DEP_@target_cpu_type@_elf)
2623
        $(COMPILE) -c $(srcdir)/config/obj-elf.c
2624
obj-evax.o : $(srcdir)/config/obj-evax.c
2625
        $(COMPILE) -c $(srcdir)/config/obj-evax.c
2626
obj-fdpicelf.o : $(srcdir)/config/obj-fdpicelf.c
2627
        $(COMPILE) -c $(srcdir)/config/obj-fdpicelf.c
2628
obj-multi.o : $(srcdir)/config/obj-multi.c
2629
        $(COMPILE) -c $(srcdir)/config/obj-multi.c
2630
obj-som.o : $(srcdir)/config/obj-som.c
2631
        $(COMPILE) -c $(srcdir)/config/obj-som.c
2632
 
2633
e-mipself.o : $(srcdir)/config/e-mipself.c
2634
        $(COMPILE) -c $(srcdir)/config/e-mipself.c
2635
e-mipsecoff.o : $(srcdir)/config/e-mipsecoff.c
2636
        $(COMPILE) -c $(srcdir)/config/e-mipsecoff.c
2637
e-i386aout.o: $(srcdir)/config/e-i386aout.c
2638
        $(COMPILE) -c $(srcdir)/config/e-i386aout.c
2639
e-i386coff.o: $(srcdir)/config/e-i386coff.c
2640
        $(COMPILE) -c $(srcdir)/config/e-i386coff.c
2641
e-i386elf.o: $(srcdir)/config/e-i386elf.c
2642
        $(COMPILE) -c $(srcdir)/config/e-i386elf.c
2643
e-crisaout.o: $(srcdir)/config/e-crisaout.c
2644
        $(COMPILE) -c $(srcdir)/config/e-crisaout.c
2645
e-criself.o: $(srcdir)/config/e-criself.c
2646
        $(COMPILE) -c $(srcdir)/config/e-criself.c
2647
 
2648
xtensa-relax.o: $(srcdir)/config/xtensa-relax.c
2649
        $(COMPILE) -c $(srcdir)/config/xtensa-relax.c
2650
 
2651
# If m68k-parse.y is in a different directory, then ylwrap will use an
2652
# absolute path when it invokes yacc, which will cause yacc to put the
2653
# absolute path into the generated file.  That's a pain when it comes
2654
# to generating snapshots, because it introduces spurious diffs.
2655
# Since when we make the snapshots $(srcdir) = ".", we check for that
2656
# case and handle it differently.  This means that anybody who
2657
# configures with $(srcdir) = "." will have to set their path in the
2658
# debugger if they want to debug m68k-parse.y.  This is bad, but on
2659
# the other hand it's good that people who use the prebuilt
2660
# m68k-parse.c don't get a spurious absolute path.
2661
m68k-parse.c: $(srcdir)/config/m68k-parse.y
2662
        f=$(srcdir)/config/m68k-parse.y; \
2663
        if [ $$f = "./config/m68k-parse.y" ]; then \
2664
          ln -s config/m68k-parse.y . > /dev/null 2>/dev/null || \
2665
           ln config/m68k-parse.y . > /dev/null 2>/dev/null || \
2666
           cp config/m68k-parse.y . >/dev/null 2>/dev/null; \
2667
          f=m68k-parse.y; \
2668
        else true; fi; \
2669
        $(SHELL) $(YLWRAP) $$f y.tab.c m68k-parse.c -- $(YACCCOMPILE); \
2670
        if [ $$f = "m68k-parse.y" ]; then \
2671
          rm -f m68k-parse.y; \
2672
        else true; fi
2673
# Disable -Werror, if it has been enabled, since old versions of bison/
2674
# yacc will produce working code which contain compile time warnings.
2675
m68k-parse.o: m68k-parse.c $(srcdir)/config/m68k-parse.h
2676
        $(COMPILE) -c $< $(NO_WERROR)
2677
 
2678
# Don't let the .y.h rule clobber m68k-parse.h.
2679
m68k-parse.h: ; @true
2680
$(srcdir)/config/m68k-parse.h: ; @true
2681
 
2682
bfin-parse.c: $(srcdir)/config/bfin-parse.y
2683
        $(SHELL) $(YLWRAP) $(srcdir)/config/bfin-parse.y y.tab.c bfin-parse.c y.tab.h bfin-parse.h -- $(YACCCOMPILE) -d ;
2684
bfin-parse.h: bfin-parse.c
2685
bfin-parse.o: bfin-parse.c bfin-parse.h $(srcdir)/config/bfin-defs.h \
2686
 $(INCDIR)/elf/common.h $(INCDIR)/elf/bfin.h $(BFDDIR)/libbfd.h
2687
 
2688
bfin-defs.h: ; @true
2689
$(srcdir)/config/bfin-defs.h: ; @true
2690
 
2691
bfin-lex.c: $(srcdir)/config/bfin-lex.l
2692
        $(SHELL) $(YLWRAP) $(srcdir)/config/bfin-lex.l lex.yy.c bfin-lex.c -- $(LEXCOMPILE)
2693
bfin-lex.o: bfin-lex.c bfin-parse.h $(srcdir)/config/bfin-defs.h
2694
        $(COMPILE) -c $< $(NO_WERROR)
2695
 
2696
# The instruction table specification lexical analyzer and parser.
2697
 
2698
itbl-lex.c: $(srcdir)/itbl-lex.l
2699
 
2700
# Disable -Werror, if it has been enabled, since old versions of bison/
2701
# yacc will produce working code which contain compile time warnings.
2702
itbl-lex.o: itbl-lex.c itbl-parse.h $(srcdir)/itbl-lex.h
2703
        $(COMPILE) -c $< $(NO_WERROR)
2704
 
2705
# Disable -Werror, if it has been enabled, since old versions of bison/
2706
# yacc will produce working code which contain compile time warnings.
2707
itbl-parse.o: itbl-parse.c itbl-parse.h $(srcdir)/itbl-ops.h $(srcdir)/itbl-lex.h
2708
        $(COMPILE) -c $< $(NO_WERROR)
2709
 
2710
itbl-ops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
2711
 
2712
itbl-parse.c itbl-parse.h: $(srcdir)/itbl-parse.y
2713
        $(SHELL) $(YLWRAP) $(srcdir)/itbl-parse.y y.tab.c itbl-parse.c y.tab.h itbl-parse.h -- $(YACCCOMPILE) -d
2714
 
2715
itbl-tops.o: $(srcdir)/itbl-ops.c $(srcdir)/itbl-ops.h itbl-parse.h
2716
        $(COMPILE) -o itbl-tops.o -DSTAND_ALONE -c $(srcdir)/itbl-ops.c
2717
 
2718
itbl-test.o: $(srcdir)/testsuite/gas/all/itbl-test.c $(srcdir)/itbl-ops.h
2719
        $(COMPILE) -c -DSTAND_ALONE $(srcdir)/testsuite/gas/all/itbl-test.c
2720
 
2721
cgen.o: cgen.c cgen.h cgen-desc.h subsegs.h \
2722
        $(INCDIR)/obstack.h $(INCDIR)/opcode/cgen.h \
2723
        $(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-desc.h \
2724
        $(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-opc.h
2725
 
2726
.PHONY: install-html install-html-am install-html-recursive
2727
 
2728
install-html:   install-html-recursive
2729
 
2730
install-html-recursive:
2731
        @failcom='exit 1'; \
2732
        for f in x $$MAKEFLAGS; do \
2733
          case $$f in \
2734
            *=* | --[!k]*);; \
2735
            *k*) failcom='fail=yes';; \
2736
          esac; \
2737
        done; \
2738
        dot_seen=no; \
2739
        target=`echo $@ | sed s/-recursive//`; \
2740
        list='$(SUBDIRS)'; for subdir in $$list; do \
2741
          echo "Making $$target in $$subdir"; \
2742
          if test "$$subdir" = "."; then \
2743
            dot_seen=yes; \
2744
            local_target="$$target-am"; \
2745
          else \
2746
            local_target="$$target"; \
2747
          fi; \
2748
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
2749
          || eval $$failcom; \
2750
        done; \
2751
        if test "$$dot_seen" = "no"; then \
2752
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
2753
        fi; test -z "$$fail"
2754
 
2755
.PHONY: install-exec-local install-data-local
2756
.PHONY: install-exec-bindir install-exec-tooldir
2757
 
2758
install-exec-local: install-exec-bindir @install_tooldir@
2759
 
2760
install-exec-bindir: $(noinst_PROGRAMS)
2761
        $(mkinstalldirs) $(DESTDIR)$(bindir)
2762
        @list='$(noinst_PROGRAMS)'; for p in $$list; do \
2763
          if test -f $$p; then \
2764
            echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
2765
            $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
2766
          else :; fi; \
2767
        done
2768
 
2769
install-exec-tooldir: install-exec-bindir $(noinst_PROGRAMS)
2770
        $(mkinstalldirs) $(DESTDIR)$(tooldir)/bin
2771
        n=`echo as | sed '$(transform)'`; \
2772
        if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \
2773
          rm -f $(DESTDIR)$(tooldir)/bin/as$(EXEEXT); \
2774
          ln $(DESTDIR)$(bindir)/$$n$(EXEEXT) $(DESTDIR)$(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \
2775
            || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(DESTDIR)$(tooldir)/bin/as$(EXEEXT); \
2776
        else \
2777
          true ; \
2778
        fi
2779
 
2780
# These exist for maintenance purposes.
2781
 
2782
.PHONY: bootstrap bootstrap2 bootstrap3 stage1 stage2 stage3 comparison
2783
 
2784
bootstrap: as-new
2785
        $(MAKE) stage1
2786
        rm -f stage && ln -s stage1 stage
2787
        $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
2788
        $(MAKE) stage2
2789
        rm -f stage && ln -s stage2 stage
2790
        $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
2791
        $(MAKE) comparison against=stage2
2792
 
2793
bootstrap2:
2794
        rm -f stage && ln -s stage1 stage
2795
        $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
2796
        $(MAKE) stage2
2797
        rm -f stage && ln -s stage2 stage
2798
        $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
2799
        $(MAKE) comparison against=stage2
2800
 
2801
bootstrap3:
2802
        rm -f stage && ln -s stage2 stage
2803
        $(MAKE) CC="$(CC)" CFLAGS="-O -Bstage/ $(CFLAGS)" libdir=$(libdir) ALLOCA= $(noinst_PROGRAMS)
2804
        $(MAKE) comparison against=stage2
2805
 
2806
# Copy the object files from a particular stage into a subdirectory.
2807
stage1:
2808
        -mkdir stage1
2809
        -mv $(STAGESTUFF) stage1
2810
        if [ -f stage1/as-new$(EXEEXT) -a ! -f stage1/as$(EXEEXT) ] ; then (cd stage1 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
2811
 
2812
stage2:
2813
        -mkdir stage2
2814
        -mv $(STAGESTUFF) stage2
2815
        if [ -f stage2/as-new$(EXEEXT) -a ! -f stage2/as$(EXEEXT) ] ; then (cd stage2 ; ln -s as-new$(EXEEXT) as$(EXEEXT)) ; fi
2816
 
2817
stage3:
2818
        -mkdir stage3
2819
        -mv $(STAGESTUFF) stage3
2820
        if [ -f stage3/as-new$(EXEEXT) -a ! -f stage3/as$(EXEEXT) ] ; then (cd stage3 ; ln -s as-new as$(EXEEXT)) ; fi
2821
 
2822
# This rule is derived from corresponding code in the Makefile.in for gcc.
2823
# The "tail +16c" is to bypass headers which may include timestamps or
2824
# temporary assembly file names.
2825
comparison:
2826
        x=0 ; \
2827
        for file in *.o ; do \
2828
          tail +16c ./$$file > tmp-foo1; \
2829
          if tail +16c ${against}/$$file > tmp-foo2 2>/dev/null ; then \
2830
            if cmp tmp-foo1 tmp-foo2 ; then \
2831
              true ; \
2832
            else \
2833
              echo $$file differs ; \
2834
              x=1 ; \
2835
            fi ; \
2836
          else true; fi ; \
2837
        done ; \
2838
        exit $$x
2839
        -rm -f tmp-foo*
2840
 
2841
.PHONY: de-stage1 de-stage2 de-stage3
2842
 
2843
de-stage1:
2844
        - (cd stage1 ; rm -f as$(EXEEXT) ; mv -f * ..)
2845
        - rmdir stage1
2846
 
2847
de-stage2:
2848
        - (cd stage2 ; rm -f as$(EXEEXT) ; mv -f * ..)
2849
        - rmdir stage2
2850
 
2851
de-stage3:
2852
        - (cd stage3 ; rm -f as$(EXEEXT) ; mv -f * ..)
2853
        - rmdir stage3
2854
 
2855
# Automatic dependency computation.  This is a real pain, because the
2856
# dependencies change based on target_cpu_type and obj_format.
2857
# Just to make things even more complicated, automake separates the
2858
# dependency variable assignments from the dependency rules, and tacks
2859
# on a .NOEXPORT at the end of Makefile.in.
2860
 
2861
DEP: dep.sed $(DEP_FILE_DEPS) DEPTC DEPOBJ DEP2
2862
        rm -f DEP1 # delete because we use $? in DEP1 rule
2863
        srcdir=`cd $(srcdir); pwd`; \
2864
        $(MAKE) MKDEP="$(MKDEP)" srcdir="$${srcdir}" VPATH="$${srcdir}" DEP1
2865
        rm -rf DEPDIR
2866
        echo 'AMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.' > DEPA
2867
        sed -f dep.sed < DEPTC >> DEPA
2868
        sed -f dep.sed < DEPOBJ >> DEPA
2869
        sed -f dep.sed < DEP2 >> DEPA
2870
        echo 'BMKDEP = #DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.' >> DEPA
2871
        echo '#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.' >> DEPA
2872
        sed -f dep.sed < DEP1 >> DEPA
2873
        echo '$$(OBJS): $$(DEP_@target''_cpu_type@_@obj''_format@)' >> DEPA
2874
        echo '$$(TARG_CPU_O): $$(DEPTC_@target''_cpu_type@_@obj''_format@)' >> DEPA
2875
        echo '$$(OBJ_FORMAT_O): $$(DEPOBJ_@target''_cpu_type@_@obj''_format@)' >> DEPA
2876
        echo '#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.' >> DEPA
2877
        if grep ' /' DEPA > /dev/null 2> /dev/null; then \
2878
          echo 'make DEP failed!'; exit 1; \
2879
        else \
2880
          mv -f DEPA $@; \
2881
        fi
2882
 
2883
DEP1: $(CFILES) $(MULTI_CFILES)
2884
        if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
2885
        srcdir=`cd $(srcdir); pwd`; \
2886
        cd DEPDIR; \
2887
        echo '' > targ-cpu.h; \
2888
        echo '' > obj-format.h; \
2889
        echo '' > targ-env.h; \
2890
        echo '' > itbl-cpu.h; \
2891
        echo '' > itbl-parse.h; \
2892
        $(MKDEP) $(DEP_FLAGS) $? > DEP
2893
        mv -f DEPDIR/DEP $@
2894
 
2895
# Work out the special dependencies for the tc-*.c files.
2896
DEPTC: $(TARGET_CPU_CFILES)
2897
        rm -f DEPTCA
2898
        if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
2899
        srcdir=`cd $(srcdir); pwd`; \
2900
        cd DEPDIR; \
2901
        for c in $(CPU_TYPES); do \
2902
          for o in $(OBJ_FORMATS); do \
2903
            $(CPU_OBJ_VALID) \
2904
            if [ x$${valid} = xyes ]; then \
2905
              echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
2906
              echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
2907
              echo '#include "te-generic.h"' > targ-env.h; \
2908
              echo '' > itbl-cpu.h; \
2909
              echo '' > itbl-parse.h; \
2910
              if [ -f $${srcdir}/opcodes/$${c}-desc.h ]; then \
2911
                echo '#include "opcodes/'"$${c}"'-desc.h"' > cgen-desc.h; \
2912
              else \
2913
                echo '' > cgen-desc.h; \
2914
              fi ;\
2915
              rm -f dummy.c; \
2916
              cp $${srcdir}/config/tc-$${c}.c dummy.c; \
2917
              $(MKDEP) $(DEP_FLAGS) dummy.c | \
2918
                sed -e "s/dummy.o: dummy.c/DEPTC_$${c}_$${o} =/" >> ../DEPTCA; \
2919
              rm -f dummy.c; \
2920
            else true; fi; \
2921
          done; \
2922
        done
2923
        echo 'DEPTC_hppa_som = $$(srcdir)/config/tc-hppa.h subsegs.h \' >> DEPTCA
2924
        echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPTCA
2925
        echo '  $$(INCDIR)/opcode/hppa.h $$(BFDDIR)/som.h' >> DEPTCA
2926
        for c in $(MULTI_CPU_TYPES); do \
2927
          echo "DEPTC_$${c}"'_multi = \' >> DEPTCA; \
2928
          for o in $(OBJ_FORMATS); do \
2929
            $(MULTI_CPU_OBJ_VALID) \
2930
            if [ x$${valid} = xyes ]; then \
2931
              echo '$$(DEPTC_'"$${c}_$${o}"') \' >> DEPTCA; \
2932
            else true; fi; \
2933
          done; \
2934
          echo '' >> DEPTCA; \
2935
        done
2936
        mv -f DEPTCA DEPTC
2937
 
2938
# Work out the special dependencies for the obj-*.c files.
2939
DEPOBJ: $(OBJ_FORMAT_CFILES)
2940
        rm -f DEPOBJA
2941
        if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
2942
        srcdir=`cd $(srcdir); pwd`; \
2943
        cd DEPDIR; \
2944
        for c in $(CPU_TYPES); do \
2945
          for o in $(OBJ_FORMATS); do \
2946
            $(CPU_OBJ_VALID) \
2947
            if [ x$${valid} = xyes ]; then \
2948
              echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
2949
              echo '#include "obj-'"$${o}"'.h"' > obj-format.h; \
2950
              echo '#include "te-generic.h"' > targ-env.h; \
2951
              echo '' > itbl-cpu.h; \
2952
              echo '' > itbl-parse.h; \
2953
              rm -f dummy.c; \
2954
              cp $${srcdir}/config/obj-$${o}.c dummy.c; \
2955
              $(MKDEP) $(DEP_FLAGS) dummy.c | \
2956
                sed -e "s/dummy.o: dummy.c/DEPOBJ_$${c}_$${o} =/" >> ../DEPOBJA; \
2957
              rm -f dummy.c; \
2958
            else true; fi; \
2959
          done; \
2960
        done
2961
        echo 'DEPOBJ_hppa_som = $$(srcdir)/config/obj-som.h subsegs.h \' >> DEPOBJA
2962
        echo '  $$(INCDIR)/obstack.h $$(BFDDIR)/libhppa.h \' >> DEPOBJA
2963
        echo '  $$(BFDDIR)/som.h  $$(INCDIR)/aout/stab_gnu.h \' >> DEPOBJA
2964
        echo '  $$(INCDIR)/aout/stab.def' >> DEPOBJA
2965
        for c in $(MULTI_CPU_TYPES); do \
2966
          echo "DEPOBJ_$${c}"'_multi = \' >> DEPOBJA; \
2967
          for o in $(OBJ_FORMATS); do \
2968
            $(MULTI_CPU_OBJ_VALID) \
2969
            if [ x$${valid} = xyes ]; then \
2970
              echo '$$(DEPOBJ_'"$${c}_$${o}"') \' >> DEPOBJA; \
2971
            else true; fi; \
2972
          done; \
2973
          echo '' >> DEPOBJA; \
2974
        done
2975
        mv -f DEPOBJA DEPOBJ
2976
 
2977
# Work out the dependencies for each CPU/OBJ combination.
2978
# Note that SOM is a special case, because it only works native.
2979
DEP2: $(TARGET_CPU_HFILES) $(OBJ_FORMAT_HFILES)
2980
        rm -f DEP2A
2981
        if [ -d DEPDIR ]; then true; else mkdir DEPDIR; fi
2982
        srcdir=`cd $(srcdir); pwd`; \
2983
        cd DEPDIR; \
2984
        for c in $(CPU_TYPES); do \
2985
          for o in $(OBJ_FORMATS); do \
2986
            $(CPU_OBJ_VALID) \
2987
            if [ x$${valid} = xyes ]; then \
2988
              echo '#include "tc-'"$${c}"'.h"' > targ-cpu.h; \
2989
              echo '#include "obj-'"$${o}"'.h"' > dummy.c; \
2990
              $(MKDEP) $(DEP_FLAGS) dummy.c | \
2991
                sed -e "s/dummy.o: dummy.c/DEP_$${c}_$${o} =/" >> ../DEP2A; \
2992
            else true; fi; \
2993
          done; \
2994
        done
2995
        echo 'DEP_hppa_som = $$(BFDDIR)/som.h' >> DEP2A
2996
        for c in $(MULTI_CPU_TYPES); do \
2997
          echo "DEP_$${c}"'_multi = \' >> DEP2A; \
2998
          for o in $(OBJ_FORMATS); do \
2999
            $(MULTI_CPU_OBJ_VALID) \
3000
            if [ x$${valid} = xyes ]; then \
3001
              echo '$$(DEP_'"$${c}_$${o}"') \' >> DEP2A; \
3002
            else true; fi; \
3003
          done; \
3004
          echo '' >> DEP2A; \
3005
        done
3006
        mv -f DEP2A DEP2
3007
 
3008
dep.sed: dep-in.sed config.status
3009
        srcdir=`cd $(srcdir); pwd`; \
3010
        sed <$(srcdir)/dep-in.sed >dep.sed \
3011
                -e "s!@INCDIR@!$${srcdir}/../include!" \
3012
                -e "s!@BFDDIR@!$${srcdir}/../bfd!" \
3013
                -e "s!@SRCDIR@!$${srcdir}!" \
3014
                -e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/gas,,`'!'
3015
 
3016
dep: DEP
3017
        sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
3018
          < Makefile > tmp-Makefile
3019
        cat DEP >> tmp-Makefile
3020
        $(SHELL) $(srcdir)/../move-if-change tmp-Makefile Makefile
3021
 
3022
dep-in: DEP
3023
        sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
3024
          < $(srcdir)/Makefile.in > tmp-Makefile.in
3025
        cat DEP >> tmp-Makefile.in
3026
        $(SHELL) $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
3027
 
3028
dep-am: DEP
3029
        sed -e '/^.MKDEP.*WARNING BELOW./,/^.MKDEP.*WARNING ABOVE./d' \
3030
          < $(srcdir)/Makefile.am > tmp-Makefile.am
3031
        cat DEP >> tmp-Makefile.am
3032
        $(SHELL) $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
3033
 
3034
# HEED THE MKDEP WARNINGS.
3035
# ANYTHING CHANGED OR ADDED BETWEEN THE WARNING LINES MAY GO AWAY.
3036
.PHONY: dep dep-in dep-am
3037
#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING BELOW.
3038
app.o: app.c
3039
as.o: as.c subsegs.h $(INCDIR)/obstack.h output-file.h \
3040
  sb.h macro.h dwarf2dbg.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
3041
  ../bfd/bfdver.h
3042
atof-generic.o: atof-generic.c $(INCDIR)/safe-ctype.h
3043
cond.o: cond.c sb.h macro.h $(INCDIR)/obstack.h
3044
depend.o: depend.c
3045
dwarf2dbg.o: dwarf2dbg.c $(INCDIR)/safe-ctype.h dwarf2dbg.h \
3046
  $(INCDIR)/filenames.h subsegs.h $(INCDIR)/obstack.h \
3047
  $(INCDIR)/elf/dwarf2.h
3048
dw2gencfi.o: dw2gencfi.c dw2gencfi.h $(INCDIR)/elf/dwarf2.h \
3049
  subsegs.h $(INCDIR)/obstack.h
3050
ecoff.o: ecoff.c ecoff.h
3051
ehopt.o: ehopt.c subsegs.h $(INCDIR)/obstack.h $(INCDIR)/elf/dwarf2.h \
3052
  struc-symbol.h
3053
expr.o: expr.c $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h
3054
flonum-copy.o: flonum-copy.c
3055
flonum-konst.o: flonum-konst.c
3056
flonum-mult.o: flonum-mult.c
3057
frags.o: frags.c subsegs.h $(INCDIR)/obstack.h
3058
hash.o: hash.c $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h
3059
input-file.o: input-file.c input-file.h $(INCDIR)/safe-ctype.h
3060
input-scrub.o: input-scrub.c input-file.h sb.h
3061
listing.o: listing.c $(INCDIR)/obstack.h $(INCDIR)/safe-ctype.h \
3062
  input-file.h subsegs.h ../bfd/bfdver.h
3063
literal.o: literal.c subsegs.h $(INCDIR)/obstack.h
3064
macro.o: macro.c $(INCDIR)/safe-ctype.h sb.h macro.h
3065
messages.o: messages.c
3066
output-file.o: output-file.c output-file.h
3067
read.o: read.c $(INCDIR)/safe-ctype.h subsegs.h $(INCDIR)/obstack.h \
3068
  sb.h macro.h ecoff.h dw2gencfi.h $(INCDIR)/elf/dwarf2.h
3069
remap.o: remap.c
3070
sb.o: sb.c sb.h
3071
stabs.o: stabs.c $(INCDIR)/obstack.h subsegs.h ecoff.h \
3072
  $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
3073
subsegs.o: subsegs.c subsegs.h $(INCDIR)/obstack.h
3074
symbols.o: symbols.c $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h \
3075
  subsegs.h struc-symbol.h
3076
write.o: write.c subsegs.h $(INCDIR)/obstack.h output-file.h \
3077
  dwarf2dbg.h $(BFDDIR)/libbfd.h $(INCDIR)/hashtab.h
3078
itbl-ops.o: itbl-ops.c itbl-ops.h
3079
cgen.o: cgen.c cgen-desc.h subsegs.h $(INCDIR)/obstack.h \
3080
  cgen.h dwarf2dbg.h struc-symbol.h
3081
e-crisaout.o: $(srcdir)/config/e-crisaout.c emul-target.h
3082
e-criself.o: $(srcdir)/config/e-criself.c emul-target.h
3083
e-i386aout.o: $(srcdir)/config/e-i386aout.c emul-target.h
3084
e-i386coff.o: $(srcdir)/config/e-i386coff.c emul-target.h
3085
e-i386elf.o: $(srcdir)/config/e-i386elf.c emul-target.h
3086
e-mipsecoff.o: $(srcdir)/config/e-mipsecoff.c emul-target.h
3087
e-mipself.o: $(srcdir)/config/e-mipself.c emul-target.h
3088
$(OBJS): $(DEP_@target_cpu_type@_@obj_format@)
3089
$(TARG_CPU_O): $(DEPTC_@target_cpu_type@_@obj_format@)
3090
$(OBJ_FORMAT_O): $(DEPOBJ_@target_cpu_type@_@obj_format@)
3091
#MKDEP    DO NOT PUT ANYTHING BETWEEN THIS LINE AND THE MATCHING WARNING ABOVE.
3092
# Tell versions [3.59,3.63) of GNU make to not export all variables.
3093
# Otherwise a system limit (for SysV at least) may be exceeded.
3094
.NOEXPORT:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.