Makefile.am 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119
  1. ## Process this file with automake to generate Makefile.in
  2. #
  3. # Copyright (C) 2012-2022 Free Software Foundation, Inc.
  4. #
  5. # This file is free software; you can redistribute it and/or modify
  6. # it under the terms of the GNU General Public License as published by
  7. # the Free Software Foundation; either version 3 of the License, or
  8. # (at your option) any later version.
  9. #
  10. # This program is distributed in the hope that it will be useful,
  11. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. # GNU General Public License for more details.
  14. #
  15. # You should have received a copy of the GNU General Public License
  16. # along with this program; see the file COPYING3. If not see
  17. # <http://www.gnu.org/licenses/>.
  18. #
  19. AUTOMAKE_OPTIONS = dejagnu no-texinfo.tex no-dist foreign info-in-builddir
  20. ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
  21. TEXINFO_TEX = ../texinfo/texinfo.tex
  22. SUBDIRS = po
  23. tooldir = $(exec_prefix)/$(target_alias)
  24. YACC = `if [ -f ../bison/bison ]; then echo ../bison/bison -y -L$(srcdir)/../bison/; else echo @YACC@; fi`
  25. YFLAGS = -d
  26. LEX = `if [ -f ../flex/flex ]; then echo ../flex/flex; else echo @LEX@; fi`
  27. # Automake 1.10+ disables lex and yacc output file regeneration if
  28. # maintainer mode is disabled. Avoid this.
  29. am__skiplex =
  30. am__skipyacc =
  31. # This is where we get zlib from. zlibdir is -L../zlib and zlibinc is
  32. # -I../zlib, unless we were configured with --with-system-zlib, in which
  33. # case both are empty.
  34. ZLIB = @zlibdir@ -lz
  35. ZLIBINC = @zlibinc@
  36. ELF_CLFAGS=-DELF_LIST_OPTIONS=@elf_list_options@ \
  37. -DELF_SHLIB_LIST_OPTIONS=@elf_shlib_list_options@ \
  38. -DELF_PLT_UNWIND_LIST_OPTIONS=@elf_plt_unwind_list_options@
  39. WARN_CFLAGS = @WARN_CFLAGS@
  40. NO_WERROR = @NO_WERROR@
  41. AM_CFLAGS = $(WARN_CFLAGS) $(ELF_CLFAGS)
  42. # We put the scripts in the directory $(scriptdir)/ldscripts.
  43. # We can't put the scripts in $(datadir) because the SEARCH_DIR
  44. # directives need to be different for native and cross linkers.
  45. scriptdir = $(tooldir)/lib
  46. EMUL = @EMUL@
  47. EMULATION_OFILES = @EMULATION_OFILES@
  48. EMUL_EXTRA_OFILES = @EMUL_EXTRA_OFILES@
  49. # Search path to override the default search path for -lfoo libraries.
  50. # If LIB_PATH is empty, the ones in the script (if any) are left alone.
  51. # (The default is usually /lib:/usr/lib:/usr/local/lib, unless building
  52. # a cross-linker, in which case the default is empty. See genscripts.sh.)
  53. # Otherwise, they are replaced with the ones given in LIB_PATH,
  54. # which may have the form: LIB_PATH=/lib:/usr/local/lib. This can be set
  55. # when the linker is configured via the --with-lib-path configure switch.
  56. LIB_PATH = @LIB_PATH@
  57. BASEDIR = $(srcdir)/..
  58. BFDDIR = $(BASEDIR)/bfd
  59. INCDIR = $(BASEDIR)/include
  60. # What version of the manual to build
  61. DOCVER = gen
  62. # Options to extract the man page from ld.texi
  63. MANCONF = -Dman
  64. TEXI2POD = perl $(BASEDIR)/etc/texi2pod.pl $(AM_MAKEINFOFLAGS)
  65. POD2MAN = pod2man --center="GNU Development Tools" \
  66. --release="binutils-$(VERSION)" --section=1
  67. # Setup the testing framework, if you have one
  68. EXPECT = expect
  69. RUNTEST = runtest
  70. RUNTESTFLAGS =
  71. CC_FOR_TARGET = ` \
  72. if [ -f $$r/../gcc/xgcc ] ; then \
  73. if [ -f $$r/../newlib/Makefile ] ; then \
  74. echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
  75. else \
  76. echo $$r/../gcc/xgcc -B$$r/../gcc/; \
  77. fi; \
  78. else \
  79. if [ "@host@" = "@target@" ] ; then \
  80. echo $(CC); \
  81. else \
  82. echo gcc | sed '$(transform)'; \
  83. fi; \
  84. fi`
  85. CXX_FOR_TARGET = ` \
  86. if [ -f $$r/../gcc/g++ ] ; then \
  87. if [ -f $$r/../newlib/Makefile ] ; then \
  88. echo $$r/../gcc/g++ -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
  89. else \
  90. echo $$r/../gcc/g++ -B$$r/../gcc/; \
  91. fi; \
  92. elif [ -f $$r/../gcc/xg++ ] ; then \
  93. if [ -f $$r/../newlib/Makefile ] ; then \
  94. echo $$r/../gcc/xg++ -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \
  95. else \
  96. echo $$r/../gcc/xg++ -B$$r/../gcc/; \
  97. fi; \
  98. else \
  99. if [ "@host@" = "@target@" ] ; then \
  100. echo $(CXX); \
  101. else \
  102. echo g++ | sed '$(transform)'; \
  103. fi; \
  104. fi`
  105. # Strip out sanitization options as we want to test building binaries without any extra paraphernalia
  106. CFLAGS_FOR_TARGET = `echo $(CFLAGS) | sed -e 's/-fsanitize=[^ ]*//g'`
  107. CXXFLAGS_FOR_TARGET = `echo $(CXXFLAGS) | sed -e 's/-fsanitize=[^ ]*//g'`
  108. transform = s/^ld-new$$/$(installed_linker)/;@program_transform_name@
  109. bin_PROGRAMS = ld-new
  110. info_TEXINFOS = ld.texi
  111. ld_TEXINFOS = configdoc.texi
  112. noinst_TEXINFOS = ldint.texi
  113. man_MANS = ld.1
  114. AM_MAKEINFOFLAGS = -I $(srcdir) -I $(BFDDIR)/doc -I ../bfd/doc \
  115. -I $(top_srcdir)/../libiberty --no-split
  116. TEXI2DVI = texi2dvi -I $(srcdir) -I $(BFDDIR)/doc -I ../bfd/doc \
  117. -I $(top_srcdir)/../libiberty
  118. AM_CPPFLAGS = -I. -I$(srcdir) -I../bfd -I$(BFDDIR) -I$(INCDIR) @zlibinc@ \
  119. @INCINTL@ $(HDEFINES) $(CFLAGS) @LARGEFILE_CPPFLAGS@ \
  120. -DLOCALEDIR="\"$(datadir)/locale\""
  121. BFDLIB = ../bfd/libbfd.la
  122. LIBIBERTY = ../libiberty/libiberty.a
  123. if ENABLE_LIBCTF
  124. LIBCTF = ../libctf/libctf.la
  125. else
  126. LIBCTF =
  127. endif
  128. # These all start with e so 'make clean' can find them.
  129. ALL_EMULATION_SOURCES = \
  130. eaix5ppc.c \
  131. eaix5rs6.c \
  132. eaixppc.c \
  133. eaixrs6.c \
  134. ealpha.c \
  135. ealphavms.c \
  136. earcelf.c \
  137. earclinux.c \
  138. earclinux_nps.c \
  139. earcv2elf.c \
  140. earcv2elfx.c \
  141. earm_wince_pe.c \
  142. earmelf.c \
  143. earmelf_fbsd.c \
  144. earmelf_fuchsia.c \
  145. earmelf_haiku.c \
  146. earmelf_linux.c \
  147. earmelf_linux_eabi.c \
  148. earmelf_linux_fdpiceabi.c \
  149. earmelf_nacl.c \
  150. earmelf_nbsd.c \
  151. earmelf_phoenix.c \
  152. earmelf_vxworks.c \
  153. earmelfb.c \
  154. earmelfb_fbsd.c \
  155. earmelfb_fuchsia.c \
  156. earmelfb_linux.c \
  157. earmelfb_linux_eabi.c \
  158. earmelfb_linux_fdpiceabi.c \
  159. earmelfb_nacl.c \
  160. earmelfb_nbsd.c \
  161. earmnto.c \
  162. earmpe.c \
  163. eavr1.c \
  164. eavr2.c \
  165. eavr25.c \
  166. eavr3.c \
  167. eavr31.c \
  168. eavr35.c \
  169. eavr4.c \
  170. eavr5.c \
  171. eavr51.c \
  172. eavr6.c \
  173. eavrtiny.c \
  174. eavrxmega1.c \
  175. eavrxmega2.c \
  176. eavrxmega3.c \
  177. eavrxmega4.c \
  178. eavrxmega5.c \
  179. eavrxmega6.c \
  180. eavrxmega7.c \
  181. ecrisaout.c \
  182. ecriself.c \
  183. ecrislinux.c \
  184. ecskyelf.c \
  185. ecskyelf_linux.c \
  186. ed10velf.c \
  187. ed30v_e.c \
  188. ed30v_o.c \
  189. ed30velf.c \
  190. eelf32_dlx.c \
  191. eelf32_sparc.c \
  192. eelf32_sparc_sol2.c \
  193. eelf32_sparc_vxworks.c \
  194. eelf32_spu.c \
  195. eelf32_tic6x_be.c \
  196. eelf32_tic6x_elf_be.c \
  197. eelf32_tic6x_elf_le.c \
  198. eelf32_tic6x_le.c \
  199. eelf32_tic6x_linux_be.c \
  200. eelf32_tic6x_linux_le.c \
  201. eelf32am33lin.c \
  202. eelf32bfin.c \
  203. eelf32bfinfd.c \
  204. eelf32cr16.c \
  205. eelf32crx.c \
  206. eelf32epiphany.c \
  207. eelf32epiphany_4x4.c \
  208. eelf32fr30.c \
  209. eelf32frv.c \
  210. eelf32frvfd.c \
  211. eelf32ft32.c \
  212. eelf32ip2k.c \
  213. eelf32iq10.c \
  214. eelf32iq2000.c \
  215. eelf32lm32.c \
  216. eelf32lm32fd.c \
  217. eelf32lppc.c \
  218. eelf32lppclinux.c \
  219. eelf32lppcnto.c \
  220. eelf32lppcsim.c \
  221. eelf32m32c.c \
  222. eelf32mb_linux.c \
  223. eelf32mbel_linux.c \
  224. eelf32mcore.c \
  225. eelf32mep.c \
  226. eelf32metag.c \
  227. eelf32microblaze.c \
  228. eelf32microblazeel.c \
  229. eelf32moxie.c \
  230. eelf32mt.c \
  231. eelf32or1k.c \
  232. eelf32or1k_linux.c \
  233. eelf32ppc.c \
  234. eelf32ppc_fbsd.c \
  235. eelf32ppchaiku.c \
  236. eelf32ppclinux.c \
  237. eelf32ppcnto.c \
  238. eelf32ppcsim.c \
  239. eelf32ppcvxworks.c \
  240. eelf32ppcwindiss.c \
  241. eelf32rl78.c \
  242. eelf32rx.c \
  243. eelf32rx_linux.c \
  244. eelf32tilegx.c \
  245. eelf32tilegx_be.c \
  246. eelf32tilepro.c \
  247. eelf32vax.c \
  248. eelf32visium.c \
  249. eelf32xc16x.c \
  250. eelf32xc16xl.c \
  251. eelf32xc16xs.c \
  252. eelf32xstormy16.c \
  253. eelf32xtensa.c \
  254. eelf32z80.c \
  255. eelf_i386.c \
  256. eelf_i386_be.c \
  257. eelf_i386_fbsd.c \
  258. eelf_i386_haiku.c \
  259. eelf_i386_ldso.c \
  260. eelf_i386_sol2.c \
  261. eelf_i386_vxworks.c \
  262. eelf_iamcu.c \
  263. eelf_s390.c \
  264. eh8300elf.c \
  265. eh8300elf_linux.c \
  266. eh8300helf.c \
  267. eh8300helf_linux.c \
  268. eh8300hnelf.c \
  269. eh8300self.c \
  270. eh8300self_linux.c \
  271. eh8300snelf.c \
  272. eh8300sxelf.c \
  273. eh8300sxelf_linux.c \
  274. eh8300sxnelf.c \
  275. ehppaelf.c \
  276. ehppalinux.c \
  277. ehppanbsd.c \
  278. ehppaobsd.c \
  279. ei386aout.c \
  280. ei386beos.c \
  281. ei386bsd.c \
  282. ei386go32.c \
  283. ei386lynx.c \
  284. ei386moss.c \
  285. ei386msdos.c \
  286. ei386nto.c \
  287. ei386pe.c \
  288. ei386pe_posix.c \
  289. em32relf.c \
  290. em32relf_linux.c \
  291. em32rlelf.c \
  292. em32rlelf_linux.c \
  293. em68hc11elf.c \
  294. em68hc11elfb.c \
  295. em68hc12elf.c \
  296. em68hc12elfb.c \
  297. em68kelf.c \
  298. em68kelfnbsd.c \
  299. em9s12zelf.c \
  300. emcorepe.c \
  301. emn10200.c \
  302. emn10300.c \
  303. emoxiebox.c \
  304. emsp430X.c \
  305. emsp430elf.c \
  306. ends32belf.c \
  307. ends32belf16m.c \
  308. ends32belf_linux.c \
  309. ends32elf.c \
  310. ends32elf16m.c \
  311. ends32elf_linux.c \
  312. enios2elf.c \
  313. enios2linux.c \
  314. ens32knbsd.c \
  315. epc532macha.c \
  316. epdp11.c \
  317. epjelf.c \
  318. epjlelf.c \
  319. eppcmacos.c \
  320. epruelf.c \
  321. escore3_elf.c \
  322. escore7_elf.c \
  323. esh.c \
  324. eshelf.c \
  325. eshelf_fd.c \
  326. eshelf_linux.c \
  327. eshelf_nbsd.c \
  328. eshelf_nto.c \
  329. eshelf_uclinux.c \
  330. eshelf_vxworks.c \
  331. eshl.c \
  332. eshlelf.c \
  333. eshlelf_fd.c \
  334. eshlelf_linux.c \
  335. eshlelf_nbsd.c \
  336. eshlelf_nto.c \
  337. eshlelf_vxworks.c \
  338. eshpe.c \
  339. etic30coff.c \
  340. etic3xcoff.c \
  341. etic3xcoff_onchip.c \
  342. etic4xcoff.c \
  343. etic54xcoff.c \
  344. ev850.c \
  345. ev850_rh850.c \
  346. evanilla.c \
  347. evaxnbsd.c \
  348. exgateelf.c \
  349. ez80.c \
  350. ez8001.c \
  351. ez8002.c
  352. ALL_EMULATIONS = $(ALL_EMULATION_SOURCES:.c=.@OBJEXT@)
  353. ALL_64_EMULATION_SOURCES = \
  354. eaarch64cloudabi.c \
  355. eaarch64cloudabib.c \
  356. eaarch64elf.c \
  357. eaarch64elf32.c \
  358. eaarch64elf32b.c \
  359. eaarch64elfb.c \
  360. eaarch64fbsd.c \
  361. eaarch64fbsdb.c \
  362. eaarch64haiku.c \
  363. eaarch64linux.c \
  364. eaarch64linux32.c \
  365. eaarch64linux32b.c \
  366. eaarch64linuxb.c \
  367. eelf32_x86_64.c \
  368. eelf32b4300.c \
  369. eelf32bmip.c \
  370. eelf32bmipn32.c \
  371. eelf32briscv.c \
  372. eelf32briscv_ilp32.c \
  373. eelf32briscv_ilp32f.c \
  374. eelf32bsmip.c \
  375. eelf32btsmip.c \
  376. eelf32btsmip_fbsd.c \
  377. eelf32btsmipn32.c \
  378. eelf32btsmipn32_fbsd.c \
  379. eelf32ebmip.c \
  380. eelf32ebmipvxworks.c \
  381. eelf32elmip.c \
  382. eelf32elmipvxworks.c \
  383. eelf32l4300.c \
  384. eelf32lmip.c \
  385. eelf32loongarch.c \
  386. eelf32lr5900.c \
  387. eelf32lr5900n32.c \
  388. eelf32lriscv.c \
  389. eelf32lriscv_ilp32.c \
  390. eelf32lriscv_ilp32f.c \
  391. eelf32lsmip.c \
  392. eelf32ltsmip.c \
  393. eelf32ltsmip_fbsd.c \
  394. eelf32ltsmipn32.c \
  395. eelf32ltsmipn32_fbsd.c \
  396. eelf32mipswindiss.c \
  397. eelf64_aix.c \
  398. eelf64_ia64.c \
  399. eelf64_ia64_fbsd.c \
  400. eelf64_ia64_vms.c \
  401. eelf64_s390.c \
  402. eelf64_sparc.c \
  403. eelf64_sparc_fbsd.c \
  404. eelf64_sparc_sol2.c \
  405. eelf64alpha.c \
  406. eelf64alpha_fbsd.c \
  407. eelf64alpha_nbsd.c \
  408. eelf64bmip.c \
  409. eelf64bpf.c \
  410. eelf64briscv.c \
  411. eelf64briscv_lp64.c \
  412. eelf64briscv_lp64f.c \
  413. eelf64btsmip.c \
  414. eelf64btsmip_fbsd.c \
  415. eelf64hppa.c \
  416. eelf64loongarch.c \
  417. eelf64lppc.c \
  418. eelf64lppc_fbsd.c \
  419. eelf64lriscv.c \
  420. eelf64lriscv_lp64.c \
  421. eelf64lriscv_lp64f.c \
  422. eelf64ltsmip.c \
  423. eelf64ltsmip_fbsd.c \
  424. eelf64mmix.c \
  425. eelf64ppc.c \
  426. eelf64ppc_fbsd.c \
  427. eelf64rdos.c \
  428. eelf64tilegx.c \
  429. eelf64tilegx_be.c \
  430. eelf_mipsel_haiku.c \
  431. eelf_x86_64.c \
  432. eelf_x86_64_cloudabi.c \
  433. eelf_x86_64_fbsd.c \
  434. eelf_x86_64_haiku.c \
  435. eelf_x86_64_sol2.c \
  436. ehppa64linux.c \
  437. ei386pep.c \
  438. emmo.c
  439. ALL_64_EMULATIONS = $(ALL_64_EMULATION_SOURCES:.c=.@OBJEXT@)
  440. ALL_EMUL_EXTRA_OFILES = \
  441. deffilep.@OBJEXT@ \
  442. pe-dll.@OBJEXT@ \
  443. ldelf.@OBJEXT@ \
  444. ldelfgen.@OBJEXT@
  445. ALL_64_EMUL_EXTRA_OFILES = \
  446. pep-dll.@OBJEXT@
  447. CFILES = ldctor.c ldemul.c ldexp.c ldfile.c ldlang.c \
  448. ldmain.c ldmisc.c ldver.c ldwrite.c lexsup.c \
  449. mri.c ldcref.c pe-dll.c pep-dll.c ldlex-wrapper.c \
  450. plugin.c ldbuildid.c ldelf.c ldelfgen.c
  451. HFILES = ld.h ldctor.h ldemul.h ldexp.h ldfile.h \
  452. ldlang.h ldlex.h ldmain.h ldmisc.h ldver.h \
  453. ldwrite.h mri.h deffile.h pe-dll.h pep-dll.h \
  454. elf-hints-local.h plugin.h ldbuildid.h ldelf.h ldelfgen.h
  455. GENERATED_CFILES = ldgram.c ldlex.c deffilep.c
  456. GENERATED_HFILES = ldgram.h ldemul-list.h deffilep.h
  457. # Require an early dependency on the generated headers, as the dependency
  458. # tracking will not cause them to be built beforehand.
  459. BUILT_SOURCES = $(GENERATED_HFILES)
  460. OFILES = ldgram.@OBJEXT@ ldlex-wrapper.@OBJEXT@ lexsup.@OBJEXT@ ldlang.@OBJEXT@ \
  461. mri.@OBJEXT@ ldctor.@OBJEXT@ ldmain.@OBJEXT@ plugin.@OBJEXT@ \
  462. ldwrite.@OBJEXT@ ldexp.@OBJEXT@ ldemul.@OBJEXT@ ldver.@OBJEXT@ ldmisc.@OBJEXT@ \
  463. ldfile.@OBJEXT@ ldcref.@OBJEXT@ ${EMULATION_OFILES} ${EMUL_EXTRA_OFILES} \
  464. ldbuildid.@OBJEXT@
  465. STAGESTUFF = *.@OBJEXT@ ldscripts/* e*.c
  466. # Disable -Werror, if it has been enabled, since old versions of bison/
  467. # yacc will produce working code which contain compile time warnings.
  468. ldgram.@OBJEXT@: ldgram.c
  469. if am__fastdepCC
  470. $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `test -f ldgram.c || echo $(srcdir)/`ldgram.c $(NO_WERROR)
  471. $(AM_V_at)mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
  472. else
  473. if AMDEP
  474. source='ldgram.c' object='$@' libtool=no @AMDEPBACKSLASH@
  475. DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  476. endif
  477. $(AM_V_CC)$(COMPILE) -c `test -f ldgram.c || echo $(srcdir)/`ldgram.c $(NO_WERROR)
  478. endif
  479. ldlex-wrapper.@OBJEXT@: ldlex-wrapper.c ldlex.c
  480. if am__fastdepCC
  481. $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $(srcdir)/ldlex-wrapper.c $(NO_WERROR)
  482. $(AM_V_at)mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
  483. else
  484. if AMDEP
  485. source='ldlex-wrapper.c' object='$@' libtool=no @AMDEPBACKSLASH@
  486. DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  487. endif
  488. $(AM_V_CC)$(COMPILE) -c $(srcdir)/ldlex-wrapper.c $(NO_WERROR)
  489. endif
  490. deffilep.@OBJEXT@: deffilep.c
  491. if am__fastdepCC
  492. $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `test -f deffilep.c || echo $(srcdir)/`deffilep.c $(NO_WERROR)
  493. $(AM_V_at)mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
  494. else
  495. if AMDEP
  496. source='deffilep.c' object='$@' libtool=no @AMDEPBACKSLASH@
  497. DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  498. endif
  499. $(AM_V_CC)$(COMPILE) -c `test -f deffilep.c || echo $(srcdir)/`deffilep.c $(NO_WERROR)
  500. endif
  501. SRC_POTFILES = $(CFILES) $(HFILES)
  502. BLD_POTFILES = $(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES)
  503. po/SRC-POTFILES.in: @MAINT@ Makefile
  504. for f in $(SRC_POTFILES); do echo $$f; done | LC_ALL=C sort > $@-tmp \
  505. && mv $@-tmp $(srcdir)/po/SRC-POTFILES.in
  506. po/BLD-POTFILES.in: @MAINT@ Makefile $(BLD_POTFILES)
  507. for f in $(BLD_POTFILES); do echo $$f; done | LC_ALL=C sort > $@-tmp \
  508. && mv $@-tmp $(srcdir)/po/BLD-POTFILES.in
  509. ldmain.@OBJEXT@: ldmain.c config.status
  510. if am__fastdepCC
  511. $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ \
  512. -DDEFAULT_EMULATION='"$(EMUL)"' \
  513. -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
  514. -DTARGET='"@target@"' @TARGET_SYSTEM_ROOT_DEFINE@ \
  515. $(srcdir)/ldmain.c
  516. $(AM_V_at)mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
  517. else
  518. if AMDEP
  519. source='ldmain.c' object='$@' libtool=no @AMDEPBACKSLASH@
  520. DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  521. endif
  522. $(AM_V_CC)$(COMPILE) -c -DDEFAULT_EMULATION='"$(EMUL)"' \
  523. -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
  524. -DTARGET='"@target@"' @TARGET_SYSTEM_ROOT_DEFINE@ \
  525. $(srcdir)/ldmain.c
  526. endif
  527. ldfile.@OBJEXT@: ldfile.c config.status
  528. if am__fastdepCC
  529. $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ \
  530. -DSCRIPTDIR='"$(scriptdir)"' -DBINDIR='"$(bindir)"' -DTOOLBINDIR='"$(tooldir)/bin"' \
  531. $(srcdir)/ldfile.c
  532. $(AM_V_at)mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
  533. else
  534. if AMDEP
  535. source='ldfile.c' object='$@' libtool=no @AMDEPBACKSLASH@
  536. DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  537. endif
  538. $(AM_V_CC)$(COMPILE) -c -DSCRIPTDIR='"$(scriptdir)"' -DBINDIR='"$(bindir)"' \
  539. -DTOOLBINDIR='"$(tooldir)/bin"' \
  540. $(srcdir)/ldfile.c
  541. endif
  542. eelf32_spu.@OBJEXT@: eelf32_spu.c
  543. if am__fastdepCC
  544. $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ \
  545. -DEMBEDSPU="\"`echo embedspu | sed '$(transform)'`\"" eelf32_spu.c
  546. $(AM_V_at)mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
  547. else
  548. if AMDEP
  549. source='eelf32_spu.c' object='$@' libtool=no @AMDEPBACKSLASH@
  550. DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  551. endif
  552. $(AM_V_CC)$(COMPILE) -c -DEMBEDSPU="\"`echo embedspu | sed '$(transform)'`\"" \
  553. eelf32_spu.c
  554. endif
  555. ldemul-list.h: Makefile
  556. (echo "/* This file is automatically generated. DO NOT EDIT! */";\
  557. for f in `echo " " ${EMULATION_OFILES} "" \
  558. | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
  559. echo "extern ld_emulation_xfer_type ld_$${f}_emulation;"; \
  560. done;\
  561. echo "";\
  562. echo "#define EMULATION_LIST \\";\
  563. for f in `echo " " ${EMULATION_OFILES} "" \
  564. | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
  565. echo " &ld_$${f}_emulation, \\"; \
  566. done;\
  567. echo " 0") >ldemul-tmp.h
  568. mv ldemul-tmp.h ldemul-list.h
  569. stringify.sed: ${srcdir}/emultempl/$(STRINGIFY)
  570. $(AM_V_GEN)cp ${srcdir}/emultempl/$(STRINGIFY) stringify.sed
  571. if AMDEP
  572. GENDEPDIR=$(DEPDIR)
  573. else
  574. GENDEPDIR=
  575. endif
  576. GENSCRIPTS = $(SHELL) $(srcdir)/genscripts.sh "${srcdir}" "${libdir}" "${prefix}" "${exec_prefix}" @host@ @target@ @target_alias@ "$(GENDEPDIR)" "${LIB_PATH}" "@EMULATION_LIBPATH@" "@NATIVE_LIB_DIRS@" @use_sysroot@ @enable_initfini_array@
  577. GEN_DEPENDS = $(srcdir)/genscripts.sh stringify.sed
  578. @TDIRS@
  579. # We can't use pattern rules as we don't want to depend on GNU
  580. # make, or else these rules could have been expressed in one
  581. # two-liner: 'e%.c:' and ' ${GENSCRIPTS} $* "$(tdir_$*)"'.
  582. # (The recursive variable expansion is portable.)
  583. run-genscripts:
  584. $(AM_V_at)${GENSCRIPTS} $(script_target) "$($(script_tdirname))"
  585. .PHONY: run-genscripts
  586. $(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES): $(GEN_DEPENDS)
  587. $(AM_V_GEN)base=`echo $@ | sed -e 's,e\(.*\).c,\1,'`; \
  588. $(MAKE) run-genscripts "script_target=$$base" "script_tdirname=tdir_$$base"
  589. # It's a pity we can't generate these include "./deps/e*.Pc" lines
  590. # from ALL_EMULATION_SOURCES and ALL_64_EMULATION_SOURCES, but that isn't
  591. # so easy to do. What we'd like to do is have automake generate these
  592. # lines in Makefile.in, but I can't see a way of doing that. Generating
  593. # the includes at configure time is possible but then we'd need to
  594. # duplicate autoconf/automake handling of dependency files.
  595. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaix5ppc.Pc@am__quote@
  596. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaix5rs6.Pc@am__quote@
  597. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaixppc.Pc@am__quote@
  598. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaixrs6.Pc@am__quote@
  599. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ealpha.Pc@am__quote@
  600. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ealphavms.Pc@am__quote@
  601. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earcelf.Pc@am__quote@
  602. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earclinux.Pc@am__quote@
  603. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earclinux_nps.Pc@am__quote@
  604. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earcv2elf.Pc@am__quote@
  605. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earcv2elfx.Pc@am__quote@
  606. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earm_wince_pe.Pc@am__quote@
  607. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf.Pc@am__quote@
  608. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_fbsd.Pc@am__quote@
  609. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_fuchsia.Pc@am__quote@
  610. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_haiku.Pc@am__quote@
  611. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_linux.Pc@am__quote@
  612. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_linux_eabi.Pc@am__quote@
  613. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_linux_fdpiceabi.Pc@am__quote@
  614. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_nacl.Pc@am__quote@
  615. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_nbsd.Pc@am__quote@
  616. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_phoenix.Pc@am__quote@
  617. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelf_vxworks.Pc@am__quote@
  618. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb.Pc@am__quote@
  619. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_fbsd.Pc@am__quote@
  620. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_fuchsia.Pc@am__quote@
  621. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_linux.Pc@am__quote@
  622. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_linux_eabi.Pc@am__quote@
  623. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_linux_fdpiceabi.Pc@am__quote@
  624. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_nacl.Pc@am__quote@
  625. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmelfb_nbsd.Pc@am__quote@
  626. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmnto.Pc@am__quote@
  627. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/earmpe.Pc@am__quote@
  628. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr1.Pc@am__quote@
  629. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr2.Pc@am__quote@
  630. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr25.Pc@am__quote@
  631. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr3.Pc@am__quote@
  632. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr31.Pc@am__quote@
  633. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr35.Pc@am__quote@
  634. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr4.Pc@am__quote@
  635. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr5.Pc@am__quote@
  636. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr51.Pc@am__quote@
  637. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavr6.Pc@am__quote@
  638. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrtiny.Pc@am__quote@
  639. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega1.Pc@am__quote@
  640. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega2.Pc@am__quote@
  641. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega3.Pc@am__quote@
  642. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega4.Pc@am__quote@
  643. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega5.Pc@am__quote@
  644. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega6.Pc@am__quote@
  645. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eavrxmega7.Pc@am__quote@
  646. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecrisaout.Pc@am__quote@
  647. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecriself.Pc@am__quote@
  648. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecrislinux.Pc@am__quote@
  649. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecskyelf.Pc@am__quote@
  650. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecskyelf_linux.Pc@am__quote@
  651. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ed10velf.Pc@am__quote@
  652. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ed30v_e.Pc@am__quote@
  653. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ed30v_o.Pc@am__quote@
  654. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ed30velf.Pc@am__quote@
  655. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_dlx.Pc@am__quote@
  656. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_sparc.Pc@am__quote@
  657. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_sparc_sol2.Pc@am__quote@
  658. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_sparc_vxworks.Pc@am__quote@
  659. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_spu.Pc@am__quote@
  660. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_tic6x_be.Pc@am__quote@
  661. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_tic6x_elf_be.Pc@am__quote@
  662. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_tic6x_elf_le.Pc@am__quote@
  663. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_tic6x_le.Pc@am__quote@
  664. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_tic6x_linux_be.Pc@am__quote@
  665. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_tic6x_linux_le.Pc@am__quote@
  666. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32am33lin.Pc@am__quote@
  667. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32bfin.Pc@am__quote@
  668. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32bfinfd.Pc@am__quote@
  669. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32cr16.Pc@am__quote@
  670. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32crx.Pc@am__quote@
  671. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32epiphany.Pc@am__quote@
  672. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32epiphany_4x4.Pc@am__quote@
  673. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32fr30.Pc@am__quote@
  674. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32frv.Pc@am__quote@
  675. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32frvfd.Pc@am__quote@
  676. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ft32.Pc@am__quote@
  677. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ip2k.Pc@am__quote@
  678. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32iq10.Pc@am__quote@
  679. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32iq2000.Pc@am__quote@
  680. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lm32.Pc@am__quote@
  681. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lm32fd.Pc@am__quote@
  682. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppc.Pc@am__quote@
  683. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppclinux.Pc@am__quote@
  684. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppcnto.Pc@am__quote@
  685. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppcsim.Pc@am__quote@
  686. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32m32c.Pc@am__quote@
  687. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32mb_linux.Pc@am__quote@
  688. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32mbel_linux.Pc@am__quote@
  689. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32mcore.Pc@am__quote@
  690. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32mep.Pc@am__quote@
  691. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32metag.Pc@am__quote@
  692. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32microblaze.Pc@am__quote@
  693. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32microblazeel.Pc@am__quote@
  694. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32moxie.Pc@am__quote@
  695. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32mt.Pc@am__quote@
  696. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32or1k.Pc@am__quote@
  697. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32or1k_linux.Pc@am__quote@
  698. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppc.Pc@am__quote@
  699. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppc_fbsd.Pc@am__quote@
  700. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppchaiku.Pc@am__quote@
  701. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppclinux.Pc@am__quote@
  702. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppcnto.Pc@am__quote@
  703. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppcsim.Pc@am__quote@
  704. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppcvxworks.Pc@am__quote@
  705. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ppcwindiss.Pc@am__quote@
  706. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32rl78.Pc@am__quote@
  707. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32rx.Pc@am__quote@
  708. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32rx_linux.Pc@am__quote@
  709. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32tilegx.Pc@am__quote@
  710. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32tilegx_be.Pc@am__quote@
  711. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32tilepro.Pc@am__quote@
  712. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32vax.Pc@am__quote@
  713. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32visium.Pc@am__quote@
  714. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32xc16x.Pc@am__quote@
  715. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32xc16xl.Pc@am__quote@
  716. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32xc16xs.Pc@am__quote@
  717. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32xstormy16.Pc@am__quote@
  718. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32xtensa.Pc@am__quote@
  719. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32z80.Pc@am__quote@
  720. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386.Pc@am__quote@
  721. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386_be.Pc@am__quote@
  722. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386_fbsd.Pc@am__quote@
  723. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386_haiku.Pc@am__quote@
  724. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386_ldso.Pc@am__quote@
  725. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386_sol2.Pc@am__quote@
  726. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_i386_vxworks.Pc@am__quote@
  727. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_iamcu.Pc@am__quote@
  728. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_s390.Pc@am__quote@
  729. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300elf.Pc@am__quote@
  730. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300elf_linux.Pc@am__quote@
  731. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300helf.Pc@am__quote@
  732. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300helf_linux.Pc@am__quote@
  733. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300hnelf.Pc@am__quote@
  734. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300self.Pc@am__quote@
  735. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300self_linux.Pc@am__quote@
  736. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300snelf.Pc@am__quote@
  737. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300sxelf.Pc@am__quote@
  738. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300sxelf_linux.Pc@am__quote@
  739. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eh8300sxnelf.Pc@am__quote@
  740. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ehppaelf.Pc@am__quote@
  741. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ehppalinux.Pc@am__quote@
  742. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ehppanbsd.Pc@am__quote@
  743. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ehppaobsd.Pc@am__quote@
  744. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386aout.Pc@am__quote@
  745. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386beos.Pc@am__quote@
  746. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386bsd.Pc@am__quote@
  747. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386go32.Pc@am__quote@
  748. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386lynx.Pc@am__quote@
  749. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386moss.Pc@am__quote@
  750. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386msdos.Pc@am__quote@
  751. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386nto.Pc@am__quote@
  752. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386pe.Pc@am__quote@
  753. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386pe_posix.Pc@am__quote@
  754. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em32relf.Pc@am__quote@
  755. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em32relf_linux.Pc@am__quote@
  756. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em32rlelf.Pc@am__quote@
  757. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em32rlelf_linux.Pc@am__quote@
  758. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em68hc11elf.Pc@am__quote@
  759. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em68hc11elfb.Pc@am__quote@
  760. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em68hc12elf.Pc@am__quote@
  761. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em68hc12elfb.Pc@am__quote@
  762. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em68kelf.Pc@am__quote@
  763. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em68kelfnbsd.Pc@am__quote@
  764. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/em9s12zelf.Pc@am__quote@
  765. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emcorepe.Pc@am__quote@
  766. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emn10200.Pc@am__quote@
  767. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emn10300.Pc@am__quote@
  768. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emoxiebox.Pc@am__quote@
  769. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emsp430X.Pc@am__quote@
  770. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emsp430elf.Pc@am__quote@
  771. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ends32belf.Pc@am__quote@
  772. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ends32belf16m.Pc@am__quote@
  773. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ends32belf_linux.Pc@am__quote@
  774. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ends32elf.Pc@am__quote@
  775. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ends32elf16m.Pc@am__quote@
  776. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ends32elf_linux.Pc@am__quote@
  777. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enios2elf.Pc@am__quote@
  778. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enios2linux.Pc@am__quote@
  779. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ens32knbsd.Pc@am__quote@
  780. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/epc532macha.Pc@am__quote@
  781. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/epdp11.Pc@am__quote@
  782. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/epjelf.Pc@am__quote@
  783. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/epjlelf.Pc@am__quote@
  784. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eppcmacos.Pc@am__quote@
  785. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/epruelf.Pc@am__quote@
  786. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/escore3_elf.Pc@am__quote@
  787. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/escore7_elf.Pc@am__quote@
  788. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/esh.Pc@am__quote@
  789. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf.Pc@am__quote@
  790. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf_fd.Pc@am__quote@
  791. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf_linux.Pc@am__quote@
  792. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf_nbsd.Pc@am__quote@
  793. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf_nto.Pc@am__quote@
  794. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf_uclinux.Pc@am__quote@
  795. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshelf_vxworks.Pc@am__quote@
  796. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshl.Pc@am__quote@
  797. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshlelf.Pc@am__quote@
  798. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshlelf_fd.Pc@am__quote@
  799. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshlelf_linux.Pc@am__quote@
  800. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshlelf_nbsd.Pc@am__quote@
  801. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshlelf_nto.Pc@am__quote@
  802. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshlelf_vxworks.Pc@am__quote@
  803. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eshpe.Pc@am__quote@
  804. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/etic30coff.Pc@am__quote@
  805. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/etic3xcoff.Pc@am__quote@
  806. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/etic3xcoff_onchip.Pc@am__quote@
  807. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/etic4xcoff.Pc@am__quote@
  808. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/etic54xcoff.Pc@am__quote@
  809. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ev850.Pc@am__quote@
  810. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ev850_rh850.Pc@am__quote@
  811. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evanilla.Pc@am__quote@
  812. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evaxnbsd.Pc@am__quote@
  813. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exgateelf.Pc@am__quote@
  814. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ez80.Pc@am__quote@
  815. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ez8001.Pc@am__quote@
  816. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ez8002.Pc@am__quote@
  817. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64cloudabi.Pc@am__quote@
  818. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64cloudabib.Pc@am__quote@
  819. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elf.Pc@am__quote@
  820. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elf32.Pc@am__quote@
  821. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elf32b.Pc@am__quote@
  822. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64elfb.Pc@am__quote@
  823. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64fbsd.Pc@am__quote@
  824. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64fbsdb.Pc@am__quote@
  825. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64haiku.Pc@am__quote@
  826. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linux.Pc@am__quote@
  827. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linux32.Pc@am__quote@
  828. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linux32b.Pc@am__quote@
  829. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eaarch64linuxb.Pc@am__quote@
  830. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32_x86_64.Pc@am__quote@
  831. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32b4300.Pc@am__quote@
  832. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32bmip.Pc@am__quote@
  833. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32bmipn32.Pc@am__quote@
  834. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32briscv.Pc@am__quote@
  835. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32briscv_ilp32.Pc@am__quote@
  836. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32briscv_ilp32f.Pc@am__quote@
  837. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32bsmip.Pc@am__quote@
  838. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32btsmip.Pc@am__quote@
  839. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32btsmip_fbsd.Pc@am__quote@
  840. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32btsmipn32.Pc@am__quote@
  841. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32btsmipn32_fbsd.Pc@am__quote@
  842. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ebmip.Pc@am__quote@
  843. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ebmipvxworks.Pc@am__quote@
  844. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32elmip.Pc@am__quote@
  845. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32elmipvxworks.Pc@am__quote@
  846. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32l4300.Pc@am__quote@
  847. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32loongarch.Pc@am__quote@
  848. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lmip.Pc@am__quote@
  849. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lr5900.Pc@am__quote@
  850. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lr5900n32.Pc@am__quote@
  851. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lriscv.Pc@am__quote@
  852. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lriscv_ilp32.Pc@am__quote@
  853. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lriscv_ilp32f.Pc@am__quote@
  854. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lsmip.Pc@am__quote@
  855. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ltsmip.Pc@am__quote@
  856. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ltsmip_fbsd.Pc@am__quote@
  857. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ltsmipn32.Pc@am__quote@
  858. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32ltsmipn32_fbsd.Pc@am__quote@
  859. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32mipswindiss.Pc@am__quote@
  860. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_aix.Pc@am__quote@
  861. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_ia64.Pc@am__quote@
  862. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_ia64_fbsd.Pc@am__quote@
  863. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_ia64_vms.Pc@am__quote@
  864. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_s390.Pc@am__quote@
  865. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_sparc.Pc@am__quote@
  866. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_sparc_fbsd.Pc@am__quote@
  867. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64_sparc_sol2.Pc@am__quote@
  868. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64alpha.Pc@am__quote@
  869. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64alpha_fbsd.Pc@am__quote@
  870. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64alpha_nbsd.Pc@am__quote@
  871. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64bmip.Pc@am__quote@
  872. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64bpf.Pc@am__quote@
  873. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64briscv.Pc@am__quote@
  874. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64briscv_lp64.Pc@am__quote@
  875. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64briscv_lp64f.Pc@am__quote@
  876. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64btsmip.Pc@am__quote@
  877. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64btsmip_fbsd.Pc@am__quote@
  878. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64hppa.Pc@am__quote@
  879. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc.Pc@am__quote@
  880. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc_fbsd.Pc@am__quote@
  881. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64loongarch.Pc@am__quote@
  882. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv.Pc@am__quote@
  883. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64.Pc@am__quote@
  884. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64f.Pc@am__quote@
  885. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64ltsmip.Pc@am__quote@
  886. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64ltsmip_fbsd.Pc@am__quote@
  887. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64mmix.Pc@am__quote@
  888. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64ppc.Pc@am__quote@
  889. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64ppc_fbsd.Pc@am__quote@
  890. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64rdos.Pc@am__quote@
  891. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64tilegx.Pc@am__quote@
  892. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64tilegx_be.Pc@am__quote@
  893. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_mipsel_haiku.Pc@am__quote@
  894. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_x86_64.Pc@am__quote@
  895. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_x86_64_cloudabi.Pc@am__quote@
  896. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_x86_64_fbsd.Pc@am__quote@
  897. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_x86_64_haiku.Pc@am__quote@
  898. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf_x86_64_sol2.Pc@am__quote@
  899. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ehppa64linux.Pc@am__quote@
  900. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ei386pep.Pc@am__quote@
  901. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emmo.Pc@am__quote@
  902. # We need this for automake to use YLWRAP.
  903. EXTRA_ld_new_SOURCES = deffilep.y ldlex.l
  904. # Allow dependency tracking to work for these files, too.
  905. EXTRA_ld_new_SOURCES += pep-dll.c pe-dll.c ldelf.c ldelfgen.c
  906. ld_new_SOURCES = ldgram.y ldlex-wrapper.c lexsup.c ldlang.c mri.c ldctor.c ldmain.c \
  907. ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.c plugin.c \
  908. ldbuildid.c
  909. ld_new_DEPENDENCIES = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) \
  910. $(BFDLIB) $(LIBCTF) $(LIBIBERTY) $(LIBINTL_DEP)
  911. ld_new_LDADD = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(BFDLIB) $(LIBCTF) $(LIBIBERTY) $(LIBINTL) $(ZLIB)
  912. # Dependency tracking for the generated emulation files.
  913. EXTRA_ld_new_SOURCES += $(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES)
  914. # This is the real libbfd.a and libctf.a created by libtool.
  915. TESTBFDLIB = @TESTBFDLIB@
  916. TESTCTFLIB = @TESTCTFLIB@
  917. check-DEJAGNU: site.exp
  918. (cd .libs; test -e ldscripts || test ! -e ld-new || $(LN_S) ../ldscripts .)
  919. srcroot=`cd $(srcdir) && pwd`; export srcroot; \
  920. r=`pwd`; export r; \
  921. LC_ALL=C; export LC_ALL; \
  922. EXPECT=$(EXPECT); export EXPECT; \
  923. runtest=$(RUNTEST); \
  924. if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
  925. $$runtest --tool $(DEJATOOL) --srcdir $${srcroot}/testsuite \
  926. CC="$(CC)" CFLAGS="$(CFLAGS)" \
  927. CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" \
  928. CC_FOR_TARGET="$(CC_FOR_TARGET)" \
  929. CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
  930. CXX_FOR_TARGET="$(CXX_FOR_TARGET)" \
  931. CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
  932. OFILES="$(OFILES)" BFDLIB="$(TESTBFDLIB)" CTFLIB="$(TESTCTFLIB) $(ZLIB)" \
  933. LIBIBERTY="$(LIBIBERTY) $(LIBINTL)" LIBS="$(LIBS)" \
  934. DO_COMPARE="`echo '$(do_compare)' | sed -e 's,\\$$,,g'`" \
  935. $(RUNTESTFLAGS); \
  936. else echo "WARNING: could not find \`runtest'" 1>&2; :;\
  937. fi
  938. development.exp: $(BFDDIR)/development.sh
  939. $(AM_V_GEN)$(EGREP) "(development|experimental)=" $(BFDDIR)/development.sh \
  940. | $(AWK) -F= '{ print "set " $$1 " " $$2 }' > $@
  941. enablings.exp:
  942. $(AM_V_GEN)echo "set enable_libctf ${enable_libctf}" >> $@
  943. #
  944. #
  945. # Build a dummy plugin using libtool.
  946. #
  947. noinst_LTLIBRARIES = libldtestplug.la libldtestplug2.la \
  948. libldtestplug3.la libldtestplug4.la
  949. libldtestplug_la_SOURCES = testplug.c
  950. libldtestplug_la_CFLAGS= -g -O2
  951. libldtestplug_la_LDFLAGS = -no-undefined -rpath /nowhere
  952. libldtestplug2_la_SOURCES = testplug2.c
  953. libldtestplug2_la_CFLAGS= -g -O2
  954. libldtestplug2_la_LDFLAGS = -no-undefined -rpath /nowhere
  955. libldtestplug3_la_SOURCES = testplug3.c
  956. libldtestplug3_la_CFLAGS= -g -O2
  957. libldtestplug3_la_LDFLAGS = -no-undefined -rpath /nowhere
  958. libldtestplug4_la_SOURCES = testplug4.c
  959. libldtestplug4_la_CFLAGS= -g -O2
  960. libldtestplug4_la_LDFLAGS = -no-undefined -rpath /nowhere
  961. bfdplugindir = $(libdir)/bfd-plugins
  962. bfdplugin_LTLIBRARIES = libdep.la
  963. libdep_la_SOURCES = libdep_plugin.c
  964. libdep_la_LDFLAGS = -no-undefined -rpath /nowhere -module -avoid-version
  965. libdep_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
  966. --tag=disable-static \
  967. $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
  968. $(libdep_la_LDFLAGS) $(LDFLAGS) -o $@
  969. # DOCUMENTATION TARGETS
  970. # Manual configuration file; not usually attached to normal configuration,
  971. # because almost all configs use "gen" version of manual.
  972. # Set DOCVER above to change.
  973. configdoc.texi: ${DOCVER}-doc.texi
  974. $(AM_V_GEN)cp ${srcdir}/${DOCVER}-doc.texi ./configdoc.texi
  975. $(AM_V_at)chmod u+w ./configdoc.texi
  976. # Build the man page from the texinfo file
  977. # The sed command removes the no-adjust Nroff command so that
  978. # the man output looks standard.
  979. ld.1: $(srcdir)/ld.texi configdoc.texi
  980. $(AM_V_GEN)touch $@
  981. $(AM_V_at)-$(TEXI2POD) $(MANCONF) < $(srcdir)/ld.texi > ld.pod
  982. $(AM_V_at)-($(POD2MAN) ld.pod | \
  983. sed -e '/^.if n .na/d' > $@.T$$$$ && \
  984. mv -f $@.T$$$$ $@) || \
  985. (rm -f $@.T$$$$ && exit 1)
  986. $(AM_V_at)rm -f ld.pod
  987. MAINTAINERCLEANFILES = configdoc.texi ld.1
  988. # We want to reconfigure if configure.host or configure.tgt changes.
  989. # development.sh is used to determine -Werror default.
  990. CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host $(srcdir)/configure.tgt \
  991. $(BFDDIR)/development.sh
  992. EXTRA_DEJAGNU_SITE_CONFIG = development.exp enablings.exp
  993. MOSTLYCLEANFILES = $(STAGESTUFF) ld1$(EXEEXT) ld2$(EXEEXT) ld3$(EXEEXT) \
  994. ldemul-list.h crtbegin.@OBJEXT@ crtend.@OBJEXT@ ld.log ld.sum
  995. mostlyclean-local:
  996. -rm -rf tmpdir
  997. CLEANFILES = dep.sed DEP DEPA DEP1 DEP2 spu_ovl.s spu_ovl.@OBJEXT@ spu_icache.s spu_icache.@OBJEXT@
  998. .PHONY: install-exec-local install-data-local
  999. install-exec-local: ld-new$(EXEEXT) install-binPROGRAMS
  1000. $(mkinstalldirs) $(DESTDIR)$(tooldir)/bin
  1001. n=`echo $(installed_linker) | sed '$(transform)'`; \
  1002. if test "$(bindir)" != "$(tooldir)/bin"; then \
  1003. rm -f $(DESTDIR)$(tooldir)/bin/$(installed_linker)$(EXEEXT); \
  1004. ln $(DESTDIR)$(bindir)/$$n$(EXEEXT) $(DESTDIR)$(tooldir)/bin/$(installed_linker)$(EXEEXT) >/dev/null 2>/dev/null \
  1005. || $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) ld-new$(EXEEXT) $(DESTDIR)$(tooldir)/bin/$(installed_linker)$(EXEEXT); \
  1006. fi; \
  1007. if test "x$(install_as_default)" = "xyes"; then \
  1008. ld=`echo ld | sed '$(transform)'`; \
  1009. rm -f $(DESTDIR)$(bindir)/$$ld$(EXEEXT); \
  1010. ln $(DESTDIR)$(bindir)/$$n$(EXEEXT) $(DESTDIR)$(bindir)/$$ld$(EXEEXT) >/dev/null 2>/dev/null \
  1011. || $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) ld-new$(EXEEXT) $(DESTDIR)$(bindir)/$$ld$(EXEEXT); \
  1012. if test "$(bindir)" != "$(tooldir)/bin"; then \
  1013. rm -f $(DESTDIR)$(tooldir)/bin/ld$(EXEEXT); \
  1014. ln $(DESTDIR)$(bindir)/$$n$(EXEEXT) $(DESTDIR)$(tooldir)/bin/ld$(EXEEXT) >/dev/null 2>/dev/null \
  1015. || $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) ld-new$(EXEEXT) $(DESTDIR)$(tooldir)/bin/ld$(EXEEXT); \
  1016. fi; \
  1017. fi
  1018. install-data-local: install-bfdpluginLTLIBRARIES
  1019. $(mkinstalldirs) $(DESTDIR)$(scriptdir)/ldscripts
  1020. for f in ldscripts/* ; do \
  1021. $(INSTALL_DATA) $$f $(DESTDIR)$(scriptdir)/$$f ; \
  1022. done
  1023. rm -f $(DESTDIR)$(bfdplugindir)/libdep.la
  1024. rm -f $(DESTDIR)$(bfdplugindir)/libdep.dll.a
  1025. # Stuff that should be included in a distribution. The diststuff
  1026. # target is run by the taz target in ../Makefile.in.
  1027. EXTRA_DIST = ldgram.c ldgram.h ldlex.c emultempl/spu_ovl.@OBJEXT@_c \
  1028. emultempl/spu_icache.@OBJEXT@_c deffilep.c deffilep.h $(man_MANS)
  1029. diststuff: info $(EXTRA_DIST)
  1030. # Both info (ld.info) and ld.1 depend on configdoc.texi.
  1031. # But info isn't a direct target. Make info-recursive to depend on
  1032. # ld.1 to support parallel build.
  1033. info-recursive: ld.1
  1034. html-local: doc/ld/index.html
  1035. doc/ld/index.html: ld.texi $(ld_TEXINFOS)
  1036. $(AM_V_at)$(MKDIR_P) doc
  1037. $(AM_V_GEN)$(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) \
  1038. --split=node -I$(srcdir) $(srcdir)/ld.texi -o doc/ld
  1039. DISTCLEANFILES = site.exp development.exp enablings.exp site.bak stringify.sed
  1040. distclean-local:
  1041. rm -rf ldscripts
  1042. MAINTAINERCLEANFILES += ld.info