binutils-gdb/ld/testsuite/ld-elf
H.J. Lu c9eb960580 ld: Adjust x86 and x86-64 tests for -z mark-plt
To support -z mark-plt enabled by default, adjust x86 tests to accept
non-zero r_addend for JUMP_SLOT relocation and pass -z nomark-plt to
x86-64 tests if -z mark-plt changes the expected outputs.

	* testsuite/ld-elf/indirect-extern-access-2.rd: Allow non-zero
	r_addend for JUMP_SLOT relocation.
	* testsuite/ld-elf/pr23161d.rd: Likewise.
	* testsuite/ld-ifunc/ifunc-25c-x86.d: Likewise.
	* testsuite/ld-ifunc/ifunc-16-x86-64-now.d: Pass -z nomark-plt
	to linker.
	* testsuite/ld-ifunc/ifunc-16-x86-64.d: Likewise.
	* testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d: Likewise.
	* testsuite/ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
	* testsuite/ld-ifunc/ifunc-2-x86-64-now.d: Likewise.
	* testsuite/ld-ifunc/ifunc-2-x86-64.d: Likewise.
	* testsuite/ld-ifunc/ifunc-20-x86-64.d: Likewise.
	* testsuite/ld-ifunc/ifunc-5b-x86-64.d: Likewise.
	* testsuite/ld-ifunc/pr17154-x86-64-now.d: Likewise.
	* testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
	* testsuite/ld-x86-64/dt-relr-1a-x32.d: Likewise.
	* testsuite/ld-x86-64/dt-relr-1a.d: Likewise.
	* testsuite/ld-x86-64/dt-relr-1b-x32.d: Likewise.
	* testsuite/ld-x86-64/dt-relr-1b.d: Likewise.
	* testsuite/ld-x86-64/ibt-plt-2a-x32.d: Likewise.
	* testsuite/ld-x86-64/ibt-plt-2a.d: Likewise.
	* testsuite/ld-x86-64/ibt-plt-3a-x32.d: Likewise.
	* testsuite/ld-x86-64/ibt-plt-3a.d: Likewise.
	* testsuite/ld-x86-64/pr19636-2d.d: Likewise.
	* testsuite/ld-x86-64/pr19636-2e.d: Likewise.
	* testsuite/ld-x86-64/pr19636-2f.d: Likewise.
	* testsuite/ld-x86-64/pr19636-2l.d: Likewise.
	* testsuite/ld-x86-64/x86-64.exp: Pass -z nomark-plt to linker
	in 6 tests.
