binutils-gdb/ld/testsuite/ld-elf
H.J. Lu 1b06334552 elf: Rename is_standard_elf to uses_elf_em
Rename is_standard_elf to uses_elf_em for targets which use elf.em.

binutils/

	PR ld/31289
	* testsuite/lib/binutils-common.exp (is_standard_elf): Renamed
	to ...
	(uses_elf_em): This.

ld/

	PR ld/31289
	* testsuite/ld-elf/fatal-warnings-2a.d: Replace is_standard_elf
	with uses_elf_em.
	* testsuite/ld-elf/fatal-warnings-2b.d: Likewise.
	* testsuite/ld-elf/fatal-warnings-3a.d: Likewise.
	* testsuite/ld-elf/fatal-warnings-3b.d: Likewise.
	* testsuite/ld-elf/fatal-warnings-4a.d: Likewise.
	* testsuite/ld-elf/fatal-warnings-4b.d: Likewise.
2024-01-26 07:32:03 -08:00
..
anno-sym.d LoongArch: Add support for the third expression of .align for R_LARCH_ALIGN 2023-12-22 14:20:18 +08:00
anno-sym.l Stop the BFD library from treating annobin symbols as potential function symbols. 2021-04-28 11:49:09 +01:00
anno-sym.s Stop the BFD library from treating annobin symbols as potential function symbols. 2021-04-28 11:49:09 +01:00
attributes.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
attributes.ld
attributes.s
audit.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
audit.rd
begin.c
beginwarn.c
binutils.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
build-id.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
changelma.d Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
changelma.lnk PR20659, Objcopy and change section lma failing 2018-05-12 16:03:44 +09:30
changelma.s PR20659, Objcopy and change section lma failing 2018-05-12 16:03:44 +09:30
check-ptr-eq.c ld testsuite function pointer comparisons vs. hppa 2017-02-16 23:10:09 +10:30
comm1.c
comm-data1.s
comm-data1.sd MIPS/LD/testsuite: Adjust match patterns for special section indexes 2018-01-30 00:38:12 +00:00
comm-data2.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
comm-data2.rd
comm-data2.s
comm-data2.sd
comm-data2.xd
comm-data3.sd
comm-data3a.s
comm-data3b.s
comm-data4.d Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
comm-data4.s Add support for the GBZ80, Z180, and eZ80 variants of the Z80 architecure. Add an ELF based target for these as well. 2020-01-02 14:14:59 +00:00
comm-data5.d Re: Add some expected failures for bfin linker tests 2023-06-15 11:45:03 +09:30
comm-data5.s Add support for the GBZ80, Z180, and eZ80 variants of the Z80 architecure. Add an ELF based target for these as well. 2020-01-02 14:14:59 +00:00
comm-data.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
commonpage1.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
commonpage2.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
compress1-alt.s Fix riscv ld testsuite failure for compressed1d. 2017-11-14 17:02:43 -08:00
compress1.s Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
compress1a.d ld testsuite use of notarget 2018-07-10 23:58:29 +09:30
compress1b.d
compress1c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
compress.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
compressed1a.d ld testsuite use of notarget 2018-07-10 23:58:29 +09:30
compressed1b.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
compressed1c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
compressed1d-alt.d Fix riscv ld testsuite failure for compressed1d. 2017-11-14 17:02:43 -08:00
compressed1d.d LoongArch: ld: Add support for linker relaxation. 2023-05-30 19:56:48 +08:00
compressed1e.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
data1.c
data1.h
data2.c
del.cc
depaudit2.rd
depaudit.rd
discard1.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
discard1.s
discard2.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
discard2.s
discard3.d
discard.ld
dl1.c
dl1.list
dl1.out
dl1main.c
dl2.c
dl2.list
dl2a.list
dl2a.out
dl2b.out
dl2main.c
dl2xxx.c
dl2xxx.list
dl3.cc
dl3.list
dl3a.out
dl3b.out
dl3header.h
dl3main.cc
dl4.c
dl4.list
dl4a.out
dl4b.out
dl4main.c
dl4xxx.c
dl4xxx.list
dl5.cc
dl5.out
dl6.c
dl6a.out
dl6amain.c
dl6b.out
dl6bmain.c
dl6cmain.c
dl6dmain.c
dlempty.list ld: Add --export-dynamic-symbol and --export-dynamic-symbol-list 2020-06-03 06:37:39 -07:00
dt-relr-1.s Don't use C++ comments in assembly 2022-01-13 14:12:43 +10:30
dt-relr-1a.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-1b.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-1c.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-2.s Don't use C++ comments in assembly 2022-01-13 14:12:43 +10:30
dt-relr-2a.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-2b.d PowerPC64 DT_RELR 2022-01-18 11:18:45 +10:30
dt-relr-2c.d PowerPC64 DT_RELR 2022-01-18 11:18:45 +10:30
dt-relr-2d.d PowerPC64 DT_RELR 2022-01-18 11:18:45 +10:30
dt-relr-2e.d PowerPC64 DT_RELR 2022-01-18 11:18:45 +10:30
dt-relr-2f.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-2g.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-2h.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-2i.d x86-64: Allocate input section memory if needed 2022-12-27 11:46:30 -08:00
dt-relr-3.s Don't use C++ comments in assembly 2022-01-13 14:12:43 +10:30
dt-relr-3a.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-3b.d testsuite supports_dt_relr 2022-01-13 14:12:43 +10:30
dt-relr-glibc-1.c ld: Add glibc dependency for DT_RELR 2022-01-12 06:08:47 -08:00
dt-relr-glibc-1a.rd ld: Add glibc dependency for DT_RELR 2022-01-12 06:08:47 -08:00
dt-relr-glibc-1b.rd ld: Add glibc dependency for DT_RELR 2022-01-12 06:08:47 -08:00
dt-relr.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
dummy.c
dummy.s x86: Properly add X86_ISA_1_NEEDED property 2018-08-11 06:41:33 -07:00
dwarf1.c
dwarf1.h
dwarf1.out
dwarf1main.c
dwarf2.err ld error/warning messages 2018-02-26 10:51:12 +10:30
dwarf2a.c bfd/dwarf: Improve use of previously loaded dwarf information 2017-02-16 13:06:13 +00:00
dwarf2b.c bfd/dwarf: Improve use of previously loaded dwarf information 2017-02-16 13:06:13 +00:00
dwarf3.c bfd/dwarf: Improve use of previously loaded dwarf information 2017-02-16 13:06:13 +00:00
dwarf3.err ld error/warning messages 2018-02-26 10:51:12 +10:30
dwarf.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
dynamic1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
dynamic1.ld
dynamic1.s
dynamic-1.c
dynamic-1.rd ld testsuite fixes for alpha 2020-06-19 10:01:09 +09:30
dynamic-1.syms
dynbss1.c
dynsym1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
eh1.d
eh1.s
eh1a.s
eh2.d
eh2a.s
eh3.d Remove .eh_frame zero terminators 2017-08-31 19:40:35 +09:30
eh3.s
eh3a.s
eh4.d Add linker warning for when it creates an executable stack. 2022-04-20 13:39:05 +01:00
eh4.s
eh4a.s
eh5.d Correct ld-elf/eh5 test for hppa64 2023-06-16 12:46:49 +09:30
eh5.s
eh5a.s
eh5b.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
eh6.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
eh6.s
eh-frame-hdr.d Consolidate run_dump_test 2018-09-15 16:56:55 +09:30
eh-frame-hdr.s
eh-group1.s
eh-group2.s
eh-group.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ehdr_start-missing.d Add some expected failures for bfin linker tests 2023-06-14 15:54:29 +01:00
ehdr_start-missing.t
ehdr_start-shared.d xfail more cases of complaints about relocs in read-only sections 2021-01-08 00:32:10 +10:30
ehdr_start-strongref.s
ehdr_start-userdef.d Add some expected failures for bfin linker tests 2023-06-14 15:54:29 +01:00
ehdr_start-userdef.t
ehdr_start-weak.d Add some expected failures for bfin linker tests 2023-06-14 15:54:29 +01:00
ehdr_start.d Add some expected failures for bfin linker tests 2023-06-14 15:54:29 +01:00
ehdr_start.s
elf.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
empty2.d
empty2.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
empty-implib.out BFD messages 2018-02-26 09:33:15 +10:30
empty.d
empty.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
end.c
endhidden.c
endprotected.c
endsym.d Add support for the Freescale s12z processor. 2018-05-18 15:26:18 +01:00
endsym.s Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
exclude1.s
exclude2.s
exclude3.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
exclude3a.d
exclude3b.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
exclude3c.d
exclude.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
export-class-def.s
export-class-dep.s
export-class-lib.s
export-class-lib.ver
export-class-ref.s
export-class.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
export-class.sd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
export-class.vd
expr1.d
expr1.s
expr1.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
fatal-warnings-1a.d Remove -pie from command line of fatal-warnings 1a and 1b tests. 2024-01-26 10:25:04 +00:00
fatal-warnings-1b.d Remove -pie from command line of fatal-warnings 1a and 1b tests. 2024-01-26 10:25:04 +00:00
fatal-warnings-2a.d elf: Rename is_standard_elf to uses_elf_em 2024-01-26 07:32:03 -08:00
fatal-warnings-2b.d elf: Rename is_standard_elf to uses_elf_em 2024-01-26 07:32:03 -08:00
fatal-warnings-3a.d elf: Rename is_standard_elf to uses_elf_em 2024-01-26 07:32:03 -08:00
fatal-warnings-3b.d elf: Rename is_standard_elf to uses_elf_em 2024-01-26 07:32:03 -08:00
fatal-warnings-4a.d elf: Rename is_standard_elf to uses_elf_em 2024-01-26 07:32:03 -08:00
fatal-warnings-4b.d elf: Rename is_standard_elf to uses_elf_em 2024-01-26 07:32:03 -08:00
fini0.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
fini1.s
fini2.s Adjust pr14156 test for m68hc1* 2019-03-21 22:19:51 +10:30
fini3.s Adjust pr14156 test for m68hc1* 2019-03-21 22:19:51 +10:30
fini.c
fini.out
finin.s Adjust pr14156 test for m68hc1* 2019-03-21 22:19:51 +10:30
flags1.d Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
flags1.ld Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
flags1.s
foo0.s
foo1.s
foo2.s
foo3.s
foo.c
foo.map
foon.s
frame.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
frame.s
func1.c
gabiend.rt
gabinormal.rt
gap.s
global1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
globalaudit.rd globalaudit.rd: Allow additional bits in DT_FLAGS_1 2017-09-14 12:45:18 -07:00
gnubegin.rS
gnunormal.rS
group1.d solaris XPASS ld-elf/group1 2020-06-30 14:26:05 +09:30
group1a.s
group1b.s
group2.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
group3a.d
group3a.s
group3b.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
group3b.s
group4.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
group5.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
group6.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
group7.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
group8.s
group8a.d Enable linker garbage collection for the PRU target. 2021-05-10 14:00:00 +01:00
group8b.d Enable linker garbage collection for the PRU target. 2021-05-10 14:00:00 +01:00
group9.s gas/ELF: don't accumulate .type settings 2019-07-04 10:35:47 +02:00
group9a.d Enable linker garbage collection for the PRU target. 2021-05-10 14:00:00 +01:00
group9b.d Enable linker garbage collection for the PRU target. 2021-05-10 14:00:00 +01:00
group10.d Andes Technology has good news for you, we plan to update the nds32 port of binutils on upstream! 2018-09-20 13:32:58 +01:00
group10.s
group11.d ld: Allow section groups to be resolved as part of a relocatable link 2017-06-06 09:53:38 +01:00
group12.d ld: Allow section groups to be resolved as part of a relocatable link 2017-06-06 09:53:38 +01:00
group12.ld ld: Allow section groups to be resolved as part of a relocatable link 2017-06-06 09:53:38 +01:00
group.ld testsuite: Also discard the `.MIPS.options' section 2023-07-28 06:00:36 +01:00
hash-2.d ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
hash.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
header.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
header.s
header.t
hidden.out
implib.rd
implib.s Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
indirect1a.c
indirect1b.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
indirect1c.c
indirect2.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
indirect3.out
indirect3a.c
indirect3b.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
indirect3c.c
indirect4.out
indirect4a.c
indirect4b.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
indirect4c.c
indirect5.map Undo dynamic symbol state after regular object sym type mismatch 2017-04-17 23:14:37 +09:30
indirect5.out Undo dynamic symbol state after regular object sym type mismatch 2017-04-17 23:14:37 +09:30
indirect5a.c Undo dynamic symbol state after regular object sym type mismatch 2017-04-17 23:14:37 +09:30
indirect5b.c Undo dynamic symbol state after regular object sym type mismatch 2017-04-17 23:14:37 +09:30
indirect6a.c Undo dynamic symbol state after regular object sym type mismatch 2017-04-17 23:14:37 +09:30
indirect-extern-access-1.rd elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect-extern-access-1a.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect-extern-access-1b.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect-extern-access-2.rd ld: Adjust x86 and x86-64 tests for -z mark-plt 2024-01-06 07:10:15 -08:00
indirect-extern-access-2a.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect-extern-access-2b.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect-extern-access-3.rd elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect-extern-access.S elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
indirect.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
init0.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
init1.s
init2.s Adjust pr14156 test for m68hc1* 2019-03-21 22:19:51 +10:30
init3.s Adjust pr14156 test for m68hc1* 2019-03-21 22:19:51 +10:30
init-fini-arrays.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
init-fini-arrays.s PR24511, nm should not mark symbols in .init_array as "t" 2019-05-04 16:57:33 +09:30
init-mixed.c
init-mixed.out
init.c
init.out
initn.s Adjust pr14156 test for m68hc1* 2019-03-21 22:19:51 +10:30
interleave-0.d Remove run_dump_test support for objcopy as a dump program 2018-09-15 16:24:18 +09:30
interleave-4.d Remove run_dump_test support for objcopy as a dump program 2018-09-15 16:24:18 +09:30
interleave.ld Objcopy interleave test 2017-12-07 23:04:15 +10:30
interleave.s Objcopy interleave test 2017-12-07 23:04:15 +10:30
libbarw.rd
linkinfo1.s
linkinfo1a.d x86: Update ld-elf/linkinfo1[ab].d for Solaris/x86 2018-01-18 16:23:51 -08:00
linkinfo1b.d x86: Update ld-elf/linkinfo1[ab].d for Solaris/x86 2018-01-18 16:23:51 -08:00
linkonce1.d
linkonce1a.s
linkonce1b.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
linkonce2.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
linkoncerdiff1.s
linkoncerdiff2.s Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
linkoncerdiff.d Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
linux-x86.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
linux-x86.S x86: Properly add X86_ISA_1_NEEDED property 2018-08-11 06:41:33 -07:00
lma.lnk
lma.s
loadaddr1.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
loadaddr1.t
loadaddr2.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
loadaddr2.t
loadaddr3.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
loadaddr3a.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
loadaddr3b.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
loadaddr.s
loadaddr.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
local1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
local1.map
local1.s
main.c
maxpage1.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
maxpage1.s
maxpage2.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
maxpage3.t
maxpage3a.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
maxpage3b.d
maxpage3c.d
maxpage4.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
maxpage4.t
maxpage5.d Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
maxpage5.s
maxpage5.t
mbind1.s Support ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXX 2017-04-04 09:06:04 -07:00
mbind1a.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
mbind1b.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
mbind1c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
mbind2a.s Tweak MBIND ld test for ARM. 2017-04-07 18:24:38 +09:30
mbind2b.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
merge2.d ld-elf/merge test update 2023-02-02 13:40:14 +10:30
merge2.s ld-elf/merge test update 2023-02-02 13:40:14 +10:30
merge3.d ld-elf/merge test update 2023-02-02 13:40:14 +10:30
merge3.s ld-elf/merge test update 2023-02-02 13:40:14 +10:30
merge4.out Add testcase ld-elf/merge4 2023-01-20 14:58:04 +01:00
merge4a.c Add testcase ld-elf/merge4 2023-01-20 14:58:04 +01:00
merge4b.s Fix the linker's merge4 test for the HPPA architecture. 2023-02-15 09:26:10 +00:00
merge.d ld-elf/merge test update 2023-02-02 13:40:14 +10:30
merge.ld ld-elf/merge test update 2023-02-02 13:40:14 +10:30
merge.s ld-elf/merge test update 2023-02-02 13:40:14 +10:30
multibss1.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
multibss1.s
needed1.out
needed1a.c
needed1b.c
needed1c.c
needed2.ver
needed2a.c
needed2b.c
needed2c.c
needed3.c
new.cc
no-section-header.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
nobits-1.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
nobits-1.s Fix new linker testsuite failures due to rwx segment test problems 2022-05-06 20:30:06 +01:00
nobits-1.t
noinit-sections-1.d ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
noinit-sections-2.d ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
noinit-sections-2.l testsuite: prune DOS drive letter in test outputs 2023-02-24 14:35:10 +01:00
noinit-sections.s ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
noload-1.d
noload-1.s
noload-1.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
noload-2.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
noload-3.d
noload-3.s
noload-3.t
non-contiguous.d non-contiguous elf test 2020-03-14 17:24:19 +10:30
non-contiguous.ld CSKY: Support attribute section. 2020-08-28 17:23:24 +08:00
non-contiguous.s Add support for non-contiguous memory regions 2020-03-13 14:44:45 +00:00
normal.out
nosectionheader-1.d ld: Add simple tests for -z nosectionheader 2023-06-29 10:29:47 -07:00
nosectionheader-2.d ld: Add simple tests for -z nosectionheader 2023-06-29 10:29:47 -07:00
note1_1.s Stop generating GNU build notes for linkonce sections. 2018-05-14 15:32:43 +01:00
note1_2.s Stop generating GNU build notes for linkonce sections. 2018-05-14 15:32:43 +01:00
note1.r Stop generating GNU build notes for linkonce sections. 2018-05-14 15:32:43 +01:00
note-1.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
note-1.s
note-1.t
note-2.d Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
note-2.s
note-2.t
note-3.l More support for ld --hash-style in the ld testsuite 2017-08-08 07:22:36 +09:30
note-3.s
note-3.t PR22431, powerpc64 ld segfault when .plt discarded 2017-11-14 20:43:55 +10:30
notes.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
now-1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
now-2.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
now-3.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
now-4.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
orphan2.d
orphan2.s
orphan3.d ld: pru: Merge the bss input sections into data 2023-02-04 14:12:13 +02:00
orphan3a.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
orphan3b.s
orphan3c.s
orphan3d.s
orphan3e.s
orphan3f.s
orphan4.d
orphan4.ld
orphan4.s
orphan-5.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-5.l ld error/warning messages 2018-02-26 10:51:12 +10:30
orphan-6.d
orphan-6.l ld error/warning messages 2018-02-26 10:51:12 +10:30
orphan-7.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-7.map
orphan-8.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-8.map
orphan-9.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-9.ld ld: Track changes to default region LMA even for empty sections 2017-03-09 21:11:06 +00:00
orphan-9.s ld: better handling of lma region for orphan sections 2017-03-09 21:11:05 +00:00
orphan-10.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-10.s ld: Track changes to default region LMA even for empty sections 2017-03-09 21:11:06 +00:00
orphan-11.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-11.ld LD/testsuite: Also discard `.MIPS.options' in orphan tests 2017-08-30 22:55:14 +01:00
orphan-11.s ld: Early detection of orphans we know will be discarded 2017-08-24 12:41:34 +01:00
orphan-12.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-12.s ld: Early detection of orphans we know will be discarded 2017-08-24 12:41:34 +01:00
orphan-region.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan-region.ld testsuite: Also discard the `.MIPS.options' section 2023-07-28 06:00:36 +01:00
orphan-region.s
orphan.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
orphan.ld testsuite: Also discard the `.MIPS.options' section 2023-07-28 06:00:36 +01:00
orphan.s
overlay.d Separate header PT_LOAD for -z separate-code 2018-10-08 20:26:08 +10:30
overlay.s Re: ld script expression parsing 2021-07-24 17:35:59 +09:30
overlay.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
p_align-1.c elf: Set p_align to the minimum page size if possible 2022-01-05 05:06:18 -08:00
package-note.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
package-note.rd ld: add --package-metadata 2022-05-26 12:56:12 +09:30
page-size-1.d elf: Set p_align to the minimum page size if possible 2022-01-05 05:06:18 -08:00
pass.out
passall.out Fix x86 ld testsuite fails with glibc < 2.28 2020-06-10 22:19:07 +09:30
persistent-sections-1.d ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
persistent-sections-2.d ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
persistent-sections-2.l ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
persistent-sections.s ELF: Support .noinit and .persistent sections 2020-11-27 10:45:35 +00:00
pie.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr349-1.s
pr349-2.s
pr349.d Rename elf32.em to elf.em 2019-09-11 13:45:18 +09:30
pr2404.out [ld/testsuite] Fix pr2404 output. 2018-04-26 13:44:33 +00:00
pr2404a.c
pr2404b.c [ld/testsuite] Fix pr2404 output. 2018-04-26 13:44:33 +00:00
pr9676-1.c
pr9676-2.c
pr9676-3.c
pr9676-4.c
pr9676.rd ld testsuite fixes for alpha 2020-06-19 10:01:09 +09:30
pr9679-1.c
pr9679-2.c
pr9679.rd ld testsuite fixes for alpha 2020-06-19 10:01:09 +09:30
pr11138-1.c
pr11138-1.map
pr11138-2.c
pr11138-2.map
pr11138.out
pr11304.d pr11304.d: Skip tic6x-*-elf 2020-06-07 08:47:02 -07:00
pr11304a.s
pr11304b.s
pr12851.d Enable linker garbage collection for the PRU target. 2021-05-10 14:00:00 +01:00
pr12851.s
pr12975.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr12975.s
pr12975.t
pr13177.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr13177.s
pr13195.c
pr13195.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr13195.s
pr13195.t
pr13250-1.c
pr13250-2.c
pr13250-3.c
pr13839.d
pr13839.s
pr13839.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
pr14052.d
pr14052.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
pr14156a.d PR24511, nm should not mark symbols in .init_array as "t" 2019-05-04 16:57:33 +09:30
pr14156b.d PR24511, nm should not mark symbols in .init_array as "t" 2019-05-04 16:57:33 +09:30
pr14156c.d
pr14156c.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
pr14170a.s
pr14170b.s
pr14170c.s Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
pr14323-1.c
pr14323-2.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
pr14525.c
pr14525.out
pr14862-1.c
pr14862-2.c
pr14862.map
pr14862.out
pr14926.d ld testsuite use of notarget 2018-07-10 23:58:29 +09:30
pr14926.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
pr16322.d Emit a warning when -z relro is unsupported 2020-06-19 09:50:20 +09:30
pr16322.s
pr16452.map
pr16452.od
pr16452a.c
pr16452b.c
pr16457.od
pr16496a.c
pr16496a.map
pr16496b.c
pr16496b.od Add support for the C_SKY series of processors. 2018-07-30 12:24:14 +01:00
pr16498a.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr16498a.s
pr16498a.t
pr16498b.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr16498b.t
pr17068.s
pr17068a.s
pr17068b.s
pr17068c.s
pr17068d.s
pr17068e.s
pr17068ez.s
pr17550-1.s
pr17550-2.s
pr17550-3.s
pr17550-4.s
pr17550a.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
pr17550b.d ELF ld -r scripts 2018-10-13 20:33:23 +10:30
pr17550c.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr17550d.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr17615.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr17615.s
pr18458a.c
pr18458b.c
pr18458c.c
pr18718.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr18720.out
pr18720.rd
pr18720a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr18720b.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
pr18720c.c
pr18735.d
pr18735.s
pr19005.d
pr19005.s
pr19005.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
pr19073.map
pr19073.rd
pr19073.s
pr19162.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr19162a.s
pr19162b.s
pr19539.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
pr19539.s
pr19539.t
pr19553.map
pr19553a.c
pr19553b.c
pr19553b.out
pr19553c.c Re: Use __asm__ rather than asm in ld testsuite 2020-06-16 22:44:13 +09:30
pr19553c.out
pr19553d.c
pr19553d.out
pr19579a.c ELF: Check ELF_COMMON_DEF_P for common symbols 2017-04-07 07:40:14 -07:00
pr19579b.c
pr19617.s
pr19617a.d h8300-linux ld testsuite 2020-03-25 14:51:41 +10:30
pr19617b.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
pr19617c.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
pr19698.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr19698.s
pr19698.t
pr19719a.c
pr19719b.c
pr19719c.c
pr19719d.c
pr19789.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
pr19789.s elf: Don't use .set for alpha target 2020-04-18 11:23:09 -07:00
pr20513a.d
pr20513a.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
pr20513b.d
pr20513b.s
pr20513c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr20513d.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr20513e.d
pr20513f.d
pr20528a.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr20528a.s
pr20528b.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr20528b.s
pr20828-a.sd PR ld/20828: Remove leading `_' from symbols used in tests 2017-01-23 11:26:06 +00:00
pr20828-b.sd PR ld/20828: Remove leading `_' from symbols used in tests 2017-01-23 11:26:06 +00:00
pr20828-c.sd PR ld/20828: Remove leading `_' from symbols used in tests 2017-01-23 11:26:06 +00:00
pr20828-d.sd PR ld/20828: Move symbol version processing ahead of GC symbol sweep 2017-02-22 18:16:28 +00:00
pr20828-e.sd PR ld/20828: Move symbol version processing ahead of GC symbol sweep 2017-02-22 18:16:28 +00:00
pr20828-v.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
pr20828-v.od PR ld/20828: Move symbol version processing ahead of GC symbol sweep 2017-02-22 18:16:28 +00:00
pr20828-v.s PR ld/20828: Move symbol version processing ahead of GC symbol sweep 2017-02-22 18:16:28 +00:00
pr20828-v.ver PR ld/20828: Move symbol version processing ahead of GC symbol sweep 2017-02-22 18:16:28 +00:00
pr20828.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
pr20828.s PR ld/20828: Fix linker script symbols wrongly forced local with section GC 2017-01-18 18:30:34 +00:00
pr20828.ver PR ld/20828: Remove leading `_' from symbols used in tests 2017-01-23 11:26:06 +00:00
pr20995-2so.r Use dynrelro for symbols in relro sections too 2016-12-28 22:10:38 +10:30
pr20995.r dynrelro section for read-only dynamic symbols copied into executable 2016-12-26 13:47:51 +10:30
pr20995a.s dynrelro section for read-only dynamic symbols copied into executable 2016-12-26 13:47:51 +10:30
pr20995b.s dynrelro section for read-only dynamic symbols copied into executable 2016-12-26 13:47:51 +10:30
pr20995c.s Use dynrelro for symbols in relro sections too 2016-12-28 22:10:38 +10:30
pr21086.c Require --no-dynamic-linker with -static -E/--dynamic-list 2017-04-21 12:01:05 -07:00
pr21086.list Require --no-dynamic-linker with -static -E/--dynamic-list 2017-04-21 12:01:05 -07:00
pr21233-e.ld PR ld/21233: Avoid sweeping forced-undefined symbols in section GC 2017-04-04 23:21:44 +01:00
pr21233-l.s PR ld/21233: Avoid sweeping forced-undefined symbols in section GC 2017-04-04 23:21:44 +01:00
pr21233-l.sd Accept mips-sgi-irix output in a few ld tests 2019-12-17 20:42:47 +10:30
pr21233.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
pr21233.s PR ld/21233: Avoid sweeping forced-undefined symbols in section GC 2017-04-04 23:21:44 +01:00
pr21233.sd PR ld/21233: Avoid sweeping forced-undefined symbols in section GC 2017-04-04 23:21:44 +01:00
pr21384.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
pr21384.dl Add a test for PR ld/21384 2017-05-02 13:54:22 -07:00
pr21384.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
pr21384.s Add a test for PR ld/21384 2017-05-02 13:54:22 -07:00
pr21389.map Put soname in the version definition section 2017-04-17 07:47:32 -07:00
pr21389.s Put soname in the version definition section 2017-04-17 07:47:32 -07:00
pr21389a.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21389b.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21389c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562a.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562a.s is_underscore_target for ld-elf tests 2017-06-18 11:56:19 +09:30
pr21562a.t Always define referenced __start_SECNAME/__stop_SECNAME 2017-06-13 08:53:22 -07:00
pr21562b.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562b.s is_underscore_target for ld-elf tests 2017-06-18 11:56:19 +09:30
pr21562b.t Always define referenced __start_SECNAME/__stop_SECNAME 2017-06-13 08:53:22 -07:00
pr21562c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562c.t Update PR ld/21562 tests for underscore targets 2017-11-24 08:58:56 -08:00
pr21562d.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562d.t Update PR ld/21562 tests for underscore targets 2017-11-24 08:58:56 -08:00
pr21562e.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562f.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562g.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562h.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562i.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562j.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562k.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562l.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562m.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21562n.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21703-1.s [BFD][PR21703]Override the new defined symbol with the old normal symbol when --allow-multiple-definition is provided. 2017-10-24 13:01:48 +01:00
pr21703-2.s [BFD][PR21703]Override the new defined symbol with the old normal symbol when --allow-multiple-definition is provided. 2017-10-24 13:01:48 +01:00
pr21703-3.s [BFD][PR21703]Override the new defined symbol with the old normal symbol when --allow-multiple-definition is provided. 2017-10-24 13:01:48 +01:00
pr21703-4.s [BFD][PR21703]Override the new defined symbol with the old normal symbol when --allow-multiple-definition is provided. 2017-10-24 13:01:48 +01:00
pr21703-r.sd [PR21703]Adjust pr21703 tests on various targets. 2017-10-26 15:43:44 +01:00
pr21703-shared.sd MIPS/LD/testsuite: Adjust match patterns for special section indexes 2018-01-30 00:38:12 +00:00
pr21703.sd [BFD][PR21703]Override the new defined symbol with the old normal symbol when --allow-multiple-definition is provided. 2017-10-24 13:01:48 +01:00
pr21703.ver [BFD][PR21703]Override the new defined symbol with the old normal symbol when --allow-multiple-definition is provided. 2017-10-24 13:01:48 +01:00
pr21884.d ld: loongarch: Skip unsupport test cases. 2022-03-20 09:37:12 +08:00
pr21884.t Check ELF section header only for ELF output 2017-08-02 05:10:48 -07:00
pr21884a.s Check ELF section header only for ELF output 2017-08-02 05:10:48 -07:00
pr21884b.s Check ELF section header only for ELF output 2017-08-02 05:10:48 -07:00
pr21903.s Move common symbol check after bed->common_definition 2017-08-07 08:02:29 -07:00
pr21903a.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21903b.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21903c.d ld: Add "--" after regexp 2017-08-24 17:45:24 -07:00
pr21903d.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr21903e.d ld: Add "--" after regexp 2017-08-24 17:45:24 -07:00
pr21904.d Add a testcase for "ld -d" 2017-08-04 05:39:56 -07:00
pr21904.s Add a testcase for "ld -d" 2017-08-04 05:39:56 -07:00
pr21964-1a.c Fix linker tests to compile with gcc-12. 2022-03-01 10:10:20 +00:00
pr21964-1b.c Fix linker tests to compile with gcc-12. 2022-03-01 10:10:20 +00:00
pr21964-1c.c Fix linker tests to compile with gcc-12. 2022-03-01 10:10:20 +00:00
pr21964-2a.c Fix linker tests to compile with gcc-12. 2022-03-01 10:10:20 +00:00
pr21964-2b.c Fix linker tests to compile with gcc-12. 2022-03-01 10:10:20 +00:00
pr21964-2c.c Update PR ld/21964 tests 2017-08-22 09:41:43 -07:00
pr21964-3a.c Fix linker tests to compile with gcc-12. 2022-03-01 10:10:20 +00:00
pr21964-3c.c Make __start/__stop symbols dynamic and add testcase 2018-01-30 10:09:07 +10:30
pr21964-4.c Check if __start/__stop symbols are referenced by shared objects 2018-01-31 05:10:53 -08:00
pr21964-5.c Fix testsuite/ld-elf/pr21964-5.c 2018-01-31 12:42:28 -08:00
pr21978.od Add a test for PR binutils/21978 2017-09-30 03:04:52 -07:00
pr21978a.c Add a test for PR binutils/21978 2017-09-30 03:04:52 -07:00
pr21978b.c Add a test for PR binutils/21978 2017-09-30 03:04:52 -07:00
pr22150.vd Add a test for PR ld/22150 2017-09-22 07:05:53 -07:00
pr22150.ver Add a test for PR ld/22150 2017-09-22 07:05:53 -07:00
pr22150a.s Add a test for PR ld/22150 2017-09-22 07:05:53 -07:00
pr22150b.s Add a test for PR ld/22150 2017-09-22 07:05:53 -07:00
pr22263-1.rd PR22263 testcase 2017-10-14 00:15:44 +10:30
pr22263-1a.c Add a compile-time test for PR ld/22263 2017-10-12 14:55:01 -07:00
pr22263-1b.c Add a compile-time test for PR ld/22263 2017-10-12 14:55:01 -07:00
pr22269-1.c Commit: Running the linker testsuite with clang 2020-04-17 13:03:53 +01:00
pr22269-1.rd Don't allow RELATIVE relocs in pr22269 testcase 2019-10-22 11:46:53 +10:30
pr22269.s Add 2 testcases for PR ld/22269 2017-10-11 13:44:16 -07:00
pr22269a.d Add some expected failures for bfin linker tests 2023-06-14 15:54:29 +01:00
pr22269b.d Add some expected failures for bfin linker tests 2023-06-14 15:54:29 +01:00
pr22319.d Fix some dlx fails 2019-03-21 08:45:28 +10:30
pr22319.s Make sure that undefined symbols added to the linker command line via the -u option appear in the output executable, if they have not been resolved. 2017-10-23 18:16:49 +01:00
pr22374-1.r readelf ngettext fixes 2017-11-07 17:01:16 +10:30
pr22374-2.r readelf ngettext fixes 2017-11-07 17:01:16 +10:30
pr22374a.s PR22374 testcase, function pointer references in .data 2017-11-01 18:45:34 +10:30
pr22374b.s PR22374 testcase, function pointer references in .data 2017-11-01 18:45:34 +10:30
pr22393-1.s ld: Add tests for -z separate-code and -z noseparate-code 2018-01-11 19:18:37 -08:00
pr22393-1a.d Emit a warning when -z relro is unsupported 2020-06-19 09:50:20 +09:30
pr22393-1b.d Emit a warning when -z relro is unsupported 2020-06-19 09:50:20 +09:30
pr22393-1c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr22393-1d.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr22393-1e.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr22393-1f.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr22393-2a.c ld: Add tests for -z separate-code and -z noseparate-code 2018-01-11 19:18:37 -08:00
pr22393-2a.rd ld: Replace "-z textonly" with "-z separate-code" 2018-01-11 20:46:01 -08:00
pr22393-2b.c ld: Add tests for -z separate-code and -z noseparate-code 2018-01-11 19:18:37 -08:00
pr22393-2b.rd ld: Replace "-z textonly" with "-z separate-code" 2018-01-11 20:46:01 -08:00
pr22423.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr22450.d drop XC16x bits 2022-06-27 11:11:46 +02:00
pr22450.s Fix handling of GNU Property notes that are not in a GNU NOTE PROPERTY section. 2017-11-20 15:32:55 +00:00
pr22471.t ld: Add a testcase for PR ld/22471 2017-11-29 04:21:01 -08:00
pr22471a.s ld: Add a testcase for PR ld/22471 2017-11-29 04:21:01 -08:00
pr22471b.s ld: Add a testcase for PR ld/22471 2017-11-29 04:21:01 -08:00
pr22649-1.s Ignore dynamic references on forced local symbols 2018-01-11 15:36:54 -08:00
pr22649-2a.s Ignore dynamic references on forced local symbols 2018-01-11 15:36:54 -08:00
pr22649-2ab-mips.msg ELF linker messages 2018-02-26 09:29:15 +10:30
pr22649-2b.s Ignore dynamic references on forced local symbols 2018-01-11 15:36:54 -08:00
pr22649-2cd-mips.msg ELF linker messages 2018-02-26 09:29:15 +10:30
pr22649.msg ELF linker messages 2018-02-26 09:29:15 +10:30
pr22677.d Enable linker garbage collection for the PRU target. 2021-05-10 14:00:00 +01:00
pr22677.s Couple of minor tweaks to the linker testsuite. 2018-09-25 08:15:36 +02:00
pr22836-1.s PR22836 testcases 2018-02-14 11:40:19 +10:30
pr22836-1a.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr22836-1b.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr22836-2.d PR22836, "-r -s" doesn't work with -g3 using GCC 7 2018-02-13 22:55:49 +10:30
pr22836-2.s PR22836, "-r -s" doesn't work with -g3 using GCC 7 2018-02-13 22:55:49 +10:30
pr23161.map Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
pr23161a.c Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
pr23161a.rd ELF dynsyms 2018-06-14 11:32:01 +09:30
pr23161b.c Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
pr23161b.rd ELF dynsyms 2018-06-14 11:32:01 +09:30
pr23161c.c Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
pr23161c.rd ld/x86: Remove hidden _edata, __bss_start, and _end 2018-06-08 12:41:54 -07:00
pr23161d.rd ld: Adjust x86 and x86-64 tests for -z mark-plt 2024-01-06 07:10:15 -08:00
pr23162.map x86: Mark __bss_start, _end and _edata locally defined 2018-05-14 03:48:02 -07:00
pr23162.rd ELF dynsyms 2018-06-14 11:32:01 +09:30
pr23162a.c x86: Mark __bss_start, _end and _edata locally defined 2018-05-14 03:48:02 -07:00
pr23162b.c x86: Mark __bss_start, _end and _edata locally defined 2018-05-14 03:48:02 -07:00
pr23428.c Use __asm__ rather than asm in ld testsuite 2020-06-16 22:13:20 +09:30
pr23591.d Re: Add some expected failures for bfin linker tests 2023-06-15 11:45:03 +09:30
pr23591a.s Re: ld: Lookup section in output with the same name 2018-09-03 12:54:35 +09:30
pr23591b.s Re: ld: Lookup section in output with the same name 2018-09-03 12:54:35 +09:30
pr23591c.s Re: ld: Lookup section in output with the same name 2018-09-03 12:54:35 +09:30
pr23648.d Re: Add some expected failures for bfin linker tests 2023-06-15 11:45:03 +09:30
pr23648.s PR23648 testcase 2018-09-19 17:38:46 +09:30
pr23648.t PR23648 testcase 2018-09-19 17:38:46 +09:30
pr23658-1a.d drop XC16x bits 2022-06-27 11:11:46 +02:00
pr23658-1a.s ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23658-1b.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
pr23658-1b.s ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23658-1c.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
pr23658-1c.s ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23658-1d.s ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23658-2.rd Revert "MIPS: fix some ld testcases with compiler" 2023-06-15 04:45:03 +01:00
pr23658-3.d ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23658-3.s ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23658-3.t ELF: Add testcases for PR ld/23658 2018-10-03 14:11:53 -07:00
pr23900-1-32.rd elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
pr23900-1-64.rd elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
pr23900-1.d pr23900-1.d: Adjusted 2020-01-21 16:20:38 -08:00
pr23900-1.s elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
pr23900-2.s elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
pr23900-2a.d elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
pr23900-2b.d elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
pr24511.d PR24511, nm should not mark symbols in .init_array as "t" 2019-05-04 16:57:33 +09:30
pr24526.d ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr24526.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr24718-1.d Re: elf: Check symbol version without any symbols 2022-02-08 20:28:52 +10:30
pr24718-1.s elf: Check symbol version without any symbols 2022-01-31 14:04:33 -08:00
pr24718-1.t elf: Check symbol version without any symbols 2022-01-31 14:04:33 -08:00
pr24819.d Re: ld -r: Don't merge with member of output section group 2019-07-19 18:01:25 +09:30
pr24819.s ld -r: Don't merge with member of output section group 2019-07-18 08:01:54 -07:00
pr24920.err x86: Check static link of dynamic objects 2020-03-13 07:39:06 -07:00
pr25021.d ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25021.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25022.d pr25022.d: Xfail more targets without ldelf_before_place_orphans 2020-02-07 05:10:05 -08:00
pr25022.s ELF: Discard a section if any of its linked-to sections has been discarded 2020-02-06 19:43:03 -08:00
pr25022.t ELF: Discard a section if any of its linked-to sections has been discarded 2020-02-06 19:43:03 -08:00
pr25458.map Mark all weak aliases for copy relocations 2020-01-27 10:53:00 +10:30
pr25458.rd Mark all weak aliases for copy relocations 2020-01-27 10:53:00 +10:30
pr25458a.s Mark all weak aliases for copy relocations 2020-01-27 10:53:00 +10:30
pr25458b.s Mark all weak aliases for copy relocations 2020-01-27 10:53:00 +10:30
pr25490-1.d ld: Issue an error for GC on __patchable_function_entries section 2020-02-06 19:40:38 -08:00
pr25490-1.s ld: Issue an error for GC on __patchable_function_entries section 2020-02-06 19:40:38 -08:00
pr25490-2-16.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-2-32.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-2-64.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-2.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-3-16.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-3-32.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-3-64.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-3.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-4-16.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-4-32.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-4-64.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-4.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-5-16.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-5-32.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-5-64.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-5.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-6-16.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-6-32.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-6-64.rd ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25490-6.s ELF: Support the section flag 'o' in .section directive 2020-02-06 18:05:10 -08:00
pr25617-1-no-sec-hdr.nd ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
pr25617-1-no-sec-hdr.rd Use run_host_cmd to run $CC and other no-section-header test fixes 2023-07-06 10:39:40 +09:30
pr25617-1-static-no-sec-hdr.rd ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
pr25617-1a-no-sec-hdr.nd Use run_host_cmd to run $CC and other no-section-header test fixes 2023-07-06 10:39:40 +09:30
pr25617-1a-no-sec-hdr.rd Use run_host_cmd to run $CC and other no-section-header test fixes 2023-07-06 10:39:40 +09:30
pr25617-1a-sec-hdr.rd Use run_host_cmd to run $CC and other no-section-header test fixes 2023-07-06 10:39:40 +09:30
pr25617-1a.c ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
pr25617-1b.c ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
pr25708.d PR27128, nm -P portable output format regression 2021-03-01 14:26:39 +10:30
pr25749-1.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25749-1a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25749-1b.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25749-1b.err x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25749-1c.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25749-1d.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25749-2.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25749-2a.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25749-2b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25749.rd x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-1a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25754-1b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-2a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25754-2b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-3a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25754-3b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-4a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25754-4b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-4c.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-5a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25754-5b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-5c.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr25754-6a.c Remove bfd_stdint.h 2021-03-31 10:49:23 +10:30
pr25754-6b.s x86: Only allow S + A relocations against absolute symbol 2020-04-01 14:31:47 -07:00
pr26094-1.ver ELF: Properly handle section symbols 2020-06-10 05:31:31 -07:00
pr26094-1a.c ELF: Properly handle section symbols 2020-06-10 05:31:31 -07:00
pr26094-1a.rd ELF: Properly handle section symbols 2020-06-10 05:31:31 -07:00
pr26094-1b.c Fix a compile time warning in the linker testsuite when compiling using clang. 2020-06-11 09:27:41 +01:00
pr26094-1b.rd ELF: Properly handle section symbols 2020-06-10 05:31:31 -07:00
pr26094-1c.c ELF: Properly handle section symbols 2020-06-10 05:31:31 -07:00
pr26256-1.s elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-1.t elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-1a.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
pr26256-1b.d Re: elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-05 15:47:06 +10:30
pr26256-2.s elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-2.t elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-2a.d SHF_LINK_ORDER fixup_link_order in ld 2021-01-13 22:06:02 +10:30
pr26256-2b-alt.d elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-2b.d SHF_LINK_ORDER fixup_link_order in ld 2021-01-13 22:06:02 +10:30
pr26256-3.s elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-3a.d elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-3a.t elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26256-3b.d SHF_LINK_ORDER fixup_link_order in ld 2021-01-13 22:06:02 +10:30
pr26256-3b.t elf: Allow mixed ordered/unordered inputs for non-relocatable link 2021-01-04 12:38:05 -08:00
pr26302.nd elf: Keep only one '@' for undefined versioned symbols 2020-08-22 08:32:02 -07:00
pr26302.rd elf: Keep only one '@' for undefined versioned symbols 2020-08-22 08:32:02 -07:00
pr26302.ver nm: Remove --with-symbol-versions 2020-08-10 05:17:41 -07:00
pr26302a.c nm: Remove --with-symbol-versions 2020-08-10 05:17:41 -07:00
pr26302b.c nm: Remove --with-symbol-versions 2020-08-10 05:17:41 -07:00
pr26391.fd ld: Skip libdep plugin if not all plugin hooks are available 2020-12-16 13:40:51 -08:00
pr26391.nd elf: Always append ".COUNT" to local symbols 2021-05-05 20:29:01 -07:00
pr26391.out elf: Add -z unique-symbol to avoid duplicated local symbol names 2020-09-12 05:37:43 -07:00
pr26391a.c elf: Add -z unique-symbol to avoid duplicated local symbol names 2020-09-12 05:37:43 -07:00
pr26391b.c elf: Add -z unique-symbol to avoid duplicated local symbol names 2020-09-12 05:37:43 -07:00
pr26391c.c elf: Add -z unique-symbol to avoid duplicated local symbol names 2020-09-12 05:37:43 -07:00
pr26391d.c elf: Add -z unique-symbol to avoid duplicated local symbol names 2020-09-12 05:37:43 -07:00
pr26580-1.sd PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26580-2.sd Re: PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-10 18:58:51 +09:30
pr26580-3.out PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26580-4.out PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26580-a.c PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26580-a.s PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26580-b.c PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26580-b.s PR26580, Size and alignment of commons vs as-needed shared lib 2020-09-08 22:30:38 +09:30
pr26590.err ld: Add more tests for --as-needed 2020-09-10 07:52:20 -07:00
pr26590a.c ld: Add more tests for --as-needed 2020-09-10 07:52:20 -07:00
pr26590b.c ld: Add more tests for --as-needed 2020-09-10 07:52:20 -07:00
pr26590c.c ld: Add more tests for --as-needed 2020-09-10 07:52:20 -07:00
pr26590d.c ld: Add more tests for --as-needed 2020-09-10 07:52:20 -07:00
pr26681.d Allow note sections to be discarded when they are linked to another discarded secction. 2020-10-02 11:08:19 +01:00
pr26681.l Allow note sections to be discarded when they are linked to another discarded secction. 2020-10-02 11:08:19 +01:00
pr26681.s Allow note sections to be discarded when they are linked to another discarded secction. 2020-10-02 11:08:19 +01:00
pr26907.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
pr26907.ld PR26907, segment contains empty SHT_NOBITS section 2020-11-28 18:31:32 +10:30
pr26907.s PR26907, segment contains empty SHT_NOBITS section 2020-11-28 18:31:32 +10:30
pr26936.d LoongArch: ld: Add support for linker relaxation. 2023-05-30 19:56:48 +08:00
pr26936a.s elf: Get the real kept section 2020-11-25 16:14:29 -08:00
pr26936b.s PR26936 testsuite fixes 2020-11-26 18:40:10 +10:30
pr26936c.s elf: Get the real kept section 2020-11-25 16:14:29 -08:00
pr26978a.d PR26978, Inconsistency for strong foo@v1 and weak foo@@v1 2020-12-04 11:06:52 +10:30
pr26978a.s PR26978, Inconsistency for strong foo@v1 and weak foo@@v1 2020-12-04 11:06:52 +10:30
pr26978b.d PR26978, Inconsistency for strong foo@v1 and weak foo@@v1 2020-12-04 11:06:52 +10:30
pr26978b.s PR26978, Inconsistency for strong foo@v1 and weak foo@@v1 2020-12-04 11:06:52 +10:30
pr26979.ver PR26979, Visibility of undefined foo@v1 should constrain foo@@v1 2020-12-01 11:26:35 +10:30
pr26979a.d PR26979, Visibility of undefined foo@v1 should constrain foo@@v1 2020-12-01 11:26:35 +10:30
pr26979a.s PR26979, Visibility of undefined foo@v1 should constrain foo@@v1 2020-12-01 11:26:35 +10:30
pr26979b.d PR26979, Visibility of undefined foo@v1 should constrain foo@@v1 2020-12-01 11:26:35 +10:30
pr26979b.s PR26979, Visibility of undefined foo@v1 should constrain foo@@v1 2020-12-01 11:26:35 +10:30
pr26979c.s PR26979, Visibility of undefined foo@v1 should constrain foo@@v1 2020-12-01 11:26:35 +10:30
pr27128.s PR27128, nm -P portable output format regression 2020-12-31 19:07:02 +10:30
pr27128.t PR27128, nm -P portable output format regression 2020-12-31 19:07:02 +10:30
pr27128a.d PR27128, nm -P portable output format regression 2021-03-01 14:26:39 +10:30
pr27128b.d PR27128, nm -P portable output format regression 2021-03-01 14:26:39 +10:30
pr27128c.d PR27128, nm -P portable output format regression 2021-03-01 14:26:39 +10:30
pr27128d.d PR27128, nm -P portable output format regression 2021-03-01 14:26:39 +10:30
pr27128e.d PR27128, nm -P portable output format regression 2021-03-01 14:26:39 +10:30
pr27259.d Re: ld: Add a test for PR ld/27259 2021-02-01 18:35:33 +10:30
pr27259.s ld: Add a test for PR ld/27259 2021-01-28 05:40:07 -08:00
pr27590.s elf: Handle .gnu.debuglto_.debug_* sections 2021-03-18 20:57:02 -07:00
pr27590a.d pr27590 testcase fixes 2021-03-19 20:03:56 +10:30
pr27590b.d pr27590 testcase fixes 2021-03-19 20:03:56 +10:30
pr27825-1.d Re: elf: Always append ".COUNT" to local symbols 2021-05-07 09:18:18 +09:30
pr27825-1a.s elf: Always append ".COUNT" to local symbols 2021-05-05 20:29:01 -07:00
pr27825-1b.s elf: Always append ".COUNT" to local symbols 2021-05-05 20:29:01 -07:00
pr27825-2.d Re: elf: Always append ".COUNT" to local symbols 2021-05-07 09:18:18 +09:30
pr27825-2a.s elf: Always append ".COUNT" to local symbols 2021-05-05 20:29:01 -07:00
pr27825-2b.s elf: Always append ".COUNT" to local symbols 2021-05-05 20:29:01 -07:00
pr27825-2c.s elf: Always append ".COUNT" to local symbols 2021-05-05 20:29:01 -07:00
pr28158-1.c elf: Treat undefined version as hidden 2021-08-04 05:07:42 -07:00
pr28158-2.S elf: Treat undefined version as hidden 2021-08-04 05:07:42 -07:00
pr28158.nd elf: Treat undefined version as hidden 2021-08-04 05:07:42 -07:00
pr28158.rd Fix: ld: Test case pr28158 fails on x86_64-linux-musl when index is > 19 2023-10-05 15:05:15 +01:00
pr28158.t elf: Treat undefined version as hidden 2021-08-04 05:07:42 -07:00
pr28348.rd elf: Don't set version info on unversioned symbols 2021-09-19 07:19:39 -07:00
pr28348.t elf: Don't set version info on unversioned symbols 2021-09-19 07:19:39 -07:00
pr28348a.c elf: Don't set version info on unversioned symbols 2021-09-19 07:19:39 -07:00
pr28348b.c elf: Don't set version info on unversioned symbols 2021-09-19 07:19:39 -07:00
pr28348c.c elf: Don't set version info on unversioned symbols 2021-09-19 07:19:39 -07:00
pr28597.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
pr28597.s elf/x86: Issue an error on discarded output .plt section 2021-11-18 07:58:52 -08:00
pr28597.t elf/x86: Issue an error on discarded output .plt section 2021-11-18 07:58:52 -08:00
pr28639a.rd elf: Discard input .note.gnu.build-id sections 2021-12-01 16:40:43 -08:00
pr28639b.rd elf: Discard input .note.gnu.build-id sections 2021-12-01 16:40:43 -08:00
pr28639c.rd elf: Discard input .note.gnu.build-id sections 2021-12-01 16:40:43 -08:00
pr28639d.rd elf: Discard input .note.gnu.build-id sections 2021-12-01 16:40:43 -08:00
pr29072-a.s Add linker warning for when it creates an executable stack. 2022-04-20 13:39:05 +01:00
pr29072-b.s Add linker warning for when it creates an executable stack. 2022-04-20 13:39:05 +01:00
pr29072.a.warn Add linker warning for when it creates an executable stack. 2022-04-20 13:39:05 +01:00
pr29072.b.warn Emit a note warning the user that creating an executable stack because of a missing .note.GNU-stack section is deprecated. 2022-04-25 12:53:08 +01:00
pr29072.c.warn Add linker warning for when it creates an executable stack. 2022-04-20 13:39:05 +01:00
pr29259.d Fix the sorting algorithm for reloc entries 2022-06-18 20:11:23 +09:30
pr29259.s Fix the sorting algorithm for reloc entries 2022-06-18 20:11:23 +09:30
pr29259.t Fix the sorting algorithm for reloc entries 2022-06-18 20:11:23 +09:30
pr29377a.c x86: Properly check invalid relocation against protected symbol 2022-07-18 18:15:39 -07:00
pr29377b.c x86: Properly check invalid relocation against protected symbol 2022-07-18 18:15:39 -07:00
pr29435.d elf: Reset alignment for each PT_LOAD segment 2022-08-03 13:34:01 -07:00
pr29435.s elf: Reset alignment for each PT_LOAD segment 2022-08-03 13:34:01 -07:00
pr29797.c ld: Always call elf_backend_output_arch_local_syms 2022-11-17 08:13:37 -08:00
pr30508.d ELF: Add "#pass" to ld-elf/pr30508.d 2023-06-05 09:32:12 -07:00
pr30508.s ELF: Don't warn an empty PT_LOAD with the program headers 2023-06-05 08:21:21 -07:00
pr30791a.d elf: Adjust PR ld/30791 tests 2023-08-31 16:21:17 -07:00
pr30791a.s elf: Don't merge sections with different SHF_LINK_ORDER 2023-08-30 17:17:31 -07:00
pr30791b.d elf: Adjust PR ld/30791 tests 2023-08-31 16:21:17 -07:00
pr30791b.s elf: Don't merge sections with different SHF_LINK_ORDER 2023-08-30 17:17:31 -07:00
pr30791c.s elf: Don't merge sections with different SHF_LINK_ORDER 2023-08-30 17:17:31 -07:00
pr30791d.s elf: Don't merge sections with different SHF_LINK_ORDER 2023-08-30 17:17:31 -07:00
preinit.c
preinit.out
property-1_needed-1.s elf: Add GNU_PROPERTY_1_NEEDED 2021-07-08 18:11:53 -07:00
property-1_needed-1a.d elf: Add GNU_PROPERTY_1_NEEDED 2021-07-08 18:11:53 -07:00
property-1_needed-1b.d elf: Limits 2 GNU_PROPERTY_1_NEEDED tests to Linux/x86 2021-07-08 20:18:40 -07:00
property-1_needed-1c.d elf: Limits 2 GNU_PROPERTY_1_NEEDED tests to Linux/x86 2021-07-08 20:18:40 -07:00
property-and-1.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-and-1.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-and-2.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-and-2.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-and-3.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-and-3.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-and-4.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-and-empty.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-or-1.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-or-1.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-or-2.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-or-2.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-or-3.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-or-3.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
property-or-4.d elf: Update GNU_PROPERTY_UINT32_[AND|OR]_XXX tests 2021-06-19 04:41:10 -07:00
property-or-empty.s elf: Add GNU_PROPERTY_UINT32_AND_XXX/GNU_PROPERTY_UINT32_OR_XXX 2021-06-18 07:19:01 -07:00
provide-hidden-1.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
provide-hidden-1.s
provide-hidden-2.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
provide-hidden-2.s
provide-hidden-3.s
provide-hidden-4.s
provide-hidden-abs.nd
provide-hidden-def.nd
provide-hidden-dyn.nd
provide-hidden-s.ld Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
provide-hidden-s.nd Accept mips-sgi-irix output in a few ld tests 2019-12-17 20:42:47 +10:30
provide-hidden-sec.nd
provide-hidden.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
rdynamic-1.c
rdynamic-1.rd ld testsuite fixes for alpha 2020-06-19 10:01:09 +09:30
readelf.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
rel.c
relmain.c
relmain.out
reloc-discard-warn.d PowerPC64 fails reloc-discard test 2018-07-23 13:06:33 +09:30
reloc-discard.d tic6x elf testsuite fix 2020-12-01 11:26:58 +10:30
reloc-discard.ld ld: Discard .rel.* and .rela.* sections 2018-07-20 09:58:45 -07:00
reloc-discard.s MIPS/LD: Fix crashing with a discarded dynamic relocation section 2018-07-20 13:21:33 +01:00
relocatable.d ld: fix relocatable, retain7a target pattens for HPPA 2023-08-14 04:32:33 +01:00
relocatable.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
relro1.s
relro2.s
retain1.s Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain1a.d Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain1b.d Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain2.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
retain2.ld Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain2.map Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain3.d Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain3.s Fix SHF_GNU_RETAIN testsuite fallout 2020-11-20 10:33:28 +00:00
retain4.d Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain4.s Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain5.d Fix SHF_GNU_RETAIN testsuite fallout 2020-11-20 10:33:28 +00:00
retain5.map ld/testsuite: adjust to Windows path separator. 2023-02-20 15:23:56 +01:00
retain5lib.s Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain5main.s Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain6a.d Fix SHF_GNU_RETAIN testsuite fallout 2020-11-20 10:33:28 +00:00
retain6b.d Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain6lib.s Support SHF_GNU_RETAIN ELF section flag 2020-11-18 11:51:13 +00:00
retain6main.s Fix SHF_GNU_RETAIN testsuite fallout 2020-11-20 10:33:28 +00:00
retain7.s elf: Copy elf_gnu_osabi_retain only for relocatable link 2020-12-18 04:24:36 -08:00
retain7a.d ld: fix relocatable, retain7a target pattens for HPPA 2023-08-14 04:32:33 +01:00
retain7b.d SHF_GNU_RETAIN 7a and 7b tests 2020-12-24 22:58:14 +10:30
rpath-1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
rpath-2.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
runpath-1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
runpath-2.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
rwx-segments-1.l Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
rwx-segments-2.l Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
rwx-segments-2.t Add a linker warning when creating potentially dangerous executable segments. Add tests, options to disabke and configure switches to choose defaults. 2022-05-03 11:42:24 +01:00
sec64k.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
sec-to-seg1.s
sec-to-seg2.s
sec-to-seg-script-adjoining-pages.t
sec-to-seg-script-disjoint-pages.t
sec-to-seg-script-same-page.t
sec-to-seg.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
seg.d elf: Set p_align to the minimum page size if possible 2022-01-05 05:06:18 -08:00
seg.s
seg.t
shared.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
simple.s
size-1.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
size-1.s Move ld-scripts size tests 2019-07-23 18:22:01 +09:30
size-1.t Move ld-scripts size tests 2019-07-23 18:22:01 +09:30
size-2.d PR26378, sections initialised only by linker scripts are always read/write 2021-01-18 23:07:40 +10:30
size-2.s Fix new linker testsuite failures due to rwx segment test problems 2022-05-06 20:30:06 +01:00
size-2.t Move ld-scripts size tests 2019-07-23 18:22:01 +09:30
sizeof.s is_underscore_target for ld-elf tests 2017-06-18 11:56:19 +09:30
sizeofa.d Make __start/__stop symbols protected visibility 2017-08-21 23:29:29 +09:30
sizeofb.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
sizeofc.d LD: Fix .startof.SECNAME/.sizeof.SECNAME tests for MIPS/IRIX 2017-06-26 16:15:15 +01:00
stab.d Support different ld --hash-style in the ld testsuite 2017-08-07 22:10:51 +09:30
stack-exec.rd
stack-noexec.rd Add a test of the linker's "-z noexecstack" command line option. 2018-06-05 12:39:47 +01:00
stack-size.rd
stack.s
start-noheader.rd ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
start-shared-noheader-gnu.rd ld: Add tests for -z nosectionheader and --strip-section-headers 2023-06-29 10:29:47 -07:00
start-shared-noheader-sysv.rd Use run_host_cmd to run $CC and other no-section-header test fixes 2023-07-06 10:39:40 +09:30
start-shared-noheader.nd Use run_host_cmd to run $CC and other no-section-header test fixes 2023-07-06 10:39:40 +09:30
start.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
startof.s is_underscore_target for ld-elf tests 2017-06-18 11:56:19 +09:30
startofa.d Make __start/__stop symbols protected visibility 2017-08-21 23:29:29 +09:30
startofb.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
startofc.d LD: Fix .startof.SECNAME/.sizeof.SECNAME tests for MIPS/IRIX 2017-06-26 16:15:15 +01:00
strtab.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
strtab.s
symbol1ref.s
symbol1w.s
symbol2ref.s
symbol2w.s
symbol3.s Testsuite fixes for hppa64-hpux 2017-02-25 19:13:34 +10:30
symbol3w.s
symbolic-func.r
symbolic-func.s
table.s
tbss1.s
tbss2.s
tbss3.s
tbss.s
tdata1.s
tdata2.s
tdata3.s
textaddr1.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
textaddr2.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
textaddr3.d [ARM] FDPIC: Update testsuite so that many tests pass with arm*-uclinuxfdpiceabi. 2018-04-25 21:13:14 +00:00
textaddr4.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
textaddr5.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
textaddr6.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
textaddr7.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
textrel.map readonly_dynrelocs 2017-12-01 17:23:56 +10:30
textrel.rd readonly_dynrelocs 2017-12-01 17:23:56 +10:30
textrel.s readonly_dynrelocs 2017-12-01 17:23:56 +10:30
textrel.warn readonly_dynrelocs 2017-12-01 17:23:56 +10:30
tls_common.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
tls_common.s
tls_gc.s
tls.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
unknown2.d Add generic tests for linker support of the -shared or -pie options to tests which use them. 2020-04-30 13:49:30 +01:00
unknown2.s
unknown.d
var1.d microblaze-linux XPASS ld-elf/var1 2020-06-30 13:32:04 +09:30
var1.s ld: Add the entry symbol, _main, for LynxOS targets 2018-09-20 12:31:20 -07:00
var1.t
ver_def.ld readelf: Fix incorrect "Version definition past end of section" message 2017-02-24 13:48:10 +00:00
ver_def.s readelf: Fix incorrect "Version definition past end of section" message 2017-02-24 13:48:10 +00:00
ver_def.vd Harmonize readelf's output for version sections. 2019-05-30 10:17:29 +01:00
ver_def.ver readelf: Fix incorrect "Version definition past end of section" message 2017-02-24 13:48:10 +00:00
warn1.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
warn2.d Add ability to change linker warning messages into errors when reporting executable stacks and/or executable segments. 2023-11-10 11:37:27 +00:00
warn3.d Support tcl procedure calls in run_dump_test xfail 2019-05-30 00:52:08 +09:30
warn.out
weak-dyn-1.ld
weak-dyn-1.rd
weak-dyn-1a.s
weak-dyn-1b.s
weakdef1.c
wrap1.c
wrap1.out
wrap1a.c
wrap1b.c
wrap.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
x86-feature-1a.rd x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
x86-feature-1b.rd x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
x86-feature-1c.rd x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
x86-feature-1d.rd x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
x86-feature-1e.rd x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
zlibbegin.rS Ensure that compressed sections that have an ELF compression header structure at the start are correctly aligned. 2020-08-20 15:03:21 +01:00
zlibnormal.rS Ensure that compressed sections that have an ELF compression header structure at the start are correctly aligned. 2020-08-20 15:03:21 +01:00