Lines Matching refs:elf
4 * ld-elf/linkinfo1.s: New file.
5 * ld-elf/linkinfo1a.d: Likewise.
6 * ld-elf/linkinfo1b.d: Likewise.
48 * ld-elf/ehdr_start-userdef.d: Add "#...".
64 * ld-elf/shared.exp (build_tests): Add libneeded2a.so,
67 * ld-elf/needed2.ver: New file.
68 * ld-elf/needed2a.c: Likewise.
69 * ld-elf/needed2b.c: Likewise.
70 * ld-elf/needed2c.c: Likewise.
108 * ld-mips-elf/mips-elf.exp: Consider mips-mti-elf the same as
109 mips-sde-elf
119 * ld-aarch64/aarch64-elf.exp: Add ifunc-22.
125 * ld-aarch64/aarch64-elf.exp: Add ifunc-21 test.
149 * ld-elf/ehdr_start-userdef.t: New file.
150 * ld-elf/ehdr_start-userdef.d: New file.
151 * ld-elf/ehdr_start-strongref.s: New file.
152 * ld-elf/ehdr_start-missing.t: New file.
153 * ld-elf/ehdr_start-missing.d: New file.
154 * ld-elf/ehdr_start-weak.d: New file.
155 * ld-mips-elf/ehdr_start-2.nd: Expect __ehdr_start to be global.
277 * ld-mips-elf/attr-gnu-8-0.s, ld-mips-elf/attr-gnu-8-1.s,
278 ld-mips-elf/attr-gnu-8-2.s,
279 ld-mips-elf/attr-gnu-8-00.d, ld-mips-elf/attr-gnu-8-01.d,
280 ld-mips-elf/attr-gnu-8-02.d, ld-mips-elf/attr-gnu-8-10.d,
281 ld-mips-elf/attr-gnu-8-11.d, ld-mips-elf/attr-gnu-8-12.d,
282 ld-mips-elf/attr-gnu-8-20.d, ld-mips-elf/attr-gnu-8-21.d,
283 ld-mips-elf/attr-gnu-8-22.d: New.
284 * ld-mips-elf/mips-elf.exp: Run new tests.
290 * ld-mips-elf/compressed-plt-1.ld, ld-mips-elf/compressed-plt-1.s,
291 ld-mips-elf/compressed-plt-1-dyn.s, ld-mips-elf/compressed-plt-1a.s,
292 ld-mips-elf/compressed-plt-1b.s, ld-mips-elf/compressed-plt-1c.s,
293 ld-mips-elf/compressed-plt-1d.s, ld-mips-elf/compressed-plt-1e.s,
294 ld-mips-elf/compressed-plt-1-o32-se.rd,
295 ld-mips-elf/compressed-plt-1-o32-se.od,
296 ld-mips-elf/compressed-plt-1-o32-mips16-only.rd,
297 ld-mips-elf/compressed-plt-1-o32-mips16-only.od,
298 ld-mips-elf/compressed-plt-1-o32-umips-only.rd,
299 ld-mips-elf/compressed-plt-1-o32-umips-only.od,
300 ld-mips-elf/compressed-plt-1-o32-mips16.rd,
301 ld-mips-elf/compressed-plt-1-o32-mips16.od,
302 ld-mips-elf/compressed-plt-1-o32-mips16-got.rd,
303 ld-mips-elf/compressed-plt-1-o32-mips16-got.od,
304 ld-mips-elf/compressed-plt-1-o32-mips16-word.rd,
305 ld-mips-elf/compressed-plt-1-o32-mips16-word.od,
306 ld-mips-elf/compressed-plt-1-o32-umips.rd,
307 ld-mips-elf/compressed-plt-1-o32-umips.od,
308 ld-mips-elf/compressed-plt-1-o32-umips-got.rd,
309 ld-mips-elf/compressed-plt-1-o32-umips-got.od,
310 ld-mips-elf/compressed-plt-1-o32-umips-word.rd,
311 ld-mips-elf/compressed-plt-1-o32-umips-word.od,
312 ld-mips-elf/compressed-plt-1-n32-mips16.rd,
313 ld-mips-elf/compressed-plt-1-n32-mips16.od,
314 ld-mips-elf/compressed-plt-1-n32-umips.rd,
315 ld-mips-elf/compressed-plt-1-n32-umips.od: New tests.
316 * ld-mips-elf/mips-elf.exp: Run them.
320 * ld-mips-elf/pic-and-nonpic-6-n32.ad,
321 ld-mips-elf/pic-and-nonpic-6-n32.dd,
322 ld-mips-elf/pic-and-nonpic-6-n32.gd,
323 ld-mips-elf/pic-and-nonpic-6-n32.nd,
324 ld-mips-elf/pic-and-nonpic-6-n32.rd,
325 ld-mips-elf/pic-and-nonpic-6-n64.ad,
326 ld-mips-elf/pic-and-nonpic-6-n64.dd,
327 ld-mips-elf/pic-and-nonpic-6-n64.gd,
328 ld-mips-elf/pic-and-nonpic-6-n64.nd,
329 ld-mips-elf/pic-and-nonpic-6-n64.rd,
330 ld-mips-elf/pic-and-nonpic-6-o32.ad,
331 ld-mips-elf/pic-and-nonpic-6-o32.dd,
332 ld-mips-elf/pic-and-nonpic-6-o32.gd,
333 ld-mips-elf/pic-and-nonpic-6-o32.nd,
334 ld-mips-elf/pic-and-nonpic-6-o32.rd: Fix symbol value of extf4.
340 * ld-aarch64/aarch64-elf.exp: Run ifunc tests.
413 * ld-mips-elf/eh-frame5.d, ld-mips-elf/jalx-2.dd,
414 ld-mips-elf/mips-elf.exp, ld-mips-elf/mips16-pic-2.ad,
415 ld-mips-elf/mips16-pic-2.nd, ld-mips-elf/pic-and-nonpic-3a.dd,
416 ld-mips-elf/pic-and-nonpic-3b.ad, ld-mips-elf/pic-and-nonpic-3b.dd,
417 ld-mips-elf/pic-and-nonpic-3b.nd, ld-mips-elf/pic-and-nonpic-4b.ad,
418 ld-mips-elf/pic-and-nonpic-4b.nd, ld-mips-elf/pic-and-nonpic-4b.rd,
419 ld-mips-elf/pic-and-nonpic-5b.ad, ld-mips-elf/pic-and-nonpic-5b.nd,
420 ld-mips-elf/pic-and-nonpic-6-n32.ad,
421 ld-mips-elf/pic-and-nonpic-6-n32.dd,
422 ld-mips-elf/pic-and-nonpic-6-n32.nd,
423 ld-mips-elf/pic-and-nonpic-6-n64.ad,
424 ld-mips-elf/pic-and-nonpic-6-n64.dd,
425 ld-mips-elf/pic-and-nonpic-6-n64.nd,
426 ld-mips-elf/pic-and-nonpic-6-o32.ad,
427 ld-mips-elf/pic-and-nonpic-6-o32.dd,
428 ld-mips-elf/pic-and-nonpic-6-o32.nd, ld-mips-elf/rel32-n32.d,
429 ld-mips-elf/rel32-o32.d, ld-mips-elf/rel64.d,
430 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tls-multi-got-1.r,
431 ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
432 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
433 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
434 ld-mips-elf/tlsdyn-o32.d, ld-mips-elf/tlsdyn-o32.got,
435 ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib-o32.got: Update
445 * ld-elf/eh1.d: Update expected output to allow for
447 * ld-elf/eh2.d: Likewise.
448 * ld-elf/eh3.d: Likewise.
449 * ld-elf/eh4.d: Likewise.
450 * ld-elf/eh5.d: Likewise.
451 * ld-elf/eh6.d: Likewise.
452 * ld-mips-elf/eh-frame1-n64.d: Likewise.
453 * ld-mips-elf/eh-frame2-n64.d: Likewise.
454 * ld-mips-elf/eh-frame3.d: Likewise.
498 * ld-elf/comm-data.exp: Use check_shared_lib_support rather than
503 * ld-elf/comm-data2.s: Handle HPUX's `.comm' syntax.
504 * ld-elf/comm-data2.ld: New test linker script.
505 * ld-elf/comm-data2.xd: Match section's VMA too. Ignore ASCII
507 * ld-elf/comm-data2r.rd: New test pattern.
508 * ld-elf/comm-data2r.sd: New test pattern.
509 * ld-elf/comm-data2r.xd: New test pattern.
510 * ld-mips-elf/comm-data.exp: Use check_shared_lib_support rather
529 * ld-mips-elf/mips16-pic-1.inc: Fix typos.
580 * ld-arm/arm-elf.exp: For group-relocs, drop section zero start
599 * ld-arm/arm-elf.exp: Add the new tests.
609 * ld-vax-elf/export-class-call.dd: New test.
610 * ld-vax-elf/export-class-call.rd: New test.
611 * ld-vax-elf/export-class-call.xd: New test.
612 * ld-vax-elf/export-class-data.dd: New test.
613 * ld-vax-elf/export-class-data.rd: New test.
614 * ld-vax-elf/export-class-data.xd: New test.
615 * ld-vax-elf/export-class.ld: New test linker script.
616 * ld-vax-elf/export-class-call.s: New test source.
617 * ld-vax-elf/export-class-data.s: New test source.
618 * ld-vax-elf/export-class-def.s: New test source.
619 * ld-vax-elf/vax-elf.exp: Run the new tests.
620 * ld-vax-elf/vax-export-class.rd: New test.
621 * ld-vax-elf/vax-export-class.xd: New test.
622 * ld-vax-elf/export-class.exp: New test script.
626 * ld-vax-elf/got-local-exe.xd: New test.
627 * ld-vax-elf/got-local-lib.xd: New test.
628 * ld-vax-elf/got-local-aux.s: New test source.
629 * ld-vax-elf/got-local-def.s: New test source.
630 * ld-vax-elf/got-local-ref.s: New test source.
631 * ld-vax-elf/vax-elf.exp: Run the new tests.
636 * ld-elf/shared.exp (build_tests): Check .gnu.warning section
638 * ld-elf/libbarw.rd: New.
670 * ld-arm/arm-elf.exp (armeabitests_common): Add extra element to
676 * ld-arm/arm-elf.exp (armelftests_common): Move all "Cortex-A8
685 * ld-mips-elf/nan-2008.d: New test.
686 * ld-mips-elf/nan-legacy.d: New test.
687 * ld-mips-elf/nan-mixed-1.d: New test.
688 * ld-mips-elf/nan-mixed-2.d: New test.
689 * ld-mips-elf/nan-2008.s: New test source.
690 * ld-mips-elf/nan-legacy.s: New test source.
719 * ld-mips-elf/jalx-2.dd: Update for microMIPS PLT support.
720 * ld-mips-elf/pic-and-nonpic-3a.dd: Update for the _MIPS_STUBS_
722 * ld-mips-elf/pic-and-nonpic-3b.dd: Likewise.
723 * ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise.
724 * ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise.
725 * ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise.
726 * ld-mips-elf/stub-dynsym-1-10000.d: Likewise.
727 * ld-mips-elf/stub-dynsym-1-2fe80.d: Likewise.
728 * ld-mips-elf/stub-dynsym-1-7fff.d: Likewise.
729 * ld-mips-elf/stub-dynsym-1-8000.d: Likewise.
730 * ld-mips-elf/stub-dynsym-1-fff0.d: Likewise.
731 * ld-mips-elf/tlslib-o32.d: Likewise.
735 * ld-aarch64/aarch64-elf.exp: Remove ifunc tests.
851 * ld-aarch64/aarch64-elf.exp: Add 'ifunc-7c'.
873 * ld-arm/arm-elf.exp: Run the new tests.
878 * ld-aarch64/aarch64-elf.exp: Add ifunc tests.
992 * ld-mips-elf/jalr3.dd: New test.
993 * ld-mips-elf/jalr3.ld: New test linker script.
994 * ld-mips-elf/mips-elf.exp: Run the new test.
1017 * ld-elf/ehdr_start.d: Expect __ehdr_start to be STB_LOCAL.
1018 * ld-mips-elf/ehdr_start-1.nd: New test.
1019 * ld-mips-elf/ehdr_start-2.nd: New test.
1020 * ld-mips-elf/ehdr_start-1.ld: New test linker script.
1021 * ld-mips-elf/ehdr_start-2.ld: New test linker script.
1022 * ld-mips-elf/ehdr_start-new.s: New test source.
1023 * ld-mips-elf/ehdr_start-o32.s: New test source.
1024 * ld-mips-elf/mips-elf.exp: Run the new tests.
1028 * ld-elf/provide-hidden-s.nd: New test.
1029 * ld-elf/provide-hidden-abs.nd: New test.
1030 * ld-elf/provide-hidden-def.nd: New test.
1031 * ld-elf/provide-hidden-dyn.nd: New test.
1032 * ld-elf/provide-hidden-sec.nd: New test.
1033 * ld-elf/provide-hidden-dynabs.nd: New test.
1034 * ld-elf/provide-hidden-dynsec.nd: New test.
1035 * ld-elf/provide-hidden-s.ld: New test linker script.
1036 * ld-elf/provide-hidden-1.ld: New test linker script.
1037 * ld-elf/provide-hidden-2.ld: New test linker script.
1038 * ld-elf/provide-hidden-1.s: New test source.
1039 * ld-elf/provide-hidden-2.s: New test source.
1040 * ld-elf/provide-hidden-3.s: New test source.
1041 * ld-elf/provide-hidden-4.s: New test source.
1042 * ld-elf/provide-hidden.exp: New test script.
1046 * ld-elf/flags1.d: Expect this test to pass on the MSP430.
1047 * ld-elf/init-fini-arrays.d: Expect this test to fail on the
1049 * ld-elf/merge.d: Expect this test to pass on the MSP430.
1050 * ld-elf/sec64k.exp: Skip these tests for the MSP430.
1059 mips*-*-elf.
1063 * lib/ld-lib.exp (check_shared_lib_support): Match cris*-*-elf as
1068 * ld-arm/arm-elf.exp: Use linker script for IFUNC test 17.
1075 * ld-arm/arm-elf.exp: Add IFUNC test 17.
1117 * ld-aarch64/aarch64-elf.exp: Add test.
1126 * ld-elf/shared.exp: Update regexp on --no-add-needed and
1155 * ld-elf/init0.s: Add alloc attribute to .section directive.
1156 * ld-elf/fini1.s: Likewise.
1157 * ld-elf/fini2.s: Likewise.
1158 * ld-elf/fini3.s: Likewise.
1159 * ld-elf/finin.s: Likewise.
1160 * ld-elf/init0.s: Likewise.
1161 * ld-elf/init1.s: Likewise.
1162 * ld-elf/init2.s: Likewise.
1163 * ld-elf/init3.s: Likewise.
1164 * ld-elf/initn.s: Likewise.
1179 * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
1180 * ld-elf/group8b.d: Likewise.
1181 * ld-elf/group9a.d: Likewise.
1182 * ld-elf/group9b.d: Likewise.
1183 * ld-elf/pr12851.d: Likewise.
1184 * ld-elf/pr12975.d: Likewise.
1185 * ld-elf/pr13177.d: Likewise.
1186 * ld-elf/pr13195.d: Likewise.
1200 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
1201 * ld-elf/shared.exp: Build and run it.
1213 * ld-elf/pr14862.out: Expect no output.
1217 * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
1236 * ld-arm/arm-elf.exp (tls-local-static): Add test.
1249 * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
1251 * ld-arm/arm-elf.exp: Likewise.
1253 * ld-elf/comm-data.exp: Likewise.
1254 * ld-elf/eh-group.exp: Likewise.
1255 * ld-elf/elf.exp: Likewise.
1256 * ld-elf/export-class.exp: Likewise.
1265 * ld-mips-elf/comm-data.exp: Likewise.
1266 * ld-mips-elf/export-class.exp: Likewise.
1267 * ld-mips-elf/mips-elf.exp: Likewise.
1283 * ld-vax-elf/vax-elf.exp: Likewise.
1293 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
1295 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
1326 * ld-mips-elf/mips16-pic-2.dd,
1327 ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
1328 * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
1329 ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
1330 ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
1331 ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
1332 ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
1333 ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
1334 ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
1335 ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
1336 ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
1337 ld-mips-elf/got-page-7.got: New tests.
1338 * ld-mips-elf/mips-elf.exp: Run them.
1342 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
1343 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
1344 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
1345 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
1350 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
1351 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
1356 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
1357 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
1358 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
1359 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
1360 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
1361 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
1362 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
1363 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
1364 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
1369 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
1430 * ld-elf/indirect.exp: Skip on targets that don't support
1438 * ld-elf/now-1.d: New file.
1439 * ld-elf/now-2.d: Likewise.
1440 * ld-elf/now-3.d: Likewise.
1441 * ld-elf/now-4.d: Likewise.
1442 * ld-elf/rpath-1.d: Likewise.
1443 * ld-elf/rpath-2.d: Likewise.
1444 * ld-elf/runpath-1.d: Likewise.
1445 * ld-elf/runpath-2.d: Likewise.
1450 * ld-elf/new-dtags-1.d: Delete.
1451 * ld-elf/new-dtags-2.d: Likewise.
1452 * ld-elf/new-dtags-3.d: Likewise.
1453 * ld-elf/new-dtags-4.d: Likewise.
1454 * ld-elf/new-dtags-5.d: Likewise.
1455 * ld-elf/new-dtags-6.d: Likewise.
1456 * ld-elf/new-dtags-7.d: Likewise.
1457 * ld-elf/new-dtags-8.d: Likewise.
1462 * ld-elf/new-dtags-1.d: New test.
1463 * ld-elf/new-dtags-2.d: Likewise.
1464 * ld-elf/new-dtags-3.d: Likewise.
1465 * ld-elf/new-dtags-4.d: Likewise.
1466 * ld-elf/new-dtags-5.d: Likewise.
1467 * ld-elf/new-dtags-6.d: Likewise.
1468 * ld-elf/new-dtags-7.d: Likewise.
1469 * ld-elf/new-dtags-8.d: Likewise.
1608 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
1609 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
1614 * ld-elf/merge.d: Mark Meta as xfail.