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