2024-01-06 07:10:15 -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
anno-sym.s
attributes.d
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
changelma.s
check-ptr-eq.c
comm1.c
comm-data1.s
comm-data1.sd
comm-data2.ld
comm-data2.rd
comm-data2.s
comm-data2.sd
comm-data2.xd
comm-data3.sd
comm-data3a.s
comm-data3b.s
comm-data4.d
comm-data4.s
comm-data5.d Re: Add some expected failures for bfin linker tests 2023-06-15 11:45:03 +09:30
comm-data5.s
comm-data.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
commonpage1.d
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
compress1.s Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
compress1a.d
compress1b.d
compress1c.d
compress.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
compressed1a.d
compressed1b.d
compressed1c.d
compressed1d-alt.d
compressed1d.d LoongArch: ld: Add support for linker relaxation. 2023-05-30 19:56:48 +08:00
compressed1e.d
data1.c
data1.h
data2.c
del.cc
depaudit2.rd
depaudit.rd
discard1.d
discard1.s
discard2.d
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
dt-relr-1.s
dt-relr-1a.d
dt-relr-1b.d
dt-relr-1c.d
dt-relr-2.s
dt-relr-2a.d
dt-relr-2b.d
dt-relr-2c.d
dt-relr-2d.d
dt-relr-2e.d
dt-relr-2f.d
dt-relr-2g.d
dt-relr-2h.d
dt-relr-2i.d x86-64: Allocate input section memory if needed 2022-12-27 11:46:30 -08:00
dt-relr-3.s
dt-relr-3a.d
dt-relr-3b.d
dt-relr-glibc-1.c
dt-relr-glibc-1a.rd
dt-relr-glibc-1b.rd
dt-relr.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
dummy.c
dummy.s
dwarf1.c
dwarf1.h
dwarf1.out
dwarf1main.c
dwarf2.err
dwarf2a.c
dwarf2b.c
dwarf3.c
dwarf3.err
dwarf.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
dynamic1.d
dynamic1.ld
dynamic1.s
dynamic-1.c
dynamic-1.rd
dynamic-1.syms
dynbss1.c
dynsym1.d
eh1.d
eh1.s
eh1a.s
eh2.d
eh2a.s
eh3.d
eh3.s
eh3a.s
eh4.d
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
eh6.d
eh6.s
eh-frame-hdr.d
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
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
empty-implib.out
empty.d
empty.s
end.c
endhidden.c
endprotected.c
endsym.d
endsym.s
exclude1.s
exclude2.s
exclude3.s
exclude3a.d
exclude3b.d
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
export-class.vd
expr1.d
expr1.s
expr1.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
fini0.s
fini1.s
fini2.s
fini3.s
fini.c
fini.out
finin.s
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
globalaudit.rd
gnubegin.rS
gnunormal.rS
group1.d
group1a.s
group1b.s
group2.d
group3a.d
group3a.s
group3b.d
group3b.s
group4.d
group5.d
group6.d
group7.d
group8.s
group8a.d
group8b.d
group9.s
group9a.d
group9b.d
group10.d
group10.s
group11.d
group12.d
group12.ld
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
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
indirect1a.c
indirect1b.c
indirect1c.c
indirect2.c
indirect3.out
indirect3a.c
indirect3b.c
indirect3c.c
indirect4.out
indirect4a.c
indirect4b.c
indirect4c.c
indirect5.map
indirect5.out
indirect5a.c
indirect5b.c
indirect6a.c
indirect-extern-access-1.rd
indirect-extern-access-1a.c
indirect-extern-access-1b.c
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
indirect-extern-access-2b.c
indirect-extern-access-3.rd
indirect-extern-access.S
indirect.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
init0.s
init1.s
init2.s
init3.s
init-fini-arrays.d
init-fini-arrays.s
init-mixed.c
init-mixed.out
init.c
init.out
initn.s
interleave-0.d
interleave-4.d
interleave.ld
interleave.s
libbarw.rd
linkinfo1.s
linkinfo1a.d
linkinfo1b.d
linkonce1.d
linkonce1a.s
linkonce1b.s
linkonce2.d
linkoncerdiff1.s
linkoncerdiff2.s
linkoncerdiff.d
linux-x86.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
linux-x86.S
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
loadaddr3b.d
loadaddr.s
loadaddr.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
local1.d
local1.map
local1.s
main.c
maxpage1.d
maxpage1.s
maxpage2.d
maxpage3.t
maxpage3a.d
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
mbind1a.d
mbind1b.d
mbind1c.d
mbind2a.s
mbind2b.c
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
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
noinit-sections-2.d
noinit-sections-2.l testsuite: prune DOS drive letter in test outputs 2023-02-24 14:35:10 +01:00
noinit-sections.s
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
noload-3.d
noload-3.s
noload-3.t
non-contiguous.d
non-contiguous.ld
non-contiguous.s
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
note1_2.s
note1.r
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
note-3.s
note-3.t
notes.exp Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
now-1.d
now-2.d
now-3.d
now-4.d
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
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
orphan-6.d
orphan-6.l
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
orphan-9.s
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
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
orphan-11.s
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
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
overlay.s
overlay.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
p_align-1.c
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
pass.out
passall.out
persistent-sections-1.d
persistent-sections-2.d
persistent-sections-2.l
persistent-sections.s
pie.d
pr349-1.s
pr349-2.s
pr349.d
pr2404.out
pr2404a.c
pr2404b.c
pr9676-1.c
pr9676-2.c
pr9676-3.c
pr9676-4.c
pr9676.rd
pr9679-1.c
pr9679-2.c
pr9679.rd
pr11138-1.c
pr11138-1.map
pr11138-2.c
pr11138-2.map
pr11138.out
pr11304.d
pr11304a.s
pr11304b.s
pr12851.d
pr12851.s
pr12975.d
pr12975.s
pr12975.t
pr13177.d
pr13177.s
pr13195.c
pr13195.d
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
pr14156b.d
pr14156c.d
pr14156c.t Revert "2.41 Release sources" 2023-08-02 12:06:23 +01:00
pr14170a.s
pr14170b.s
pr14170c.s
pr14323-1.c
pr14323-2.c
pr14525.c
pr14525.out
pr14862-1.c
pr14862-2.c
pr14862.map
pr14862.out
pr14926.d
pr14926.s
pr16322.d
pr16322.s
pr16452.map
pr16452.od
pr16452a.c
pr16452b.c
pr16457.od
pr16496a.c
pr16496a.map
pr16496b.c
pr16496b.od
pr16498a.d
pr16498a.s
pr16498a.t
pr16498b.d
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
pr17550b.d
pr17550c.d
pr17550d.d
pr17615.d
pr17615.s
pr18458a.c
pr18458b.c
pr18458c.c
pr18718.c
pr18720.out
pr18720.rd
pr18720a.c
pr18720b.c
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
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
pr19553c.out
pr19553d.c
pr19553d.out
pr19579a.c
pr19579b.c
pr19617.s
pr19617a.d
pr19617b.d
pr19617c.d
pr19698.d
pr19698.s
pr19698.t
pr19719a.c
pr19719b.c
pr19719c.c
pr19719d.c
pr19789.d
pr19789.s
pr20513a.d
pr20513a.s
pr20513b.d
pr20513b.s
pr20513c.d
pr20513d.d
pr20513e.d
pr20513f.d
pr20528a.d
pr20528a.s
pr20528b.d
pr20528b.s
pr20828-a.sd
pr20828-b.sd
pr20828-c.sd
pr20828-d.sd
pr20828-e.sd
pr20828-v.ld
pr20828-v.od
pr20828-v.s
pr20828-v.ver
pr20828.ld
pr20828.s
pr20828.ver
pr20995-2so.r
pr20995.r
pr20995a.s
pr20995b.s
pr20995c.s
pr21086.c
pr21086.list
pr21233-e.ld
pr21233-l.s
pr21233-l.sd
pr21233.ld
pr21233.s
pr21233.sd
pr21384.d
pr21384.dl
pr21384.ld
pr21384.s
pr21389.map
pr21389.s
pr21389a.d
pr21389b.d
pr21389c.d
pr21562a.d
pr21562a.s
pr21562a.t
pr21562b.d
pr21562b.s
pr21562b.t
pr21562c.d
pr21562c.t
pr21562d.d
pr21562d.t
pr21562e.d
pr21562f.d
pr21562g.d
pr21562h.d
pr21562i.d
pr21562j.d
pr21562k.d
pr21562l.d
pr21562m.d
pr21562n.d
pr21703-1.s
pr21703-2.s
pr21703-3.s
pr21703-4.s
pr21703-r.sd
pr21703-shared.sd
pr21703.sd
pr21703.ver
pr21884.d
pr21884.t
pr21884a.s
pr21884b.s
pr21903.s
pr21903a.d
pr21903b.d
pr21903c.d
pr21903d.d
pr21903e.d
pr21904.d
pr21904.s
pr21964-1a.c
pr21964-1b.c
pr21964-1c.c
pr21964-2a.c
pr21964-2b.c
pr21964-2c.c
pr21964-3a.c
pr21964-3c.c
pr21964-4.c
pr21964-5.c
pr21978.od
pr21978a.c
pr21978b.c
pr22150.vd
pr22150.ver
pr22150a.s
pr22150b.s
pr22263-1.rd
pr22263-1a.c
pr22263-1b.c
pr22269-1.c
pr22269-1.rd
pr22269.s
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
pr22319.s
pr22374-1.r
pr22374-2.r
pr22374a.s
pr22374b.s
pr22393-1.s
pr22393-1a.d
pr22393-1b.d
pr22393-1c.d
pr22393-1d.d
pr22393-1e.d
pr22393-1f.d
pr22393-2a.c
pr22393-2a.rd
pr22393-2b.c
pr22393-2b.rd
pr22423.d
pr22450.d drop XC16x bits 2022-06-27 11:11:46 +02:00
pr22450.s
pr22471.t
pr22471a.s
pr22471b.s
pr22649-1.s
pr22649-2a.s
pr22649-2ab-mips.msg
pr22649-2b.s
pr22649-2cd-mips.msg
pr22649.msg
pr22677.d
pr22677.s
pr22836-1.s
pr22836-1a.d
pr22836-1b.d
pr22836-2.d
pr22836-2.s
pr23161.map
pr23161a.c
pr23161a.rd
pr23161b.c
pr23161b.rd
pr23161c.c
pr23161c.rd
pr23161d.rd ld: Adjust x86 and x86-64 tests for -z mark-plt 2024-01-06 07:10:15 -08:00
pr23162.map
pr23162.rd
pr23162a.c
pr23162b.c
pr23428.c
pr23591.d Re: Add some expected failures for bfin linker tests 2023-06-15 11:45:03 +09:30
pr23591a.s
pr23591b.s
pr23591c.s
pr23648.d Re: Add some expected failures for bfin linker tests 2023-06-15 11:45:03 +09:30
pr23648.s
pr23648.t
pr23658-1a.d drop XC16x bits 2022-06-27 11:11:46 +02:00
pr23658-1a.s
pr23658-1b.d
pr23658-1b.s
pr23658-1c.d
pr23658-1c.s
pr23658-1d.s
pr23658-2.rd Revert "MIPS: fix some ld testcases with compiler" 2023-06-15 04:45:03 +01:00
pr23658-3.d
pr23658-3.s
pr23658-3.t
pr23900-1-32.rd
pr23900-1-64.rd
pr23900-1.d
pr23900-1.s
pr23900-2.s
pr23900-2a.d
pr23900-2b.d
pr24511.d
pr24526.d
pr24526.s
pr24718-1.d
pr24718-1.s
pr24718-1.t
pr24819.d
pr24819.s
pr24920.err
pr25021.d
pr25021.s
pr25022.d
pr25022.s
pr25022.t
pr25458.map
pr25458.rd
pr25458a.s
pr25458b.s
pr25490-1.d
pr25490-1.s
pr25490-2-16.rd
pr25490-2-32.rd
pr25490-2-64.rd
pr25490-2.s
pr25490-3-16.rd
pr25490-3-32.rd
pr25490-3-64.rd
pr25490-3.s
pr25490-4-16.rd
pr25490-4-32.rd
pr25490-4-64.rd
pr25490-4.s
pr25490-5-16.rd
pr25490-5-32.rd
pr25490-5-64.rd
pr25490-5.s
pr25490-6-16.rd
pr25490-6-32.rd
pr25490-6-64.rd
pr25490-6.s
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
pr25749-1.c
pr25749-1a.c
pr25749-1b.c
pr25749-1b.err
pr25749-1c.c
pr25749-1d.c
pr25749-2.c
pr25749-2a.s
pr25749-2b.s
pr25749.rd
pr25754-1a.c
pr25754-1b.s
pr25754-2a.c
pr25754-2b.s
pr25754-3a.c
pr25754-3b.s
pr25754-4a.c
pr25754-4b.s
pr25754-4c.s
pr25754-5a.c
pr25754-5b.s
pr25754-5c.s
pr25754-6a.c
pr25754-6b.s
pr26094-1.ver
pr26094-1a.c
pr26094-1a.rd
pr26094-1b.c
pr26094-1b.rd
pr26094-1c.c
pr26256-1.s
pr26256-1.t
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
pr26256-2.s
pr26256-2.t
pr26256-2a.d
pr26256-2b-alt.d
pr26256-2b.d
pr26256-3.s
pr26256-3a.d
pr26256-3a.t
pr26256-3b.d
pr26256-3b.t
pr26302.nd
pr26302.rd
pr26302.ver
pr26302a.c
pr26302b.c
pr26391.fd
pr26391.nd
pr26391.out
pr26391a.c
pr26391b.c
pr26391c.c
pr26391d.c
pr26580-1.sd
pr26580-2.sd
pr26580-3.out
pr26580-4.out
pr26580-a.c
pr26580-a.s
pr26580-b.c
pr26580-b.s
pr26590.err
pr26590a.c
pr26590b.c
pr26590c.c
pr26590d.c
pr26681.d
pr26681.l
pr26681.s
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.s
pr26936.d LoongArch: ld: Add support for linker relaxation. 2023-05-30 19:56:48 +08:00
pr26936a.s
pr26936b.s
pr26936c.s
pr26978a.d
pr26978a.s
pr26978b.d
pr26978b.s
pr26979.ver
pr26979a.d
pr26979a.s
pr26979b.d
pr26979b.s
pr26979c.s
pr27128.s
pr27128.t
pr27128a.d
pr27128b.d
pr27128c.d
pr27128d.d
pr27128e.d
pr27259.d
pr27259.s
pr27590.s
pr27590a.d
pr27590b.d
pr27825-1.d
pr27825-1a.s
pr27825-1b.s
pr27825-2.d
pr27825-2a.s
pr27825-2b.s
pr27825-2c.s
pr28158-1.c
pr28158-2.S
pr28158.nd
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
pr28348.rd
pr28348.t
pr28348a.c
pr28348b.c
pr28348c.c
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
pr28597.t
pr28639a.rd
pr28639b.rd
pr28639c.rd
pr28639d.rd
pr29072-a.s
pr29072-b.s
pr29072.a.warn
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
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
property-1_needed-1a.d
property-1_needed-1b.d
property-1_needed-1c.d
property-and-1.d
property-and-1.s
property-and-2.d
property-and-2.s
property-and-3.d
property-and-3.s
property-and-4.d
property-and-empty.s
property-or-1.d
property-or-1.s
property-or-2.d
property-or-2.s
property-or-3.d
property-or-3.s
property-or-4.d
property-or-empty.s
provide-hidden-1.ld
provide-hidden-1.s
provide-hidden-2.ld
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
provide-hidden-s.nd
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
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
reloc-discard.d
reloc-discard.ld
reloc-discard.s
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
retain1a.d
retain1b.d
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
retain2.map
retain3.d
retain3.s
retain4.d
retain4.s
retain5.d
retain5.map ld/testsuite: adjust to Windows path separator. 2023-02-20 15:23:56 +01:00
retain5lib.s
retain5main.s
retain6a.d
retain6b.d
retain6lib.s
retain6main.s
retain7.s
retain7a.d ld: fix relocatable, retain7a target pattens for HPPA 2023-08-14 04:32:33 +01:00
retain7b.d
rpath-1.d
rpath-2.d
runpath-1.d
runpath-2.d
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
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
size-1.t
size-2.d
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
sizeof.s
sizeofa.d
sizeofb.d
sizeofc.d
stab.d
stack-exec.rd
stack-noexec.rd
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
startof.s
startofa.d
startofb.d
startofc.d
strtab.d
strtab.s
symbol1ref.s
symbol1w.s
symbol2ref.s
symbol2w.s
symbol3.s
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
textaddr2.d
textaddr3.d
textaddr4.d
textaddr5.d
textaddr6.d
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
textrel.rd
textrel.s
textrel.warn
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
unknown2.s
unknown.d
var1.d
var1.s
var1.t
ver_def.ld
ver_def.s
ver_def.vd
ver_def.ver
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
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-feature-1b.rd
x86-feature-1c.rd
x86-feature-1d.rd
x86-feature-1e.rd
zlibbegin.rS
zlibnormal.rS