source: trunk/src/binutils/ld/Makefile.am@ 1036

Last change on this file since 1036 was 610, checked in by bird, 22 years ago

This commit was generated by cvs2svn to compensate for changes in r609,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 71.9 KB
Line 
1## Process this file with automake to generate Makefile.in
2
3## FIXME: work around apparent automake bug.
4INTLLIBS = @INTLLIBS@
5
6AUTOMAKE_OPTIONS = cygnus dejagnu
7
8SUBDIRS = po
9
10tooldir = $(exec_prefix)/$(target_alias)
11
12YACC = `if [ -f ../bison/bison ]; then echo ../bison/bison -y -L$(srcdir)/../bison/; else echo @YACC@; fi`
13YFLAGS = -d
14LEX = `if [ -f ../flex/flex ]; then echo ../flex/flex; else echo @LEX@; fi`
15
16WARN_CFLAGS = @WARN_CFLAGS@
17AM_CFLAGS = $(WARN_CFLAGS)
18
19# We put the scripts in the directory $(scriptdir)/ldscripts.
20# We can't put the scripts in $(datadir) because the SEARCH_DIR
21# directives need to be different for native and cross linkers.
22scriptdir = $(tooldir)/lib
23
24EMUL = @EMUL@
25EMULATION_OFILES = @EMULATION_OFILES@
26EMUL_EXTRA_OFILES = @EMUL_EXTRA_OFILES@
27
28# Search path to override the default search path for -lfoo libraries.
29# If LIB_PATH is empty, the ones in the script (if any) are left alone.
30# (The default is usually /lib:/usr/lib:/usr/local/lib, unless building
31# a cross-linker, in which case the default is empty. See genscripts.sh.)
32# Otherwise, they are replaced with the ones given in LIB_PATH,
33# which may have the form: LIB_PATH=/lib:/usr/local/lib. This can be set
34# when the linker is configured via the --with-lib-path configure switch.
35LIB_PATH = @LIB_PATH@
36
37BASEDIR = $(srcdir)/..
38BFDDIR = $(BASEDIR)/bfd
39INCDIR = $(BASEDIR)/include
40MKDEP = gcc -MM
41
42# What version of the manual to build
43DOCVER = gen
44
45# Options to extract the man page from ld.texinfo
46MANCONF = -Dman
47
48TEXI2POD = perl $(BASEDIR)/etc/texi2pod.pl
49
50POD2MAN = pod2man --center="GNU Development Tools" \
51 --release="binutils-$(VERSION)" --section=1
52
53#stuff for self hosting (can be overridden in config file).
54HOSTING_CRT0 = @HOSTING_CRT0@
55HOSTING_LIBS = @HOSTING_LIBS@
56HOSTING_EMU = -m $(EMUL)
57
58# Setup the testing framework, if you have one
59EXPECT = `if [ -f $$r/../expect/expect ] ; \
60 then echo $$r/../expect/expect ; \
61 else echo expect ; fi`
62
63RUNTEST = `if [ -f $${srcroot}/../dejagnu/runtest ] ; \
64 then echo $${srcroot}/../dejagnu/runtest ; \
65 else echo runtest ; fi`
66
67RUNTESTFLAGS =
68
69CC_FOR_TARGET = ` \
70 if [ -f $$r/../gcc/xgcc ] ; then \
71 if [ -f $$r/../newlib/Makefile ] ; then \
72 echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
73 else \
74 echo $$r/../gcc/xgcc -B$$r/../gcc/; \
75 fi; \
76 else \
77 if [ "@host@" = "@target@" ] ; then \
78 echo $(CC); \
79 else \
80 echo gcc | sed '$(transform)'; \
81 fi; \
82 fi`
83
84CXX = gcc
85CXX_FOR_TARGET = ` \
86 if [ -f $$r/../gcc/xgcc ] ; then \
87 if [ -f $$r/../newlib/Makefile ] ; then \
88 echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
89 else \
90 echo $$r/../gcc/xgcc -B$$r/../gcc/; \
91 fi; \
92 else \
93 if [ "@host@" = "@target@" ] ; then \
94 echo $(CXX); \
95 else \
96 echo gcc | sed '$(transform)'; \
97 fi; \
98 fi`
99
100noinst_PROGRAMS = ld-new
101info_TEXINFOS = ld.texinfo
102noinst_TEXINFOS = ldint.texinfo
103man_MANS = ld.1
104
105INCLUDES = -D_GNU_SOURCE -I. -I$(srcdir) -I../bfd -I$(BFDDIR) -I$(INCDIR) -I$(top_srcdir)/../intl -I../intl $(HDEFINES) $(CFLAGS) -DLOCALEDIR="\"$(prefix)/share/locale\""
106
107BFDLIB = ../bfd/libbfd.la
108LIBIBERTY = ../libiberty/libiberty.a
109
110ALL_EMULATIONS = \
111 ea29k.o \
112 eaixppc.o \
113 eaixrs6.o \
114 ealpha.o \
115 earcelf.o \
116 earm_epoc_pe.o \
117 earmaoutb.o \
118 earmaoutl.o \
119 earmcoff.o \
120 earmelf.o \
121 earmelf_fbsd.o \
122 earmelf_linux.o \
123 earmelf_nbsd.o \
124 earmelfb_nbsd.o \
125 earmelf_oabi.o \
126 earmnto.o \
127 earmnbsd.o \
128 earmpe.o \
129 eavr1200.o \
130 eavr23xx.o \
131 eavr4433.o \
132 eavr44x4.o \
133 eavr85xx.o \
134 eavrmega103.o \
135 eavrmega161.o \
136 eavrmega603.o \
137 eavr1.o \
138 eavr2.o \
139 eavr3.o \
140 eavr4.o \
141 eavr5.o \
142 ecoff_sparc.o \
143 ecrisaout.o \
144 ecriself.o \
145 ecrislinux.o \
146 ed10velf.o \
147 ed30v_e.o \
148 ed30v_o.o \
149 ed30velf.o \
150 edelta68.o \
151 eelf32_dlx.o \
152 eebmon29k.o \
153 eelf32_i960.o \
154 eelf32_i860.o \
155 eelf32_sparc.o \
156 eelf32b4300.o \
157 eelf32bmip.o \
158 eelf32bmipn32.o \
159 eelf32btsmip.o \
160 eelf32btsmipn32.o \
161 eelf32ltsmip.o \
162 eelf32ltsmipn32.o \
163 eelf32ebmip.o \
164 eelf32elmip.o \
165 eelf32fr30.o \
166 eelf32frv.o \
167 eelf32i370.o \
168 eelf32ip2k.o \
169 eelf32iq2000.o \
170 eelf32iq10.o \
171 eelf32l4300.o \
172 eelf32lmip.o \
173 eelf32lppc.o \
174 eelf32lppcnto.o \
175 eelf32lppcsim.o \
176 eelf32mcore.o \
177 eelf32openrisc.o \
178 eelf32ppc.o \
179 eelf32ppc_fbsd.o \
180 eelf32ppclinux.o \
181 eelf32ppcnto.o \
182 eelf32ppcsim.o \
183 eelf32ppcwindiss.o \
184 eelf32vax.o \
185 eelf32xstormy16.o \
186 eelf32xtensa.o \
187 eelf_i386.o \
188 eelf_i386_be.o \
189 eelf_i386_chaos.o \
190 eelf_i386_fbsd.o \
191 eelf_i386_ldso.o \
192 eelf_s390.o \
193 egld960.o \
194 egld960coff.o \
195 eh8300.o \
196 eh8300h.o \
197 eh8300s.o \
198 eh8300elf.o \
199 eh8300hn.o \
200 eh8300sn.o \
201 eh8300helf.o \
202 eh8300self.o \
203 eh8300hnelf.o \
204 eh8300snelf.o \
205 eh8500.o \
206 eh8500b.o \
207 eh8500c.o \
208 eh8500m.o \
209 eh8500s.o \
210 ehp300bsd.o \
211 ehp3hpux.o \
212 ehppaelf.o \
213 ehppalinux.o \
214 ehppanbsd.o \
215 ehppaobsd.o \
216 ei386aout.o \
217 ei386beos.o \
218 ei386bsd.o \
219 ei386coff.o \
220 ei386go32.o \
221 ei386linux.o \
222 ei386lynx.o \
223 ei386mach.o \
224 ei386moss.o \
225 ei386msdos.o \
226 ei386nbsd.o \
227 ei386nto.o \
228 ei386nw.o \
229 ei386pe.o \
230 ei386pe_posix.o \
231 elnk960.o \
232 em68hc11elf.o \
233 em68hc11elfb.o \
234 em68hc12elf.o \
235 em68hc12elfb.o \
236 em68k4knbsd.o \
237 em68kaout.o \
238 em68kaux.o \
239 em68kcoff.o \
240 em68kelf.o \
241 em68kelfnbsd.o \
242 em68klinux.o \
243 em68klynx.o \
244 em68knbsd.o \
245 em68kpsos.o \
246 em88kbcs.o \
247 emcorepe.o \
248 emipsbig.o \
249 emipsbsd.o \
250 emipsidt.o \
251 emipsidtl.o \
252 emipslit.o \
253 emipslnews.o \
254 emipspe.o \
255 emsp430x1101.o \
256 emsp430x1111.o \
257 emsp430x1121.o \
258 emsp430x1122.o \
259 emsp430x1132.o \
260 emsp430x1331.o \
261 emsp430x1351.o \
262 emsp430x149.o \
263 emsp430x148.o \
264 emsp430x147.o \
265 emsp430x135.o \
266 emsp430x133.o \
267 emsp430x110.o \
268 emsp430x112.o \
269 emsp430x122.o \
270 emsp430x1222.o \
271 emsp430x123.o \
272 emsp430x1232.o \
273 emsp430x412.o \
274 emsp430x413.o \
275 emsp430x311.o \
276 emsp430x312.o \
277 emsp430x313.o \
278 emsp430x314.o \
279 emsp430x315.o \
280 emsp430x323.o \
281 emsp430x325.o \
282 emsp430x336.o \
283 emsp430x337.o \
284 emsp430x435.o \
285 emsp430x436.o \
286 emsp430x447.o \
287 emsp430x448.o \
288 emsp430x449.o \
289 emsp430x169.o \
290 emsp430x168.o \
291 emsp430x167.o \
292 emsp430x155.o \
293 emsp430x156.o \
294 emsp430x157.o \
295 enews.o \
296 ens32knbsd.o \
297 eor32.o \
298 eor32elf.o \
299 epc532macha.o \
300 epdp11.o \
301 epjelf.o \
302 epjlelf.o \
303 eppcmacos.o \
304 eppcnw.o \
305 eppcpe.o \
306 eriscix.o \
307 esa29200.o \
308 esh.o \
309 eshelf32.o \
310 eshlelf32.o \
311 eshelf32_linux.o \
312 eshlelf32_linux.o \
313 eshelf32_nbsd.o \
314 eshlelf32_nbsd.o \
315 eshelf.o \
316 eshelf_linux.o \
317 eshlelf_linux.o \
318 eshelf_nbsd.o \
319 eshlelf_nbsd.o \
320 eshelf_nto.o \
321 eshlelf_nto.o \
322 eshl.o \
323 eshlelf.o \
324 eshpe.o \
325 esparcaout.o \
326 esparclinux.o \
327 esparclynx.o \
328 esparcnbsd.o \
329 est2000.o \
330 esun3.o \
331 esun4.o \
332 etic30aout.o \
333 etic30coff.o \
334 etic3xcoff.o \
335 etic3xcoff_onchip.o \
336 etic4xcoff.o \
337 etic54xcoff.o \
338 etic80coff.o \
339 evanilla.o \
340 evax.o \
341 evaxnbsd.o \
342 evsta.o \
343 ew65.o \
344 ez8001.o \
345 ez8002.o
346
347ALL_64_EMULATIONS = \
348 eelf64_aix.o \
349 eelf64_ia64.o \
350 eelf64_ia64_fbsd.o \
351 eshelf64.o \
352 eshlelf64.o \
353 eshelf64_nbsd.o \
354 eshlelf64_nbsd.o \
355 eelf_x86_64.o \
356 eelf_x86_64_fbsd.o \
357 eelf64_s390.o \
358 eelf64_sparc.o \
359 eelf64_sparc_fbsd.o \
360 eelf64alpha.o \
361 eelf64alpha_fbsd.o \
362 eelf64alpha_nbsd.o \
363 eelf64bmip.o \
364 eelf64btsmip.o \
365 eelf64ltsmip.o \
366 eelf64hppa.o \
367 eelf64mmix.o \
368 emmo.o \
369 eelf64ppc.o \
370 eelf64lppc.o \
371 ehppa64linux.o
372
373ALL_EMUL_EXTRA_OFILES = \
374 deffilep.o \
375 pe-dll.o
376
377CFILES = ldctor.c ldemul.c ldexp.c ldfile.c ldlang.c \
378 ldmain.c ldmisc.c ldver.c ldwrite.c lexsup.c \
379 mri.c ldcref.c pe-dll.c
380
381HFILES = ld.h ldctor.h ldemul.h ldexp.h ldfile.h \
382 ldlang.h ldlex.h ldmain.h ldmisc.h ldver.h \
383 ldwrite.h mri.h deffile.h pe-dll.h
384
385GENERATED_CFILES = ldgram.c ldlex.c deffilep.c
386GENERATED_HFILES = ldgram.h ldemul-list.h deffilep.h
387
388OFILES = ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o \
389 ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o \
390 ldfile.o ldcref.o ${EMULATION_OFILES} ${EMUL_EXTRA_OFILES}
391
392STAGESTUFF = *.o ldscripts/* e*.c
393
394# At the moment this is just a list of those emulation template files
395# that contain internationalised strings.
396EMULATION_FILES = emultempl/pe.em emultempl/armcoff.em
397
398POTFILES = $(CFILES) $(HFILES) $(EMULATION_FILES)
399
400po/POTFILES.in: @MAINT@ Makefile
401 for file in $(POTFILES); do echo $$file; done | sort > tmp \
402 && mv tmp $(srcdir)/po/POTFILES.in
403
404ldmain.o: ldmain.c config.status
405 $(COMPILE) -c -DDEFAULT_EMULATION='"$(EMUL)"' \
406 -DSCRIPTDIR='"$(scriptdir)"' -DBINDIR='"$(bindir)"' \
407 -DTOOLBINDIR='"$(tooldir)/bin"' \
408 -DTARGET='"@target@"' @TARGET_SYSTEM_ROOT_DEFINE@ \
409 $(srcdir)/ldmain.c
410
411ldemul-list.h: Makefile
412 (echo "/* This file is automatically generated. DO NOT EDIT! */";\
413 for f in `echo " " ${EMULATION_OFILES} "" \
414 | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
415 echo "extern ld_emulation_xfer_type ld_$${f}_emulation;"; \
416 done;\
417 echo "";\
418 echo "#define EMULATION_LIST \\";\
419 for f in `echo " " ${EMULATION_OFILES} "" \
420 | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
421 echo " &ld_$${f}_emulation, \\"; \
422 done;\
423 echo " 0") >ldemul-tmp.h
424 mv ldemul-tmp.h ldemul-list.h
425
426stringify.sed: ${srcdir}/emultempl/$(STRINGIFY)
427 cp ${srcdir}/emultempl/$(STRINGIFY) stringify.sed
428
429# These all start with e so 'make clean' can find them.
430
431GENSCRIPTS = LIB_PATH='${LIB_PATH}' $(SHELL) $(srcdir)/genscripts.sh ${srcdir} ${libdir} "${exec_prefix}" @host@ @target@ @target_alias@ "@EMULATION_LIBPATH@" "@NATIVE_LIB_DIRS@" @use_sysroot@
432GEN_DEPENDS = $(srcdir)/genscripts.sh stringify.sed
433@TDIRS@
434
435ea29k.c: $(srcdir)/emulparams/a29k.sh \
436 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/a29k.sc ${GEN_DEPENDS}
437 ${GENSCRIPTS} a29k "$(tdir_a29k)"
438eaix5ppc.c: $(srcdir)/emulparams/aix5ppc.sh \
439 $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}
440 ${GENSCRIPTS} aix5ppc "$(tdir_aixppc)"
441eaix5rs6.c: $(srcdir)/emulparams/aix5rs6.sh \
442 $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}
443 ${GENSCRIPTS} aix5rs6 "$(tdir_aixrs6)"
444eaixppc.c: $(srcdir)/emulparams/aixppc.sh \
445 $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}
446 ${GENSCRIPTS} aixppc "$(tdir_aixppc)"
447eaixrs6.c: $(srcdir)/emulparams/aixrs6.sh \
448 $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}
449 ${GENSCRIPTS} aixrs6 "$(tdir_aixrs6)"
450ealpha.c: $(srcdir)/emulparams/alpha.sh \
451 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/alpha.sc ${GEN_DEPENDS}
452 ${GENSCRIPTS} alpha "$(tdir_alpha)"
453earcelf.c: $(srcdir)/emulparams/arcelf.sh \
454 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
455 ${GENSCRIPTS} arcelf "$(tdir_arcelf)"
456earmelf.c: $(srcdir)/emulparams/armelf.sh \
457 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
458 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
459 ${GENSCRIPTS} armelf "$(tdir_armelf)"
460earmelf_oabi.c: $(srcdir)/emulparams/armelf_oabi.sh \
461 $(srcdir)/emultempl/armelf_oabi.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
462 ${GENSCRIPTS} armelf_oabi "$(tdir_armelf)"
463earmelf_fbsd.c: $(srcdir)/emulparams/armelf_fbsd.sh \
464 $(srcdir)/emulparams/armelf.sh \
465 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
466 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
467 ${GENSCRIPTS} armelf_fbsd "$(tdir_armelf_fbsd)"
468earmelf_linux.c: $(srcdir)/emulparams/armelf_linux.sh \
469 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
470 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
471 ${GENSCRIPTS} armelf_linux "$(tdir_armelf_linux)"
472earmelf_nbsd.c: $(srcdir)/emulparams/armelf_nbsd.sh \
473 $(srcdir)/emulparams/armelf.sh \
474 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
475 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
476 ${GENSCRIPTS} armelf_nbsd "$(tdir_armelf_nbsd)"
477earmelfb_nbsd.c: $(srcdir)/emulparams/armelfb_nbsd.sh \
478 $(srcdir)/emulparams/armelf_nbsd.sh \
479 $(srcdir)/emulparams/armelf.sh \
480 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
481 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
482 ${GENSCRIPTS} armelfb_nbsd "$(tdir_armelfb_nbsd)"
483earmaoutb.c: $(srcdir)/emulparams/armaoutb.sh \
484 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}
485 ${GENSCRIPTS} armaoutb "$(tdir_armaoutb)"
486earmaoutl.c: $(srcdir)/emulparams/armaoutl.sh \
487 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}
488 ${GENSCRIPTS} armaoutl "$(tdir_armaoutl)"
489earmcoff.c: $(srcdir)/emulparams/armcoff.sh \
490 $(srcdir)/emultempl/armcoff.em $(srcdir)/scripttempl/armcoff.sc ${GEN_DEPENDS}
491 ${GENSCRIPTS} armcoff "$(tdir_armcoff)"
492earmnbsd.c: $(srcdir)/emulparams/armnbsd.sh \
493 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
494 ${GENSCRIPTS} armnbsd "$(tdir_armnbsd)"
495earmnto.c: $(srcdir)/emulparams/armnto.sh \
496 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \
497 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
498 ${GENSCRIPTS} armnto "$(tdir_armnto)"
499earm_epoc_pe.c: $(srcdir)/emulparams/arm_epoc_pe.sh \
500 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/epocpe.sc ${GEN_DEPENDS}
501 ${GENSCRIPTS} arm_epoc_pe "$(tdir_armpe)"
502earmpe.c: $(srcdir)/emulparams/armpe.sh \
503 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
504 ${GENSCRIPTS} armpe "$(tdir_armpe)"
505eavr85xx.c: $(srcdir)/emulparams/avr85xx.sh \
506 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
507 ${GEN_DEPENDS}
508 ${GENSCRIPTS} avr85xx "$(tdir_avr85xx)"
509eavr1200.c: $(srcdir)/emulparams/avr1200.sh \
510 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
511 ${GEN_DEPENDS}
512 ${GENSCRIPTS} avr1200 "$(tdir_avr85xx)"
513eavr23xx.c: $(srcdir)/emulparams/avr23xx.sh \
514 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
515 ${GEN_DEPENDS}
516 ${GENSCRIPTS} avr23xx "$(tdir_avr85xx)"
517eavr44x4.c: $(srcdir)/emulparams/avr44x4.sh \
518 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
519 ${GEN_DEPENDS}
520 ${GENSCRIPTS} avr44x4 "$(tdir_avr85xx)"
521eavr4433.c: $(srcdir)/emulparams/avr4433.sh \
522 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
523 ${GEN_DEPENDS}
524 ${GENSCRIPTS} avr4433 "$(tdir_avr85xx)"
525eavrmega603.c: $(srcdir)/emulparams/avrmega603.sh \
526 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
527 ${GEN_DEPENDS}
528 ${GENSCRIPTS} avrmega603 "$(tdir_avr85xx)"
529eavrmega103.c: $(srcdir)/emulparams/avrmega103.sh \
530 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
531 ${GEN_DEPENDS}
532 ${GENSCRIPTS} avrmega103 "$(tdir_avr85xx)"
533eavrmega161.c: $(srcdir)/emulparams/avrmega161.sh \
534 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
535 ${GEN_DEPENDS}
536 ${GENSCRIPTS} avrmega161 "$(tdir_avr85xx)"
537eavr1.c: $(srcdir)/emulparams/avr1.sh \
538 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
539 ${GEN_DEPENDS}
540 ${GENSCRIPTS} avr1 "$(tdir_avr85xx)"
541eavr2.c: $(srcdir)/emulparams/avr2.sh \
542 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
543 ${GEN_DEPENDS}
544 ${GENSCRIPTS} avr2 "$(tdir_avr85xx)"
545eavr3.c: $(srcdir)/emulparams/avr3.sh \
546 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
547 ${GEN_DEPENDS}
548 ${GENSCRIPTS} avr3 "$(tdir_avr85xx)"
549eavr4.c: $(srcdir)/emulparams/avr4.sh \
550 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
551 ${GEN_DEPENDS}
552 ${GENSCRIPTS} avr4 "$(tdir_avr85xx)"
553eavr5.c: $(srcdir)/emulparams/avr5.sh \
554 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
555 ${GEN_DEPENDS}
556 ${GENSCRIPTS} avr5 "$(tdir_avr85xx)"
557ecoff_sparc.c: $(srcdir)/emulparams/coff_sparc.sh \
558 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sparccoff.sc ${GEN_DEPENDS}
559 ${GENSCRIPTS} coff_sparc "$(tdir_coff_sparc)"
560ecrisaout.c: $(srcdir)/emulparams/crisaout.sh \
561 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/crisaout.sc ${GEN_DEPENDS}
562 ${GENSCRIPTS} crisaout "$(tdir_cris)"
563ecriself.c: $(srcdir)/emulparams/criself.sh \
564 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
565 ${GENSCRIPTS} criself "$(tdir_cris)"
566ecrislinux.c: $(srcdir)/emulparams/crislinux.sh \
567 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
568 ${GENSCRIPTS} crislinux "$(tdir_cris)"
569ed10velf.c: $(srcdir)/emulparams/d10velf.sh \
570 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfd10v.sc ${GEN_DEPENDS}
571 ${GENSCRIPTS} d10velf "$(tdir_d10v)"
572ed30velf.c: $(srcdir)/emulparams/d30velf.sh \
573 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfd30v.sc ${GEN_DEPENDS}
574 ${GENSCRIPTS} d30velf "$(tdir_d30v)"
575ed30v_o.c: $(srcdir)/emulparams/d30v_o.sh \
576 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfd30v.sc ${GEN_DEPENDS}
577 ${GENSCRIPTS} d30v_o "$(tdir_d30v)"
578ed30v_e.c: $(srcdir)/emulparams/d30v_e.sh \
579 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfd30v.sc ${GEN_DEPENDS}
580 ${GENSCRIPTS} d30v_e "$(tdir_d30v)"
581edelta68.c: $(srcdir)/emulparams/delta68.sh \
582 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/delta68.sc ${GEN_DEPENDS}
583 ${GENSCRIPTS} delta68 "$(tdir_delta68)"
584eelf32_dlx.c: $(srcdir)/emulparams/elf32_dlx.sh \
585 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/dlx.sc ${GEN_DEPENDS}
586 ${GENSCRIPTS} elf32_dlx "$(tdir_elf32_dlx)"
587eebmon29k.c: $(srcdir)/emulparams/ebmon29k.sh \
588 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/ebmon29k.sc ${GEN_DEPENDS}
589 ${GENSCRIPTS} ebmon29k "$(tdir_ebmon29k)"
590eelf32xstormy16.c: $(srcdir)/emulparams/elf32xstormy16.sh \
591 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/needrelax.em \
592 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
593 ${GENSCRIPTS} elf32xstormy16 "$(tdir_xstormy16)"
594eelf32vax.c: $(srcdir)/emulparams/elf32vax.sh \
595 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
596 ${GENSCRIPTS} elf32vax "$(tdir_elf32vax)"
597eelf32xtensa.c: $(srcdir)/emulparams/elf32xtensa.sh \
598 $(srcdir)/emulparams/xtensa-config.sh \
599 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/xtensaelf.em \
600 $(srcdir)/scripttempl/elfxtensa.sc ${GEN_DEPENDS}
601 ${GENSCRIPTS} elf32xtensa "$(tdir_elf32xtensa)"
602eelf32fr30.c: $(srcdir)/emulparams/elf32fr30.sh \
603 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
604 ${GENSCRIPTS} elf32fr30 "$(tdir_fr30)"
605eelf32frv.c: $(srcdir)/emulparams/elf32frv.sh \
606 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
607 ${GENSCRIPTS} elf32frv "$(tdir_frv)"
608eelf32mcore.c: $(srcdir)/emulparams/elf32mcore.sh \
609 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
610 ${GENSCRIPTS} elf32mcore "$(tdir_mcore)"
611em32relf.c: $(srcdir)/emulparams/m32relf.sh \
612 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
613 ${GENSCRIPTS} m32relf "$(tdir_m32r)"
614eelf32_sparc.c: $(srcdir)/emulparams/elf32_sparc.sh \
615 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
616 ${GENSCRIPTS} elf32_sparc "$(tdir_elf32_sparc)"
617eelf32_i860.c: $(srcdir)/emulparams/elf32_i860.sh \
618 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
619 ${GENSCRIPTS} elf32_i860 "$(tdir_elf32_i860)"
620eelf32_i960.c: $(srcdir)/emulparams/elf32_i960.sh \
621 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
622 ${GENSCRIPTS} elf32_i960 "$(tdir_elf32_i960)"
623eelf32b4300.c: $(srcdir)/emulparams/elf32b4300.sh \
624 $(srcdir)/emulparams/elf32bmip.sh \
625 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
626 ${GENSCRIPTS} elf32b4300 "$(tdir_elf32b4300)"
627eelf32bmip.c: $(srcdir)/emulparams/elf32bmip.sh \
628 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
629 ${GENSCRIPTS} elf32bmip "$(tdir_elf32bmip)"
630eelf32bsmip.c: $(srcdir)/emulparams/elf32bsmip.sh \
631 $(srcdir)/emulparams/elf32bmip.sh \
632 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
633 ${GENSCRIPTS} elf32bsmip "$(tdir_elf32bsmip)"
634eelf32btsmip.c: $(srcdir)/emulparams/elf32btsmip.sh \
635 $(srcdir)/emulparams/elf32bmip.sh \
636 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
637 ${GENSCRIPTS} elf32btsmip "$(tdir_elf32btsmip)"
638eelf32btsmipn32.c: $(srcdir)/emulparams/elf32btsmipn32.sh \
639 $(srcdir)/emulparams/elf32bmip.sh \
640 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
641 ${GENSCRIPTS} elf32btsmipn32 "$(tdir_elf32btsmipn32)"
642eelf32ltsmip.c: $(srcdir)/emulparams/elf32ltsmip.sh \
643 $(srcdir)/emulparams/elf32btsmip.sh $(srcdir)/emulparams/elf32bmip.sh \
644 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
645 ${GENSCRIPTS} elf32ltsmip "$(tdir_elf32ltsmip)"
646eelf32ltsmipn32.c: $(srcdir)/emulparams/elf32ltsmipn32.sh \
647 $(srcdir)/emulparams/elf32btsmip.sh $(srcdir)/emulparams/elf32bmip.sh \
648 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
649 ${GENSCRIPTS} elf32ltsmipn32 "$(tdir_elf32ltsmipn32)"
650eelf32ebmip.c: $(srcdir)/emulparams/elf32ebmip.sh \
651 $(srcdir)/emulparams/elf32bmip.sh \
652 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
653 ${GENSCRIPTS} elf32ebmip "$(tdir_elf32ebmip)"
654eelf32elmip.c: $(srcdir)/emulparams/elf32elmip.sh \
655 $(srcdir)/emulparams/elf32lmip.sh $(srcdir)/emulparams/elf32bmip.sh \
656 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
657 ${GENSCRIPTS} elf32elmip "$(tdir_elf32elmip)"
658eelf32bmipn32.c: $(srcdir)/emulparams/elf32bmipn32.sh \
659 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
660 ${GENSCRIPTS} elf32bmipn32 "$(tdir_elf32bmipn32)"
661eelf32l4300.c: $(srcdir)/emulparams/elf32l4300.sh \
662 $(srcdir)/emulparams/elf32b4300.sh $(srcdir)/emulparams/elf32bmip.sh \
663 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
664 ${GENSCRIPTS} elf32l4300 "$(tdir_elf32l4300)"
665eelf32lmip.c: $(srcdir)/emulparams/elf32lmip.sh \
666 $(srcdir)/emulparams/elf32bmip.sh \
667 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
668 ${GENSCRIPTS} elf32lmip "$(tdir_elf32lmip)"
669eelf32lppc.c: $(srcdir)/emulparams/elf32lppc.sh \
670 $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
671 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
672 ${GENSCRIPTS} elf32lppc "$(tdir_elf32lppc)"
673eelf32lppcnto.c: $(srcdir)/emulparams/elf32lppcnto.sh \
674 $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
675 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
676 ${GENSCRIPTS} elf32lppcnto "$(tdir_elf32lppcnto)"
677eelf32lppcsim.c: $(srcdir)/emulparams/elf32lppcsim.sh \
678 $(srcdir)/emulparams/elf32lppc.sh $(srcdir)/emulparams/elf32ppc.sh \
679 $(srcdir)/emultempl/ppc32elf.em \
680 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
681 ${GENSCRIPTS} elf32lppcsim "$(tdir_elf32lppcsim)"
682eelf32ppcnto.c: $(srcdir)/emulparams/elf32ppcnto.sh \
683 $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
684 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
685 ${GENSCRIPTS} elf32ppcnto "$(tdir_elf32ppcnto)"
686eelf32ppcwindiss.c: $(srcdir)/emulparams/elf32ppcwindiss.sh \
687 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
688 ${GENSCRIPTS} elf32ppcwindiss "$(tdir_elf32ppcwindiss)"
689eelf32lsmip.c: $(srcdir)/emulparams/elf32lsmip.sh \
690 $(srcdir)/emulparams/elf32lmip.sh $(srcdir)/emulparams/elf32bmip.sh \
691 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
692 ${GENSCRIPTS} elf32lsmip "$(tdir_elf32lsmip)"
693eelf32openrisc.c: $(srcdir)/emulparams/elf32openrisc.sh \
694 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
695 ${GENSCRIPTS} elf32openrisc "$(tdir_openrisc)"
696eelf32ppc.c: $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
697 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
698 ${GENSCRIPTS} elf32ppc "$(tdir_elf32ppc)"
699eelf32ppc_fbsd.c: $(srcdir)/emulparams/elf32ppc_fbsd.sh \
700 $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
701 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
702 ${GENSCRIPTS} elf32ppc_fbsd "$(tdir_elf32ppc_fbsd)"
703eelf32ppcsim.c: $(srcdir)/emulparams/elf32ppcsim.sh \
704 $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
705 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
706 ${GENSCRIPTS} elf32ppcsim "$(tdir_elf32ppcsim)"
707eelf32ppclinux.c: $(srcdir)/emulparams/elf32ppclinux.sh \
708 $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emultempl/ppc32elf.em \
709 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
710 ${GENSCRIPTS} elf32ppclinux "$(tdir_elf32ppclinux)"
711eelf64ppc.c: $(srcdir)/emulparams/elf64ppc.sh $(srcdir)/emultempl/ppc64elf.em \
712 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
713 ${GENSCRIPTS} elf64ppc "$(tdir_elf64ppc)"
714eelf64lppc.c: $(srcdir)/emulparams/elf64lppc.sh \
715 $(srcdir)/emulparams/elf64ppc.sh $(srcdir)/emultempl/ppc64elf.em \
716 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
717 ${GENSCRIPTS} elf64lppc "$(tdir_elf64lppc)"
718eelf32i370.c: $(srcdir)/emulparams/elf32i370.sh \
719 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elfi370.sc ${GEN_DEPENDS}
720 ${GENSCRIPTS} elf32i370 "$(tdir_elf32i370)"
721eelf32ip2k.c: $(srcdir)/emulparams/elf32ip2k.sh \
722 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/ip2k.sc ${GEN_DEPENDS}
723 ${GENSCRIPTS} elf32ip2k "$(tdir_ip2k)"
724eelf32iq2000.c: $(srcdir)/emulparams/elf32iq2000.sh \
725 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/iq2000.sc ${GEN_DEPENDS}
726 ${GENSCRIPTS} elf32iq2000 "$(tdir_iq2000)"
727eelf32iq10.c: $(srcdir)/emulparams/elf32iq10.sh \
728 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/iq2000.sc ${GEN_DEPENDS}
729 ${GENSCRIPTS} elf32iq10 "$(tdir_iq10)"
730eelf64alpha.c: $(srcdir)/emulparams/elf64alpha.sh \
731 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
732 ${GENSCRIPTS} elf64alpha "$(tdir_elf64alpha)"
733eelf64alpha_fbsd.c: $(srcdir)/emulparams/elf64alpha_fbsd.sh \
734 $(srcdir)/emulparams/elf64alpha.sh \
735 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
736 ${GENSCRIPTS} elf64alpha_fbsd "$(tdir_elf64alpha_fbsd)"
737eelf64alpha_nbsd.c: $(srcdir)/emulparams/elf64alpha_nbsd.sh \
738 $(srcdir)/emulparams/elf64alpha.sh \
739 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
740 ${GENSCRIPTS} elf64alpha_nbsd "$(tdir_elf64alpha_nbsd)"
741eelf64hppa.c: $(srcdir)/emulparams/elf64hppa.sh \
742 $(srcdir)/emulparams/hppa64linux.sh \
743 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
744 ${GENSCRIPTS} elf64hppa "$(tdir_elf64hppa)"
745eelf64_aix.c: $(srcdir)/emulparams/elf64_aix.sh \
746 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
747 ${GENSCRIPTS} elf64_aix "$(tdir_elf64_aix)"
748eelf64_ia64.c: $(srcdir)/emulparams/elf64_ia64.sh \
749 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/needrelax.em \
750 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
751 ${GENSCRIPTS} elf64_ia64 "$(tdir_elf64_ia64)"
752eelf64_ia64_fbsd.c: $(srcdir)/emulparams/elf64_ia64_fbsd.sh \
753 $(srcdir)/emulparams/elf64_ia64.sh \
754 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/needrelax.em \
755 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
756 ${GENSCRIPTS} elf64_ia64_fbsd "$(tdir_elf64_ia64_fbsd)"
757eelf64_s390.c: $(srcdir)/emulparams/elf64_s390.sh \
758 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
759 ${GENSCRIPTS} elf64_s390 "$(tdir_elf64_s390)"
760eelf64_sparc.c: $(srcdir)/emulparams/elf64_sparc.sh \
761 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
762 ${GENSCRIPTS} elf64_sparc "$(tdir_elf64_sparc)"
763eelf64_sparc_fbsd.c: $(srcdir)/emulparams/elf64_sparc_fbsd.sh \
764 $(srcdir)/emulparams/elf64_sparc.sh \
765 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
766 ${GENSCRIPTS} elf64_sparc_fbsd "$(tdir_elf64_sparc_fbsd)"
767eelf64bmip.c: $(srcdir)/emulparams/elf64bmip.sh \
768 $(srcdir)/emulparams/elf32bmipn32.sh \
769 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
770 ${GENSCRIPTS} elf64bmip "$(tdir_elf64bmip)"
771eelf64mmix.c: $(srcdir)/emulparams/elf64mmix.sh \
772 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/mmix-elfnmmo.em \
773 $(srcdir)/emultempl/mmixelf.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
774 ${GENSCRIPTS} elf64mmix "$(tdir_elf64mmix)"
775emmo.c: $(srcdir)/emulparams/mmo.sh $(srcdir)/emultempl/mmix-elfnmmo.em \
776 $(srcdir)/emultempl/generic.em $(srcdir)/emultempl/mmo.em \
777 $(srcdir)/scripttempl/mmo.sc ${GEN_DEPENDS}
778 ${GENSCRIPTS} mmo "$(tdir_mmo)"
779eelf64btsmip.c: $(srcdir)/emulparams/elf64btsmip.sh \
780 $(srcdir)/emulparams/elf32bmipn32.sh \
781 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
782 ${GENSCRIPTS} elf64btsmip "$(tdir_elf64btsmip)"
783eelf64ltsmip.c: $(srcdir)/emulparams/elf64ltsmip.sh \
784 $(srcdir)/emulparams/elf64btsmip.sh $(srcdir)/emulparams/elf32bmipn32.sh \
785 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
786 ${GENSCRIPTS} elf64ltsmip "$(tdir_elf64ltsmip)"
787eelf_i386.c: $(srcdir)/emulparams/elf_i386.sh \
788 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
789 ${GENSCRIPTS} elf_i386 "$(tdir_elf_i386)"
790eelf_x86_64.c: $(srcdir)/emulparams/elf_x86_64.sh \
791 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
792 ${GENSCRIPTS} elf_x86_64 "$(tdir_elf_x86_64)"
793eelf_x86_64_fbsd.c: $(srcdir)/emulparams/elf_x86_64_fbsd.sh \
794 $(srcdir)/emulparams/elf_x86_64.sh \
795 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
796 ${GENSCRIPTS} elf_x86_64_fbsd "$(tdir_elf_x86_64_fbsd)"
797eelf_i386_be.c: $(srcdir)/emulparams/elf_i386_be.sh \
798 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
799 ${GENSCRIPTS} elf_i386_be "$(tdir_elf_i386_be)"
800eelf_i386_chaos.c: $(srcdir)/emulparams/elf_i386_chaos.sh \
801 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf_chaos.sc ${GEN_DEPENDS}
802 ${GENSCRIPTS} elf_i386_chaos "$(tdir_elf_i386_chaos)"
803eelf_i386_fbsd.c: $(srcdir)/emulparams/elf_i386_fbsd.sh \
804 $(srcdir)/emulparams/elf_i386.sh \
805 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
806 ${GENSCRIPTS} elf_i386_fbsd "$(tdir_elf_i386_fbsd)"
807eelf_i386_ldso.c: $(srcdir)/emulparams/elf_i386_ldso.sh \
808 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
809 ${GENSCRIPTS} elf_i386_ldso "$(tdir_elf_i386_ldso)"
810eelf_s390.c: $(srcdir)/emulparams/elf_s390.sh \
811 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
812 ${GENSCRIPTS} elf_s390 "$(tdir_elf_s390)"
813egld960.c: $(srcdir)/emulparams/gld960.sh \
814 $(srcdir)/emultempl/gld960.em $(srcdir)/scripttempl/i960.sc ${GEN_DEPENDS}
815 ${GENSCRIPTS} gld960 "$(tdir_gld960)"
816egld960coff.c: $(srcdir)/emulparams/gld960coff.sh \
817 $(srcdir)/emultempl/gld960c.em $(srcdir)/scripttempl/i960.sc ${GEN_DEPENDS}
818 ${GENSCRIPTS} gld960coff "$(tdir_gld960coff)"
819eh8300.c: $(srcdir)/emulparams/h8300.sh \
820 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8300.sc ${GEN_DEPENDS}
821 ${GENSCRIPTS} h8300 "$(tdir_h8300)"
822eh8300h.c: $(srcdir)/emulparams/h8300h.sh \
823 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8300h.sc ${GEN_DEPENDS}
824 ${GENSCRIPTS} h8300h "$(tdir_h8300h)"
825eh8300s.c: $(srcdir)/emulparams/h8300s.sh \
826 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8300s.sc ${GEN_DEPENDS}
827 ${GENSCRIPTS} h8300s "$(tdir_h8300s)"
828eh8300hn.c: $(srcdir)/emulparams/h8300hn.sh \
829 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8300hn.sc ${GEN_DEPENDS}
830 ${GENSCRIPTS} h8300hn "$(tdir_h8300hn)"
831eh8300sn.c: $(srcdir)/emulparams/h8300sn.sh \
832 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8300sn.sc ${GEN_DEPENDS}
833 ${GENSCRIPTS} h8300sn "$(tdir_h8300sn)"
834eh8300elf.c: $(srcdir)/emulparams/h8300elf.sh \
835 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
836 ${GENSCRIPTS} h8300elf "$(tdir_h8300elf)"
837eh8300helf.c: $(srcdir)/emulparams/h8300helf.sh \
838 $(srcdir)/emulparams/h8300elf.sh \
839 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
840 ${GENSCRIPTS} h8300helf "$(tdir_h8300helf)"
841eh8300self.c: $(srcdir)/emulparams/h8300self.sh \
842 $(srcdir)/emulparams/h8300elf.sh \
843 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
844 ${GENSCRIPTS} h8300self "$(tdir_h8300self)"
845eh8300hnelf.c: $(srcdir)/emulparams/h8300hnelf.sh \
846 $(srcdir)/emulparams/h8300elf.sh \
847 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
848 ${GENSCRIPTS} h8300hnelf "$(tdir_h8300hnelf)"
849eh8300snelf.c: $(srcdir)/emulparams/h8300snelf.sh \
850 $(srcdir)/emulparams/h8300elf.sh \
851 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
852 ${GENSCRIPTS} h8300snelf "$(tdir_h8300snelf)"
853eh8500.c: $(srcdir)/emulparams/h8500.sh \
854 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8500.sc ${GEN_DEPENDS}
855 ${GENSCRIPTS} h8500 "$(tdir_h8500)"
856eh8500b.c: $(srcdir)/emulparams/h8500b.sh \
857 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8500b.sc ${GEN_DEPENDS}
858 ${GENSCRIPTS} h8500b "$(tdir_h8500b)"
859eh8500c.c: $(srcdir)/emulparams/h8500c.sh \
860 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8500c.sc ${GEN_DEPENDS}
861 ${GENSCRIPTS} h8500c "$(tdir_h8500c)"
862eh8500m.c: $(srcdir)/emulparams/h8500m.sh \
863 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8500m.sc ${GEN_DEPENDS}
864 ${GENSCRIPTS} h8500m "$(tdir_h8500m)"
865eh8500s.c: $(srcdir)/emulparams/h8500s.sh \
866 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8500s.sc ${GEN_DEPENDS}
867 ${GENSCRIPTS} h8500s "$(tdir_h8500s)"
868ehp300bsd.c: $(srcdir)/emulparams/hp300bsd.sh \
869 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
870 ${GENSCRIPTS} hp300bsd "$(tdir_hp300bsd)"
871ehp3hpux.c: $(srcdir)/emulparams/hp3hpux.sh \
872 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
873 ${GENSCRIPTS} hp3hpux "$(tdir_hp3hpux)"
874ehppaelf.c: $(srcdir)/emulparams/hppaelf.sh \
875 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/hppaelf.em \
876 $(srcdir)/scripttempl/hppaelf.sc ${GEN_DEPENDS}
877 ${GENSCRIPTS} hppaelf "$(tdir_hppaelf)"
878ehppalinux.c: $(srcdir)/emulparams/hppalinux.sh \
879 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/hppaelf.em \
880 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
881 ${GENSCRIPTS} hppalinux "$(tdir_hppalinux)"
882ehppanbsd.c: $(srcdir)/emulparams/hppanbsd.sh \
883 $(srcdir)/emulparams/hppaelf.sh \
884 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/hppaelf.em \
885 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
886 ${GENSCRIPTS} hppanbsd "$(tdir_hppanbsd)"
887ehppaobsd.c: $(srcdir)/emulparams/hppaobsd.sh \
888 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/hppaelf.em \
889 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
890 ${GENSCRIPTS} hppaobsd "$(tdir_hppaobsd)"
891ehppa64linux.c: $(srcdir)/emulparams/hppa64linux.sh \
892 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
893 ${GENSCRIPTS} hppa64linux "$(tdir_hppa64linux)"
894ei386aout.c: $(srcdir)/emulparams/i386aout.sh \
895 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
896 ${GENSCRIPTS} i386aout "$(tdir_i386aout)"
897ei386beos.c: $(srcdir)/emulparams/i386beos.sh \
898 $(srcdir)/emultempl/beos.em $(srcdir)/scripttempl/i386beos.sc ${GEN_DEPENDS}
899 ${GENSCRIPTS} i386beos "$(tdir_i386beos)"
900ei386bsd.c: $(srcdir)/emulparams/i386bsd.sh \
901 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
902 ${GENSCRIPTS} i386bsd "$(tdir_i386bsd)"
903ei386coff.c: $(srcdir)/emulparams/i386coff.sh \
904 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i386coff.sc ${GEN_DEPENDS}
905 ${GENSCRIPTS} i386coff "$(tdir_i386coff)"
906ei386go32.c: $(srcdir)/emulparams/i386go32.sh \
907 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i386go32.sc ${GEN_DEPENDS}
908 ${GENSCRIPTS} i386go32 "$(tdir_i386go32)"
909ei386linux.c: $(srcdir)/emulparams/i386linux.sh \
910 $(srcdir)/emultempl/linux.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
911 ${GENSCRIPTS} i386linux "$(tdir_i386linux)"
912ei386lynx.c: $(srcdir)/emulparams/i386lynx.sh \
913 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i386lynx.sc ${GEN_DEPENDS}
914 ${GENSCRIPTS} i386lynx "$(tdir_i386lynx)"
915ei386mach.c: $(srcdir)/emulparams/i386mach.sh \
916 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
917 ${GENSCRIPTS} i386mach "$(tdir_i386mach)"
918ei386moss.c: $(srcdir)/emulparams/i386moss.sh \
919 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
920 ${GENSCRIPTS} i386moss "$(tdir_i386moss)"
921ei386msdos.c: $(srcdir)/emulparams/i386msdos.sh \
922 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i386msdos.sc ${GEN_DEPENDS}
923 ${GENSCRIPTS} i386msdos "$(tdir_i386msdos)"
924ei386nbsd.c: $(srcdir)/emulparams/i386nbsd.sh \
925 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
926 ${GENSCRIPTS} i386nbsd "$(tdir_i386nbsd)"
927ei386nto.c: $(srcdir)/emulparams/i386nto.sh \
928 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
929 ${GENSCRIPTS} i386nto "$(tdir_i386nto)"
930ei386nw.c: $(srcdir)/emulparams/i386nw.sh \
931 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/nw.sc ${GEN_DEPENDS}
932 ${GENSCRIPTS} i386nw "$(tdir_i386nw)"
933ei386pe.c: $(srcdir)/emulparams/i386pe.sh \
934 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
935 ${GENSCRIPTS} i386pe "$(tdir_i386pe)"
936ei386pe_posix.c: $(srcdir)/emulparams/i386pe_posix.sh \
937 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
938 ${GENSCRIPTS} i386pe_posix "$(tdir_i386pe_posix)"
939elnk960.c: $(srcdir)/emulparams/lnk960.sh \
940 $(srcdir)/emultempl/lnk960.em $(srcdir)/scripttempl/i960.sc ${GEN_DEPENDS}
941 ${GENSCRIPTS} lnk960 "$(tdir_lnk960)"
942em68hc11elf.c: $(srcdir)/emulparams/m68hc11elf.sh \
943 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc11.sc ${GEN_DEPENDS}
944 ${GENSCRIPTS} m68hc11elf "$(tdir_m68hc11)"
945em68hc11elfb.c: $(srcdir)/emulparams/m68hc11elfb.sh \
946 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc11.sc ${GEN_DEPENDS}
947 ${GENSCRIPTS} m68hc11elfb "$(tdir_m68hc11b)"
948em68hc12elf.c: $(srcdir)/emulparams/m68hc12elf.sh \
949 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc12.sc ${GEN_DEPENDS}
950 ${GENSCRIPTS} m68hc12elf "$(tdir_m68hc12)"
951em68hc12elfb.c: $(srcdir)/emulparams/m68hc12elfb.sh \
952 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elfm68hc12.sc ${GEN_DEPENDS}
953 ${GENSCRIPTS} m68hc12elfb "$(tdir_m68hc12b)"
954em68k4knbsd.c: $(srcdir)/emulparams/m68k4knbsd.sh \
955 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
956 ${GENSCRIPTS} m68k4knbsd "$(tdir_m68k4knbsd)"
957em68kaout.c: $(srcdir)/emulparams/m68kaout.sh \
958 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
959 ${GENSCRIPTS} m68kaout "$(tdir_m68kaout)"
960em68kaux.c: $(srcdir)/emulparams/m68kaux.sh \
961 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m68kaux.sc ${GEN_DEPENDS}
962 ${GENSCRIPTS} m68kaux "$(tdir_m68kaux)"
963em68kcoff.c: $(srcdir)/emulparams/m68kcoff.sh \
964 $(srcdir)/emultempl/m68kcoff.em $(srcdir)/scripttempl/m68kcoff.sc ${GEN_DEPENDS}
965 ${GENSCRIPTS} m68kcoff "$(tdir_m68kcoff)"
966em68kelf.c: $(srcdir)/emulparams/m68kelf.sh \
967 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/m68kelf.em \
968 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
969 ${GENSCRIPTS} m68kelf "$(tdir_m68kelf)"
970em68kelfnbsd.c: $(srcdir)/emulparams/m68kelfnbsd.sh \
971 $(srcdir)/emulparams/m68kelf.sh \
972 $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/m68kelf.em \
973 $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
974 ${GENSCRIPTS} m68kelfnbsd "$(tdir_m68kelfnbsd)"
975em68klinux.c: $(srcdir)/emulparams/m68klinux.sh \
976 $(srcdir)/emultempl/linux.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
977 ${GENSCRIPTS} m68klinux "$(tdir_m68klinux)"
978em68klynx.c: $(srcdir)/emulparams/m68klynx.sh \
979 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m68klynx.sc ${GEN_DEPENDS}
980 ${GENSCRIPTS} m68klynx "$(tdir_m68klynx)"
981em68knbsd.c: $(srcdir)/emulparams/m68knbsd.sh \
982 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
983 ${GENSCRIPTS} m68knbsd "$(tdir_m68knbsd)"
984em68kpsos.c: $(srcdir)/emulparams/m68kpsos.sh \
985 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/psos.sc ${GEN_DEPENDS}
986 ${GENSCRIPTS} m68kpsos "$(tdir_m68kpsos)"
987em88kbcs.c: $(srcdir)/emulparams/m88kbcs.sh \
988 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/m88kbcs.sc ${GEN_DEPENDS}
989 ${GENSCRIPTS} m88kbcs "$(tdir_m88kbcs)"
990emcorepe.c: $(srcdir)/emulparams/mcorepe.sh \
991 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
992 ${GENSCRIPTS} mcorepe "$(tdir_mcorepe)"
993emipsbig.c: $(srcdir)/emulparams/mipsbig.sh \
994 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS}
995 ${GENSCRIPTS} mipsbig
996emipsbsd.c: $(srcdir)/emulparams/mipsbsd.sh \
997 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/mipsbsd.sc ${GEN_DEPENDS}
998 ${GENSCRIPTS} mipsbsd
999emipsidt.c: $(srcdir)/emulparams/mipsidt.sh \
1000 $(srcdir)/emultempl/mipsecoff.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS}
1001 ${GENSCRIPTS} mipsidt "$(tdir_mipsidt)"
1002emipsidtl.c: $(srcdir)/emulparams/mipsidtl.sh \
1003 $(srcdir)/emultempl/mipsecoff.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS}
1004 ${GENSCRIPTS} mipsidtl "$(tdir_mipsidtl)"
1005emipslit.c: $(srcdir)/emulparams/mipslit.sh \
1006 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS}
1007 ${GENSCRIPTS} mipslit "$(tdir_mipslit)"
1008emipslnews.c: $(srcdir)/emulparams/mipslnews.sh \
1009 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/mips.sc ${GEN_DEPENDS}
1010 ${GENSCRIPTS} mipslnews
1011emipspe.c: $(srcdir)/emulparams/mipspe.sh \
1012 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
1013 ${GENSCRIPTS} mipspe "$(tdir_mips)"
1014emn10300.c: $(srcdir)/emulparams/mn10300.sh \
1015 $(srcdir)/emulparams/mn10200.sh \
1016 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1017 ${GENSCRIPTS} mn10300 "$(tdir_mn10300)"
1018emn10200.c: $(srcdir)/emulparams/mn10200.sh \
1019 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1020 ${GENSCRIPTS} mn10200 "$(tdir_mn10200)"
1021emsp430x1101.c: $(srcdir)/emulparams/msp430x1101.sh \
1022 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1023 ${GEN_DEPENDS}
1024 ${GENSCRIPTS} msp430x1101 "$(tdir_msp430x1101)"
1025emsp430x1111.c: $(srcdir)/emulparams/msp430x1111.sh \
1026 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1027 ${GEN_DEPENDS}
1028 ${GENSCRIPTS} msp430x1111 "$(tdir_msp430x1111)"
1029emsp430x1121.c: $(srcdir)/emulparams/msp430x1121.sh \
1030 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1031 ${GEN_DEPENDS}
1032 ${GENSCRIPTS} msp430x1121 "$(tdir_msp430x1121)"
1033emsp430x1122.c: $(srcdir)/emulparams/msp430x1122.sh \
1034 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1035 ${GEN_DEPENDS}
1036 ${GENSCRIPTS} msp430x1122 "$(tdir_msp430x1122)"
1037emsp430x1132.c: $(srcdir)/emulparams/msp430x1132.sh \
1038 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1039 ${GEN_DEPENDS}
1040 ${GENSCRIPTS} msp430x1132 "$(tdir_msp430x1132)"
1041emsp430x1331.c: $(srcdir)/emulparams/msp430x1331.sh \
1042 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1043 ${GEN_DEPENDS}
1044 ${GENSCRIPTS} msp430x1331 "$(tdir_msp430x1331)"
1045emsp430x1351.c: $(srcdir)/emulparams/msp430x1351.sh \
1046 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1047 ${GEN_DEPENDS}
1048 ${GENSCRIPTS} msp430x1351 "$(tdir_msp430x1351)"
1049emsp430x149.c: $(srcdir)/emulparams/msp430x149.sh \
1050 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1051 ${GEN_DEPENDS}
1052 ${GENSCRIPTS} msp430x149 "$(tdir_msp430x149)"
1053emsp430x148.c: $(srcdir)/emulparams/msp430x148.sh \
1054 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1055 ${GEN_DEPENDS}
1056 ${GENSCRIPTS} msp430x148 "$(tdir_msp430x148)"
1057emsp430x449.c: $(srcdir)/emulparams/msp430x449.sh \
1058 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1059 ${GEN_DEPENDS}
1060 ${GENSCRIPTS} msp430x449 "$(tdir_msp430x449)"
1061emsp430x448.c: $(srcdir)/emulparams/msp430x448.sh \
1062 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1063 ${GEN_DEPENDS}
1064 ${GENSCRIPTS} msp430x448 "$(tdir_msp430x448)"
1065emsp430x447.c: $(srcdir)/emulparams/msp430x447.sh \
1066 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1067 ${GEN_DEPENDS}
1068 ${GENSCRIPTS} msp430x447 "$(tdir_msp430x447)"
1069emsp430x412.c: $(srcdir)/emulparams/msp430x412.sh \
1070 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1071 ${GEN_DEPENDS}
1072 ${GENSCRIPTS} msp430x412 "$(tdir_msp430x412)"
1073emsp430x413.c: $(srcdir)/emulparams/msp430x413.sh \
1074 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1075 ${GEN_DEPENDS}
1076 ${GENSCRIPTS} msp430x413 "$(tdir_msp430x413)"
1077emsp430x147.c: $(srcdir)/emulparams/msp430x147.sh \
1078 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1079 ${GEN_DEPENDS}
1080 ${GENSCRIPTS} msp430x147 "$(tdir_msp430x147)"
1081emsp430x135.c: $(srcdir)/emulparams/msp430x135.sh \
1082 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1083 ${GEN_DEPENDS}
1084 ${GENSCRIPTS} msp430x135 "$(tdir_msp430x135)"
1085emsp430x133.c: $(srcdir)/emulparams/msp430x133.sh \
1086 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1087 ${GEN_DEPENDS}
1088 ${GENSCRIPTS} msp430x133 "$(tdir_msp430x133)"
1089emsp430x110.c: $(srcdir)/emulparams/msp430x110.sh \
1090 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1091 ${GEN_DEPENDS}
1092 ${GENSCRIPTS} msp430x110 "$(tdir_msp430x110)"
1093emsp430x112.c: $(srcdir)/emulparams/msp430x112.sh \
1094 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1095 ${GEN_DEPENDS}
1096 ${GENSCRIPTS} msp430x112 "$(tdir_msp430x112)"
1097emsp430x122.c: $(srcdir)/emulparams/msp430x122.sh \
1098 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1099 ${GEN_DEPENDS}
1100 ${GENSCRIPTS} msp430x122 "$(tdir_msp430x122)"
1101emsp430x1222.c: $(srcdir)/emulparams/msp430x1222.sh \
1102 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1103 ${GEN_DEPENDS}
1104 ${GENSCRIPTS} msp430x1222 "$(tdir_msp430x1222)"
1105emsp430x123.c: $(srcdir)/emulparams/msp430x123.sh \
1106 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1107 ${GEN_DEPENDS}
1108 ${GENSCRIPTS} msp430x123 "$(tdir_msp430x123)"
1109emsp430x1232.c: $(srcdir)/emulparams/msp430x1232.sh \
1110 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1111 ${GEN_DEPENDS}
1112 ${GENSCRIPTS} msp430x1232 "$(tdir_msp430x1232)"
1113emsp430x311.c: $(srcdir)/emulparams/msp430x311.sh \
1114 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1115 ${GEN_DEPENDS}
1116 ${GENSCRIPTS} msp430x311 "$(tdir_msp430x311)"
1117emsp430x312.c: $(srcdir)/emulparams/msp430x312.sh \
1118 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1119 ${GEN_DEPENDS}
1120 ${GENSCRIPTS} msp430x312 "$(tdir_msp430x312)"
1121emsp430x313.c: $(srcdir)/emulparams/msp430x313.sh \
1122 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1123 ${GEN_DEPENDS}
1124 ${GENSCRIPTS} msp430x313 "$(tdir_msp430x313)"
1125emsp430x314.c: $(srcdir)/emulparams/msp430x314.sh \
1126 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1127 ${GEN_DEPENDS}
1128 ${GENSCRIPTS} msp430x314 "$(tdir_msp430x314)"
1129emsp430x315.c: $(srcdir)/emulparams/msp430x315.sh \
1130 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1131 ${GEN_DEPENDS}
1132 ${GENSCRIPTS} msp430x315 "$(tdir_msp430x315)"
1133emsp430x323.c: $(srcdir)/emulparams/msp430x323.sh \
1134 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1135 ${GEN_DEPENDS}
1136 ${GENSCRIPTS} msp430x323 "$(tdir_msp430x323)"
1137emsp430x325.c: $(srcdir)/emulparams/msp430x325.sh \
1138 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1139 ${GEN_DEPENDS}
1140 ${GENSCRIPTS} msp430x325 "$(tdir_msp430x325)"
1141emsp430x336.c: $(srcdir)/emulparams/msp430x336.sh \
1142 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1143 ${GEN_DEPENDS}
1144 ${GENSCRIPTS} msp430x336 "$(tdir_msp430x336)"
1145emsp430x337.c: $(srcdir)/emulparams/msp430x337.sh \
1146 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430_3.sc \
1147 ${GEN_DEPENDS}
1148 ${GENSCRIPTS} msp430x337 "$(tdir_msp430x337)"
1149emsp430x435.c: $(srcdir)/emulparams/msp430x435.sh \
1150 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1151 ${GEN_DEPENDS}
1152 ${GENSCRIPTS} msp430x435 "$(tdir_msp430x435)"
1153emsp430x436.c: $(srcdir)/emulparams/msp430x436.sh \
1154 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1155 ${GEN_DEPENDS}
1156 ${GENSCRIPTS} msp430x436 "$(tdir_msp430x436)"
1157emsp430x437.c: $(srcdir)/emulparams/msp430x437.sh \
1158 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1159 ${GEN_DEPENDS}
1160 ${GENSCRIPTS} msp430x437 "$(tdir_msp430x437)"
1161emsp430x167.c: $(srcdir)/emulparams/msp430x167.sh \
1162 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1163 ${GEN_DEPENDS}
1164 ${GENSCRIPTS} msp430x167 "$(tdir_msp430x167)"
1165emsp430x168.c: $(srcdir)/emulparams/msp430x167.sh \
1166 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1167 ${GEN_DEPENDS}
1168 ${GENSCRIPTS} msp430x168 "$(tdir_msp430x168)"
1169emsp430x169.c: $(srcdir)/emulparams/msp430x169.sh \
1170 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1171 ${GEN_DEPENDS}
1172 ${GENSCRIPTS} msp430x169 "$(tdir_msp430x169)"
1173emsp430x155.c: $(srcdir)/emulparams/msp430x155.sh \
1174 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1175 ${GEN_DEPENDS}
1176 ${GENSCRIPTS} msp430x155 "$(tdir_msp430x155)"
1177emsp430x156.c: $(srcdir)/emulparams/msp430x156.sh \
1178 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1179 ${GEN_DEPENDS}
1180 ${GENSCRIPTS} msp430x156 "$(tdir_msp430x156)"
1181emsp430x157.c: $(srcdir)/emulparams/msp430x157.sh \
1182 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32msp430.sc \
1183 ${GEN_DEPENDS}
1184 ${GENSCRIPTS} msp430x157 "$(tdir_msp430x157)"
1185enews.c: $(srcdir)/emulparams/news.sh \
1186 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1187 ${GENSCRIPTS} news "$(tdir_news)"
1188ens32knbsd.c: $(srcdir)/emulparams/ns32knbsd.sh \
1189 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1190 ${GENSCRIPTS} ns32knbsd "$(tdir_ns32knbsd)"
1191eor32.c: $(srcdir)/emulparams/or32.sh \
1192 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/or32.sc ${GEN_DEPENDS}
1193 ${GENSCRIPTS} or32 "$(tdir_or32)"
1194eor32elf.c: $(srcdir)/emulparams/or32elf.sh \
1195 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1196 ${GENSCRIPTS} or32elf "$(tdir_or32elf)"
1197epc532macha.c: $(srcdir)/emulparams/pc532macha.sh \
1198 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1199 ${GENSCRIPTS} pc532macha "$(tdir_pc532macha)"
1200epdp11.c: $(srcdir)/emulparams/pdp11.sh \
1201 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1202 ${GENSCRIPTS} pdp11 "$(tdir_pdp11)"
1203epjelf.c: $(srcdir)/emulparams/pjelf.sh \
1204 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1205 ${GENSCRIPTS} pjelf "$(tdir_pjelf)"
1206epjlelf.c: $(srcdir)/emulparams/pjlelf.sh \
1207 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1208 ${GENSCRIPTS} pjlelf "$(tdir_pjlelf)"
1209eppcmacos.c: $(srcdir)/emulparams/ppcmacos.sh \
1210 $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}
1211 ${GENSCRIPTS} ppcmacos "$(tdir_ppcmacos)"
1212eppcnw.c: $(srcdir)/emulparams/ppcnw.sh \
1213 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/nw.sc ${GEN_DEPENDS}
1214 ${GENSCRIPTS} ppcnw "$(tdir_ppcnw)"
1215eppcpe.c: $(srcdir)/emulparams/ppcpe.sh \
1216 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/ppcpe.sc ${GEN_DEPENDS}
1217 ${GENSCRIPTS} ppcpe "$(tdir_ppcpe)"
1218eriscix.c: $(srcdir)/emulparams/riscix.sh \
1219 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1220 ${GENSCRIPTS} riscix "$(tdir_riscix)"
1221esa29200.c: $(srcdir)/emulparams/sa29200.sh \
1222 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sa29200.sc ${GEN_DEPENDS}
1223 ${GENSCRIPTS} sa29200 "$(tdir_sa29200)"
1224esh.c: $(srcdir)/emulparams/sh.sh \
1225 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sh.sc ${GEN_DEPENDS}
1226 ${GENSCRIPTS} sh "$(tdir_sh)"
1227eshelf.c: $(srcdir)/emulparams/shelf.sh \
1228 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1229 ${GENSCRIPTS} shelf "$(tdir_shelf)"
1230eshelf32.c: $(srcdir)/emulparams/shelf32.sh \
1231 $(BFDDIR)/libbfd.h $(INCDIR)/libiberty.h \
1232 $(srcdir)/emultempl/sh64elf.em $(INCDIR)/elf/sh.h $(BFDDIR)/elf-bfd.h \
1233 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1234 ${GENSCRIPTS} shelf32 "$(tdir_shelf32)"
1235eshelf32_linux.c: $(srcdir)/emulparams/shelf32_linux.sh \
1236 $(srcdir)/emulparams/shelf32.sh \
1237 $(BFDDIR)/libbfd.h $(INCDIR)/libiberty.h \
1238 $(srcdir)/emultempl/sh64elf.em $(INCDIR)/elf/sh.h $(BFDDIR)/elf-bfd.h \
1239 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1240 ${GENSCRIPTS} shelf32_linux "$(tdir_shelf32_linux)"
1241eshelf32_nbsd.c: $(srcdir)/emulparams/shelf32_nbsd.sh \
1242 $(srcdir)/emulparams/shelf32.sh \
1243 $(BFDDIR)/libbfd.h $(INCDIR)/libiberty.h \
1244 $(srcdir)/emultempl/sh64elf.em $(INCDIR)/elf/sh.h $(BFDDIR)/elf-bfd.h \
1245 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1246 ${GENSCRIPTS} shelf32_nbsd "$(tdir_shelf32_nbsd)"
1247eshelf64.c: $(srcdir)/emulparams/shelf64.sh $(srcdir)/emulparams/shelf32.sh \
1248 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1249 ${GENSCRIPTS} shelf64 "$(tdir_shelf64)"
1250eshelf64_nbsd.c: $(srcdir)/emulparams/shelf64_nbsd.sh \
1251 $(srcdir)/emulparams/shelf32_nbsd.sh $(srcdir)/emulparams/shelf32.sh \
1252 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1253 ${GENSCRIPTS} shelf64_nbsd "$(tdir_shelf64_nbsd)"
1254eshelf_linux.c: $(srcdir)/emulparams/shelf_linux.sh \
1255 $(srcdir)/emulparams/shlelf_linux.sh \
1256 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1257 ${GENSCRIPTS} shelf_linux "$(tdir_shelf_linux)"
1258eshlelf_linux.c: $(srcdir)/emulparams/shlelf_linux.sh \
1259 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1260 ${GENSCRIPTS} shlelf_linux "$(tdir_shlelf_linux)"
1261eshelf_nbsd.c: $(srcdir)/emulparams/shelf_nbsd.sh \
1262 $(srcdir)/emulparams/shelf.sh \
1263 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1264 ${GENSCRIPTS} shelf_nbsd "$(tdir_shelf_nbsd)"
1265eshelf_nto.c: $(srcdir)/emulparams/shelf_nto.sh \
1266 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1267 ${GENSCRIPTS} shelf_nto "$(tdir_shelf_nto)"
1268eshlelf_nbsd.c: $(srcdir)/emulparams/shlelf_nbsd.sh \
1269 $(srcdir)/emulparams/shelf_nbsd.sh \
1270 $(srcdir)/emulparams/shelf.sh \
1271 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1272 ${GENSCRIPTS} shlelf_nbsd "$(tdir_shlelf_nbsd)"
1273eshlelf_nto.c: $(srcdir)/emulparams/shlelf_nto.sh \
1274 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1275 ${GENSCRIPTS} shlelf_nto "$(tdir_shlelf_nto)"
1276eshlelf.c: $(srcdir)/emulparams/shlelf.sh \
1277 $(srcdir)/emulparams/shelf.sh \
1278 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1279 ${GENSCRIPTS} shlelf "$(tdir_shlelf)"
1280eshlelf32.c: $(srcdir)/emulparams/shlelf32.sh \
1281 $(BFDDIR)/libbfd.h $(INCDIR)/libiberty.h $(srcdir)/emulparams/shelf32.sh \
1282 $(srcdir)/emultempl/sh64elf.em $(INCDIR)/elf/sh.h $(BFDDIR)/elf-bfd.h \
1283 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1284 ${GENSCRIPTS} shlelf32 "$(tdir_shlelf32)"
1285eshlelf32_linux.c: $(srcdir)/emulparams/shlelf32_linux.sh \
1286 $(srcdir)/emulparams/shelf32_linux.sh $(srcdir)/emulparams/shelf32.sh \
1287 $(BFDDIR)/libbfd.h $(INCDIR)/libiberty.h \
1288 $(srcdir)/emultempl/sh64elf.em $(INCDIR)/elf/sh.h $(BFDDIR)/elf-bfd.h \
1289 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1290 ${GENSCRIPTS} shlelf32_linux "$(tdir_shlelf32_linux)"
1291eshlelf32_nbsd.c: $(srcdir)/emulparams/shlelf32_nbsd.sh \
1292 $(srcdir)/emulparams/shelf32_nbsd.sh $(srcdir)/emulparams/shelf32.sh \
1293 $(BFDDIR)/libbfd.h $(INCDIR)/libiberty.h \
1294 $(srcdir)/emultempl/sh64elf.em $(INCDIR)/elf/sh.h $(BFDDIR)/elf-bfd.h \
1295 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1296 ${GENSCRIPTS} shlelf32_nbsd "$(tdir_shlelf32_nbsd)"
1297eshlelf64.c: $(srcdir)/emulparams/shlelf64.sh \
1298 $(srcdir)/emulparams/shelf64.sh $(srcdir)/emulparams/shelf32.sh \
1299 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1300 ${GENSCRIPTS} shlelf64 "$(tdir_shlelf64)"
1301eshlelf64_nbsd.c: $(srcdir)/emulparams/shlelf64_nbsd.sh \
1302 $(srcdir)/emulparams/shelf64_nbsd.sh \
1303 $(srcdir)/emulparams/shelf32_nbsd.sh $(srcdir)/emulparams/shelf32.sh \
1304 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
1305 ${GENSCRIPTS} shlelf64_nbsd "$(tdir_shlelf64_nbsd)"
1306eshl.c: $(srcdir)/emulparams/shl.sh \
1307 $(srcdir)/emulparams/sh.sh \
1308 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sh.sc ${GEN_DEPENDS}
1309 ${GENSCRIPTS} shl "$(tdir_shl)"
1310eshpe.c: $(srcdir)/emulparams/shpe.sh \
1311 $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/pe.sc ${GEN_DEPENDS}
1312 ${GENSCRIPTS} shpe "$(tdir_shl)"
1313esparcaout.c: $(srcdir)/emulparams/sparcaout.sh \
1314 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1315 ${GENSCRIPTS} sparcaout "$(tdir_sparcaout)"
1316esparclinux.c: $(srcdir)/emulparams/sparclinux.sh \
1317 $(srcdir)/emultempl/linux.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1318 ${GENSCRIPTS} sparclinux "$(tdir_sparclinux)"
1319esparclynx.c: $(srcdir)/emulparams/sparclynx.sh \
1320 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sparclynx.sc ${GEN_DEPENDS}
1321 ${GENSCRIPTS} sparclynx "$(tdir_sparclynx)"
1322esparcnbsd.c: $(srcdir)/emulparams/sparcnbsd.sh \
1323 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1324 ${GENSCRIPTS} sparcnbsd "$(tdir_sparcnbsd)"
1325est2000.c: $(srcdir)/emulparams/st2000.sh \
1326 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/st2000.sc ${GEN_DEPENDS}
1327 ${GENSCRIPTS} st2000 "$(tdir_st2000)"
1328esun3.c: $(srcdir)/emulparams/sun3.sh \
1329 $(srcdir)/emultempl/sunos.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1330 ${GENSCRIPTS} sun3 "$(tdir_sun3)"
1331esun4.c: $(srcdir)/emulparams/sun4.sh \
1332 $(srcdir)/emultempl/sunos.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1333 ${GENSCRIPTS} sun4 "$(tdir_sun4)"
1334etic30aout.c: $(srcdir)/emulparams/tic30aout.sh \
1335 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/tic30aout.sc ${GEN_DEPENDS}
1336 ${GENSCRIPTS} tic30aout "$(tdir_tic30aout)"
1337etic30coff.c: $(srcdir)/emulparams/tic30coff.sh \
1338 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/tic30coff.sc ${GEN_DEPENDS}
1339 ${GENSCRIPTS} tic30coff "$(tdir_tic30coff)"
1340etic3xcoff.c: $(srcdir)/emulparams/tic3xcoff.sh \
1341 $(srcdir)/emultempl/ticoff.em $(srcdir)/scripttempl/tic4xcoff.sc ${GEN_DEPENDS}
1342 ${GENSCRIPTS} tic3xcoff "$(tdir_tic4xcoff)"
1343etic3xcoff_onchip.c: $(srcdir)/emulparams/tic3xcoff_onchip.sh \
1344 $(srcdir)/emultempl/ticoff.em $(srcdir)/scripttempl/tic4xcoff.sc ${GEN_DEPENDS}
1345 ${GENSCRIPTS} tic3xcoff_onchip "$(tdir_tic4xcoff)"
1346etic4xcoff.c: $(srcdir)/emulparams/tic4xcoff.sh \
1347 $(srcdir)/emultempl/ticoff.em $(srcdir)/scripttempl/tic4xcoff.sc ${GEN_DEPENDS}
1348 ${GENSCRIPTS} tic4xcoff "$(tdir_tic4xcoff)"
1349etic54xcoff.c: $(srcdir)/emulparams/tic54xcoff.sh \
1350 $(srcdir)/emultempl/ticoff.em $(srcdir)/scripttempl/tic54xcoff.sc ${GEN_DEPENDS}
1351 ${GENSCRIPTS} tic54xcoff "$(tdir_tic54xcoff)"
1352etic80coff.c: $(srcdir)/emulparams/tic80coff.sh \
1353 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/tic80coff.sc ${GEN_DEPENDS}
1354 ${GENSCRIPTS} tic80coff "$(tdir_tic80coff)"
1355evanilla.c: $(srcdir)/emulparams/vanilla.sh \
1356 $(srcdir)/emultempl/vanilla.em $(srcdir)/scripttempl/vanilla.sc ${GEN_DEPENDS}
1357 ${GENSCRIPTS} vanilla "$(tdir_vanilla)"
1358evax.c: $(srcdir)/emulparams/vax.sh \
1359 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1360 ${GENSCRIPTS} vax "$(tdir_vax)"
1361evaxnbsd.c: $(srcdir)/emulparams/vaxnbsd.sh \
1362 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1363 ${GENSCRIPTS} vaxnbsd "$(tdir_vaxnbsd)"
1364evsta.c: $(srcdir)/emulparams/vsta.sh \
1365 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}
1366 ${GENSCRIPTS} vsta "$(tdir_vsta)"
1367ev850.c: $(srcdir)/emulparams/v850.sh \
1368 $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/v850.sc ${GEN_DEPENDS}
1369 ${GENSCRIPTS} v850 "$(tdir_v850)"
1370ew65.c: $(srcdir)/emulparams/w65.sh \
1371 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/w65.sc ${GEN_DEPENDS}
1372 ${GENSCRIPTS} w65 "$(tdir_w65)"
1373ez8001.c: $(srcdir)/emulparams/z8001.sh \
1374 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/z8000.sc ${GEN_DEPENDS}
1375 ${GENSCRIPTS} z8001 "$(tdir_z8001)"
1376ez8002.c: $(srcdir)/emulparams/z8002.sh \
1377 $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/z8000.sc ${GEN_DEPENDS}
1378 ${GENSCRIPTS} z8002 "$(tdir_z8002)"
1379
1380# We need this for automake to use YLWRAP.
1381EXTRA_ld_new_SOURCES = deffilep.y
1382
1383ld_new_SOURCES = ldgram.y ldlex.l lexsup.c ldlang.c mri.c ldctor.c ldmain.c \
1384 ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.c
1385ld_new_DEPENDENCIES = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(BFDLIB) $(LIBIBERTY) $(INTLDEPS)
1386ld_new_LDADD = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(BFDLIB) $(LIBIBERTY) $(INTLLIBS)
1387
1388# The generated emulation files mostly have the same dependencies.
1389$(EMULATION_OFILES): ../bfd/bfd.h sysdep.h config.h $(INCDIR)/bfdlink.h \
1390 ld.h ldmain.h ldemul.h ldfile.h ldmisc.h ldexp.h ldlang.h \
1391 ldctor.h ldexp.h ldlang.h ldgram.h
1392
1393# This is the real libbfd.a created by libtool.
1394TESTBFDLIB = @TESTBFDLIB@
1395
1396check-DEJAGNU: site.exp
1397 srcroot=`cd $(srcdir) && pwd`; export srcroot; \
1398 r=`pwd`; export r; \
1399 LC_COLLATE=; LC_ALL=; LANG=; export LC_COLLATE LC_ALL LANG; \
1400 EXPECT=$(EXPECT); export EXPECT; \
1401 if [ -f $(top_builddir)/../expect/expect ]; then \
1402 TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd`; \
1403 export TCL_LIBRARY; \
1404 fi; \
1405 runtest=$(RUNTEST); \
1406 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
1407 $$runtest --tool $(DEJATOOL) --srcdir $${srcroot}/testsuite \
1408 CC="$(CC_FOR_TARGET)" CFLAGS="$(CFLAGS)" \
1409 CXX="$(CXX_FOR_TARGET)" CXXFLAGS="$(CXXFLAGS)" \
1410 CC_FOR_HOST="$(CC)" CFLAGS_FOR_HOST="$(CFLAGS)" \
1411 OFILES="$(OFILES)" BFDLIB="$(TESTBFDLIB)" \
1412 LIBIBERTY="$(LIBIBERTY) $(INTLLIBS)" LIBS="$(LIBS)" \
1413 $(RUNTESTFLAGS); \
1414 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
1415 fi
1416
1417# Rules for testing by relinking ld itself.
1418# A similar test is in the testsuite. This target is for ease of use
1419# when porting ld.
1420
1421ld-partial.o: ld-new$(EXEEXT)
1422 ./ld-new$(EXEEXT) $(HOSTING_EMU) -o ld-partial.o -r $(OFILES)
1423ld1$(EXEEXT): ld-partial.o
1424 ./ld-new$(EXEEXT) $(HOSTING_EMU) -o ld1$(EXEEXT) $(HOSTING_CRT0) ld-partial.o $(TESTBFDLIB) $(LIBIBERTY) $(HOSTING_LIBS) $(LIBS)
1425
1426ld1-full$(EXEEXT): ld-new
1427 ./ld-new$(EXEEXT) $(HOSTING_EMU) -o ld1-full$(EXEEXT) $(HOSTING_CRT0) $(OFILES) $(TESTBFDLIB) $(LIBIBERTY) $(HOSTING_LIBS) $(LIBS)
1428
1429ld2$(EXEEXT): ld1$(EXEEXT)
1430 ./ld1$(EXEEXT) $(HOSTING_EMU) -o ld2$(EXEEXT) $(HOSTING_CRT0) $(OFILES) $(TESTBFDLIB) $(LIBIBERTY) $(HOSTING_LIBS) $(LIBS)
1431
1432ld3$(EXEEXT): ld2$(EXEEXT)
1433 ./ld2$(EXEEXT) $(HOSTING_EMU) -o ld3$(EXEEXT) $(HOSTING_CRT0) $(OFILES) $(TESTBFDLIB) $(LIBIBERTY) $(HOSTING_LIBS) $(LIBS)
1434
1435bootstrap: ld3$(EXEEXT)
1436 cmp ld2$(EXEEXT) ld3$(EXEEXT)
1437
1438.PHONY: bootstrap
1439
1440# A test program for C++ constructors and destructors.
1441# This test is now in the testsuite.
1442#
1443#cdtest: cdtest-main.o cdtest-bar.o cdtest-foo.o ld.new
1444# ./ld.new $(HOSTING_EMU) -o cdtest $(HOSTING_CRT0) \
1445# cdtest-main.o cdtest-bar.o cdtest-foo.o $(HOSTING_LIBS)
1446#
1447#cdtest.out: cdtest
1448# ./cdtest > cdtest.tmp
1449# mv cdtest.tmp cdtest.out
1450#
1451#cdtest-ur.o: cdtest-main.o cdtest-bar.o cdtest-foo.o ld.new
1452# ./ld.new $(HOSTING_EMU) -o cdtest-ur.o -Ur cdtest-main.o \
1453# cdtest-bar.o cdtest-foo.o
1454#
1455#cdtest-ur: cdtest-ur.o
1456# ./ld.new $(HOSTING_EMU) -o cdtest-ur $(HOSTING_CRT0) cdtest-ur.o \
1457# $(HOSTING_LIBS)
1458#
1459#cdtest-ur.out: cdtest-ur
1460# ./cdtest-ur > cdtest-ur.tmp
1461# mv cdtest-ur.tmp cdtest-ur.out
1462#
1463#check-cdtest: cdtest.out cdtest-ur.out $(srcdir)/cdtest.exp
1464# diff $(srcdir)/cdtest.exp cdtest.out
1465# diff $(srcdir)/cdtest.exp cdtest-ur.out
1466#
1467#.PHONY: check-cdtest
1468
1469# END OF CHECK TARGETS
1470
1471# DOCUMENTATION TARGETS
1472# Manual configuration file; not usually attached to normal configuration,
1473# because almost all configs use "gen" version of manual.
1474# Set DOCVER above to change.
1475configdoc.texi: ${DOCVER}-doc.texi
1476 ln -s ${srcdir}/${DOCVER}-doc.texi ./configdoc.texi >/dev/null 2>&1 \
1477 || ln ${srcdir}/${DOCVER}-doc.texi ./configdoc.texi >/dev/null 2>&1 \
1478 || cp ${srcdir}/${DOCVER}-doc.texi ./configdoc.texi
1479
1480ldver.texi: Makefile
1481 rm -f $@
1482 echo '@set VERSION $(VERSION)' > $@
1483
1484ld.info: $(srcdir)/ld.texinfo configdoc.texi ldver.texi
1485 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
1486 $(MAKEINFO) -I $(srcdir) -I $(BFDDIR)/doc $(srcdir)/ld.texinfo
1487
1488ld.dvi: $(srcdir)/ld.texinfo configdoc.texi ldver.texi
1489 TEXINPUTS=$(top_srcdir)/../texinfo:$$TEXINPUTS \
1490 MAKEINFO="$(MAKEINFO) -I $(srcdir) -I $(BFDDIR)/doc" $(TEXI2DVI) -I $(BFDDIR)/doc $(srcdir)/ld.texinfo
1491
1492# Build the man page from the texinfo file
1493# The sed command removes the no-adjust Nroff command so that
1494# the man output looks standard.
1495ld.1: $(srcdir)/ld.texinfo configdoc.texi ldver.texi
1496 touch $@
1497 -$(TEXI2POD) $(MANCONF) < $(srcdir)/ld.texinfo > ld.pod
1498 -($(POD2MAN) ld.pod | \
1499 sed -e '/^.if n .na/d' > $@.T$$$$ && \
1500 mv -f $@.T$$$$ $@) || \
1501 (rm -f $@.T$$$$ && exit 1)
1502 rm -f ld.pod
1503
1504MAINTAINERCLEANFILES = ldver.texi
1505
1506# We want to reconfigure if configure.host or configure.tgt changes.
1507CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host $(srcdir)/configure.tgt
1508
1509MOSTLYCLEANFILES = $(STAGESTUFF) ld1$(EXEEXT) ld2$(EXEEXT) ld3$(EXEEXT) \
1510 ldemul-list.h crtbegin.o crtend.o ld.log ld.sum
1511mostlyclean-local:
1512 -rm -rf tmpdir
1513CLEANFILES = dep.sed DEP DEPA DEP1 DEP2
1514
1515.PHONY: install-exec-local install-data-local
1516
1517install-exec-local: ld-new$(EXEEXT)
1518 $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(tooldir)/bin
1519 @list='$(noinst_PROGRAMS)'; for p in $$list; do \
1520 if test -f $$p; then \
1521 echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
1522 $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
1523 else :; fi; \
1524 done
1525 n=`echo ld | sed '$(transform)'`; \
1526 if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/ld$(EXEEXT)" ]; then \
1527 rm -f $(DESTDIR)$(tooldir)/bin/ld$(EXEEXT); \
1528 ln $(DESTDIR)$(bindir)/$$n$(EXEEXT) $(DESTDIR)$(tooldir)/bin/ld$(EXEEXT) >/dev/null 2>/dev/null \
1529 || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) ld-new$(EXEEXT) $(DESTDIR)$(tooldir)/bin/ld$(EXEEXT); \
1530 fi
1531
1532install-data-local:
1533 $(mkinstalldirs) $(DESTDIR)$(scriptdir)/ldscripts
1534 for f in ldscripts/*; do \
1535 $(INSTALL_DATA) $$f $(DESTDIR)$(scriptdir)/$$f ; \
1536 done
1537
1538# We want install to imply install-info as per GNU standards, despite the
1539# cygnus option.
1540install: install-info
1541
1542# Stuff that should be included in a distribution. The diststuff
1543# target is run by the taz target in ../Makefile.in.
1544EXTRA_DIST = ldgram.c ldgram.h ldlex.c $(man_MANS)
1545diststuff: info $(EXTRA_DIST)
1546
1547DISTCLEANFILES = tdirs site.exp site.bak stringify.sed
1548distclean-local:
1549 rm -rf ldscripts
1550
1551Makefile: $(BFDDIR)/configure.in
1552
1553# Targets to rebuild dependencies in this Makefile.
1554# Have to get rid of DEP1 here so that "$?" later includes all of $(CFILES).
1555DEP: dep.sed $(CFILES) $(HFILES) $(GENERATED_CFILES) $(GENERATED_HFILES) config.h
1556 rm -f DEP1
1557 $(MAKE) MKDEP="$(MKDEP)" DEP1
1558 sed -f dep.sed < DEP1 > DEPA
1559 echo '# IF YOU PUT ANYTHING HERE IT WILL GO AWAY' >> DEPA
1560 if grep ' /' DEPA > /dev/null 2> /dev/null; then \
1561 echo 'make DEP failed!'; exit 1; \
1562 else \
1563 mv -f DEPA $@; \
1564 fi
1565
1566DEP1: $(CFILES) $(GENERATED_CFILES)
1567 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > DEP2
1568 echo '# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.' >> DEP2
1569 $(MKDEP) $(INCLUDES) $(CFLAGS) $? >> DEP2
1570 mv -f DEP2 $@
1571
1572dep.sed: dep-in.sed config.status
1573 sed <$(srcdir)/dep-in.sed >dep.sed \
1574 -e 's!@INCDIR@!$(INCDIR)!' \
1575 -e 's!@BFDDIR@!$(BFDDIR)!' \
1576 -e 's!@SRCDIR@!$(srcdir)!' \
1577 -e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/ld$$,,`'!'
1578
1579dep: DEP
1580 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
1581 cat DEP >> tmp-Makefile
1582 $(srcdir)/../move-if-change tmp-Makefile Makefile
1583
1584dep-in: DEP
1585 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
1586 cat DEP >> tmp-Makefile.in
1587 $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
1588
1589dep-am: DEP
1590 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
1591 cat DEP >> tmp-Makefile.am
1592 $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
1593
1594.PHONY: dep dep-in dep-am
1595
1596@MAINT@.PHONY: mpw
1597@MAINT@mpw: $(srcdir)/mpw-ei386go32.c $(srcdir)/mpw-elfmips.c \
1598@MAINT@ $(srcdir)/mpw-em68kcoff.c $(srcdir)/mpw-eppcmac.c \
1599@MAINT@ $(srcdir)/mpw-esh.c $(srcdir)/mpw-idtmips.c
1600@MAINT@
1601@MAINT@$(srcdir)/mpw-ei386go32.c: ei386go32.c
1602@MAINT@ $(srcdir)/../move-if-change $< $@
1603@MAINT@
1604@MAINT@$(srcdir)/mpw-elfmips.c: eelf32ebmip.c
1605@MAINT@ $(srcdir)/../move-if-change $< $@
1606@MAINT@
1607@MAINT@$(srcdir)/mpw-em68kcoff.c: em68kcoff.c
1608@MAINT@ $(srcdir)/../move-if-change $< $@
1609@MAINT@
1610@MAINT@$(srcdir)/mpw-eppcmac.c: eppcmacos.c
1611@MAINT@ $(srcdir)/../move-if-change $< $@
1612@MAINT@
1613@MAINT@$(srcdir)/mpw-esh.c: esh.c
1614@MAINT@ $(srcdir)/../move-if-change $< $@
1615@MAINT@
1616@MAINT@$(srcdir)/mpw-idtmips.c: emipsidt.c
1617@MAINT@ $(srcdir)/../move-if-change $< $@
1618
1619# What appears below is generated by a hacked mkdep using gcc -MM.
1620
1621# DO NOT DELETE THIS LINE -- mkdep uses it.
1622# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
1623ldctor.o: ldctor.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1624 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1625 $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h ld.h $(INCDIR)/bin-bugs.h \
1626 ldexp.h ldlang.h ldmisc.h ldgram.h ldmain.h ldctor.h
1627ldemul.o: ldemul.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1628 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1629 ld.h $(INCDIR)/bin-bugs.h ldmisc.h ldexp.h ldlang.h \
1630 ldfile.h ldemul.h ldmain.h ldemul-list.h
1631ldexp.o: ldexp.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1632 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1633 $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h ldmain.h \
1634 ldmisc.h ldexp.h ldgram.h ldlang.h $(INCDIR)/libiberty.h \
1635 $(INCDIR)/safe-ctype.h
1636ldfile.o: ldfile.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1637 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1638 $(INCDIR)/bfdlink.h $(INCDIR)/safe-ctype.h ld.h $(INCDIR)/bin-bugs.h \
1639 ldmisc.h ldexp.h ldlang.h ldfile.h ldmain.h ldgram.h \
1640 ldlex.h ldemul.h $(INCDIR)/libiberty.h $(INCDIR)/filenames.h
1641ldlang.o: ldlang.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1642 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1643 $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h $(INCDIR)/obstack.h \
1644 $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h ldmain.h \
1645 ldexp.h ldlang.h ldgram.h ldlex.h ldmisc.h ldctor.h \
1646 ldfile.h ldemul.h $(INCDIR)/fnmatch.h $(INCDIR)/demangle.h
1647ldmain.o: ldmain.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1648 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1649 $(INCDIR)/safe-ctype.h $(INCDIR)/libiberty.h $(INCDIR)/progress.h \
1650 $(INCDIR)/bfdlink.h $(INCDIR)/filenames.h ld.h $(INCDIR)/bin-bugs.h \
1651 ldmain.h ldmisc.h ldwrite.h ldexp.h ldlang.h ldgram.h \
1652 ldlex.h ldfile.h ldemul.h ldctor.h
1653ldmisc.o: ldmisc.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1654 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1655 $(INCDIR)/libiberty.h $(INCDIR)/demangle.h ld.h $(INCDIR)/bin-bugs.h \
1656 ldmisc.h ldexp.h ldlang.h ldgram.h ldlex.h ldmain.h \
1657 ldfile.h
1658ldver.o: ldver.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1659 $(INCDIR)/symcat.h ../bfd/bfdver.h sysdep.h config.h \
1660 $(INCDIR)/fopen-same.h ld.h $(INCDIR)/bin-bugs.h ldver.h \
1661 ldexp.h ldlang.h ldfile.h ldemul.h ldmain.h
1662ldwrite.o: ldwrite.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1663 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1664 $(INCDIR)/bfdlink.h $(INCDIR)/libiberty.h ld.h $(INCDIR)/bin-bugs.h \
1665 ldexp.h ldlang.h ldwrite.h ldmisc.h ldgram.h ldmain.h
1666lexsup.o: lexsup.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1667 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1668 $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h $(INCDIR)/bfdlink.h \
1669 ld.h $(INCDIR)/bin-bugs.h ldmain.h ldmisc.h ldexp.h \
1670 ldlang.h ldgram.h ldlex.h ldfile.h ldver.h ldemul.h \
1671 $(INCDIR)/demangle.h
1672mri.o: mri.c ../bfd/bfd.h $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
1673 sysdep.h config.h $(INCDIR)/fopen-same.h ld.h $(INCDIR)/bin-bugs.h \
1674 ldexp.h ldlang.h ldmisc.h mri.h ldgram.h $(INCDIR)/libiberty.h
1675ldcref.o: ldcref.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1676 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1677 $(INCDIR)/bfdlink.h $(INCDIR)/libiberty.h ld.h $(INCDIR)/bin-bugs.h \
1678 ldmain.h ldmisc.h ldexp.h ldlang.h
1679pe-dll.o: pe-dll.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1680 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1681 $(INCDIR)/bfdlink.h $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h \
1682 ld.h $(INCDIR)/bin-bugs.h ldexp.h ldlang.h ldwrite.h \
1683 ldmisc.h ldgram.h ldmain.h ldfile.h ldemul.h $(INCDIR)/coff/internal.h \
1684 $(BFDDIR)/libcoff.h deffile.h pe-dll.h
1685ldgram.o: ldgram.c ../bfd/bfd.h $(INCDIR)/ansidecl.h \
1686 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1687 $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h ldexp.h \
1688 ldver.h ldlang.h ldfile.h ldemul.h ldmisc.h ldmain.h \
1689 mri.h ldctor.h ldlex.h
1690ldlex.o: ldlex.c $(INCDIR)/ansidecl.h ../bfd/bfd.h \
1691 $(INCDIR)/symcat.h sysdep.h config.h $(INCDIR)/fopen-same.h \
1692 $(INCDIR)/safe-ctype.h $(INCDIR)/bfdlink.h ld.h $(INCDIR)/bin-bugs.h \
1693 ldmisc.h ldexp.h ldlang.h ldgram.h ldfile.h ldlex.h \
1694 ldmain.h $(INCDIR)/libiberty.h
1695deffilep.o: deffilep.c $(INCDIR)/libiberty.h $(INCDIR)/ansidecl.h \
1696 $(INCDIR)/safe-ctype.h ../bfd/bfd.h $(INCDIR)/symcat.h \
1697 sysdep.h config.h $(INCDIR)/fopen-same.h ld.h $(INCDIR)/bin-bugs.h \
1698 ldmisc.h deffile.h
1699# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
Note: See TracBrowser for help on using the repository browser.