binutils-gdb/ld/testsuite/ld-x86-64
Alan Modra ad77db1c02 CC_FOR_TARGET et al
The top level Makefile, the ld Makefile and others, define
CC_FOR_TARGET to be a compiler for the binutils target machine.  This
is the compiler that should be used for almost all tests with C
source.  There are _FOR_TARGET versions of CFLAGS, CXX, and CXXFLAGS
too.  This was all supposed to work with the testsuite .exp files
using CC for the target compiler, and CC_FOR_HOST for the host
compiler, with the makefiles passing CC=$CC_FOR_TARGET and
CC_FOR_HOST=$CC to the runtest invocation.

One exception to the rule of using CC_FOR_TARGET is the native-only ld
bootstrap test, which uses the newly built ld to link a copy of
itself.  Since the files being linked were created with the host
compiler, the boostrap test should use CC and CFLAGS, in case some
host compiler option provides needed libraries automatically.
However, bootstrap.exp used CC where it should have used CC_FOR_HOST.
I set about fixing that problem, then decided that playing games in
the makefiles with CC was a bad idea.  Not only is it confusing, but
other dejagnu code knows about CC_FOR_TARGET.  See dejagnu/target.exp.

So this patch gets rid of the makefile variable renaming and changes
all the .exp files to use the correct _FOR_TARGET variables.
CC_FOR_HOST and CFLAGS_FOR_HOST disappear.  A followup patch will
correct bootstrap.exp to use CFLAGS, and a number of other things I
noticed.

binutils/
	* testsuite/lib/binutils-common.exp (run_dump_test): Use
	CC_FOR_TARGET and CFLAGS_FOR_TARGET rather than CC and CFLAGS.
ld/
	* Makefile.am (check-DEJAGNU): Don't set CC to CC_FOR_TARGET
	and similar.  Pass variables with unchanged names.  Don't set
	CC_FOR_HOST or CFLAGS_FOR_HOST.
	* Makefile.in: Regenerate.
	* testsuite/config/default.exp: Update default CC and similar.
	(compiler_supports, plug_opt): Use CC_FOR_TARGET.
	* testsuite/ld-cdtest/cdtest.exp: Replace all uses of CC with
	CC_FOR_TARGET, and similarly for CFLAGS, CXX and CXXFLAGS.
	* testsuite/ld-auto-import/auto-import.exp: Likewise.
	* testsuite/ld-cygwin/exe-export.exp: Likewise.
	* testsuite/ld-elf/dwarf.exp: Likewise.
	* testsuite/ld-elf/indirect.exp: Likewise.
	* testsuite/ld-elf/shared.exp: Likewise.
	* testsuite/ld-elfcomm/elfcomm.exp: Likewise.
	* testsuite/ld-elfvers/vers.exp: Likewise.
	* testsuite/ld-elfvsb/elfvsb.exp: Likewise.
	* testsuite/ld-elfweak/elfweak.exp: Likewise.
	* testsuite/ld-gc/gc.exp: Likewise.
	* testsuite/ld-ifunc/ifunc.exp: Likewise.
	* testsuite/ld-mn10300/mn10300.exp: Likewise.
	* testsuite/ld-pe/pe-compile.exp: Likewise.
	* testsuite/ld-pe/pe-run.exp: Likewise.
	* testsuite/ld-pe/pe-run2.exp: Likewise.
	* testsuite/ld-pie/pie.exp: Likewise.
	* testsuite/ld-plugin/lto.exp: Likewise.
	* testsuite/ld-plugin/plugin.exp: Likewise.
	* testsuite/ld-scripts/crossref.exp: Likewise.
	* testsuite/ld-selective/selective.exp: Likewise.
	* testsuite/ld-sh/sh.exp: Likewise.
	* testsuite/ld-shared/shared.exp: Likewise.
	* testsuite/ld-srec/srec.exp: Likewise.
	* testsuite/ld-undefined/undefined.exp: Likewise.
	* testsuite/ld-unique/unique.exp: Likewise.
	* testsuite/ld-x86-64/tls.exp: Likewise.
	* testsuite/lib/ld-lib.exp: Likewise.
libctf/
	* Makefile.am (check-DEJAGNU): Don't set CC to CC_FOR_TARGET.
	Pass CC and CC_FOR_TARGET.  Don't set CC_FOR_HOST.
	* Makefile.in: Regenerate.
	* testsuite/config/default.exp: Update default CC and similar.
	* testsuite/lib/ctf-lib.exp (run_native_host_cmd): Use CC rather
	than CC_FOR_HOST.
	(run_lookup_test): Use CC_FOR_TARGET and CFLAGS_FOR_TARGET.
2021-09-03 16:26:09 +09:30
..
32bit.s
64bit.s
abs-k1om.d x86_64 k1om tests 2020-06-29 10:04:11 +09:30
abs-l1om.d
abs.d
align-branch-1.d x86: Ignore CS/DS/ES/SS segment-override prefixes in 64-bit mode 2020-11-14 06:20:33 -08:00
align-branch-1.s
apic.d
apic.s
bnd-branch-1-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
bnd-branch-1.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
bnd-branch-1.s
bnd-ifunc-1-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
bnd-ifunc-1.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
bnd-ifunc-1.s
bnd-ifunc-2-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
bnd-ifunc-2.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
bnd-ifunc-2.s
bnd-plt-1-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
bnd-plt-1.d ld: Fix a typo in testsuite/ld-x86-64/bnd-plt-1.d 2021-01-26 16:18:41 -08:00
call1.s
call1a.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1b.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1c.d
call1d.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1e.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1f.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1g.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1h.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
call1i.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
code16.d x86: Propery check PC16 reloc overflow in 16-bit mode instructions 2021-05-26 12:13:24 -07:00
code16.t x86: Propery check PC16 reloc overflow in 16-bit mode instructions 2021-05-26 12:13:24 -07:00
compressed1.d
compressed1.s
copyreloc-lib.c
copyreloc-main1.rd
copyreloc-main2.rd
copyreloc-main.out
copyreloc-main.S
discarded1.d
discarded1.s
discarded1.t
dummy.s
dwarfreloc1.s
dwarfreloc2.s
dwarfreloc.exp Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
dwarfreloc.rd
export-class.exp Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
foo.s
gotpcrel1.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
gotpcrel1.out
gotpcrel1a.S
gotpcrel1b.c
gotpcrel1c.c
gotpcrel1d.S
gotplt1.d
gotplt1.s
hidden1.d
hidden1.s
hidden2.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
hidden2.s
hidden3.d
hidden3.s
hidden4.d
hidden4.s
hidden5.d
hidden5.s
ia32-1.d
ia32-2.d
ia32-3.d
ibt-plt-1-x32.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-1.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-1.s
ibt-plt-2.s
ibt-plt-2a-x32.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-2a.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-2b-x32.d
ibt-plt-2b.d
ibt-plt-2c-x32.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-2c.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-2d-x32.d
ibt-plt-2d.d
ibt-plt-3.s
ibt-plt-3a-x32.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-3a.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-3b-x32.d
ibt-plt-3b.d
ibt-plt-3c-x32.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-3c.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ibt-plt-3d-x32.d
ibt-plt-3d.d
ifunc-textrel-1.s IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
ifunc-textrel-1a.d IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
ifunc-textrel-1b.d IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
ifunc-textrel-2.s IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
ifunc-textrel-2a.d IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
ifunc-textrel-2b.d IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
ilp32-1.d
ilp32-2.d
ilp32-3.d
ilp32-4.d
ilp32-4.s
ilp32-5.d
ilp32-5.s
ilp32-6.d
ilp32-6.s
ilp32-7.d
ilp32-7.s
ilp32-8.d
ilp32-8.s
ilp32-9.d
ilp32-9.s
ilp32-10.d
ilp32-10.s
ilp32-11.d
ilp32-11.s
ilp32-12.d x86-64: Add ilp32-12 to check R_X86_64_32 for x32 2021-05-26 06:50:20 -07:00
ilp32-12.s x86-64: Add ilp32-12 to check R_X86_64_32 for x32 2021-05-26 06:50:20 -07:00
incompatible.l
indirect-extern-access.rd elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
lam-u48.rd ld/x86-64: Properly Handle -z lam-u48/lam-u57 2021-01-09 06:13:11 -08:00
lam-u57.rd ld/x86-64: Properly Handle -z lam-u48/lam-u57 2021-01-09 06:13:11 -08:00
largecomm-1.s
largecomm-1a.d
largecomm-1b.d
largecomm-1c.d
largecomm-1d.d
largecomm-1e.d
largecomm-1f.d
lea1.s
lea1a.d
lea1b.d
lea1c.d
lea1d.d
lea1e.d
lea1f.d
lea1g.d
lea1h.d
lea1i.d
lea1j.d
lea1k.d
lea1l.d
libno-plt-1b.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
libno-plt-1b.rd
line.exp Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
ljmp1.d i386: Allow non-absolute segment values for lcall/ljmp 2020-10-05 05:58:33 -07:00
ljmp2.d i386: Allow non-absolute segment values for lcall/ljmp 2020-10-05 05:58:33 -07:00
load1.s
load1a.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
load1b.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
load1c.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
load1d.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
load2.d
load2.map
load2.s
lp64-1.d
lp64-2.d
lp64-3.d
mixed1a.s
mixed1b.s
mixed2a.s
mixed2b.s
mov1.s
mov1a.d
mov1b.d
mov1c.d
mov1d.d
mov2.s
mov2a.d
mov2b.d
mov2c.d
mov2d.d
mpx1.out
mpx1a.c
mpx1a.rd
mpx1b.c
mpx1c.c
mpx1c.rd
mpx2.out
mpx2a.c
mpx2a.rd
mpx2b.c
mpx2c.c
mpx2c.rd
mpx3.dd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
mpx3a.s
mpx3b.s
mpx3n.dd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
mpx4.dd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
mpx4a.s
mpx4b.s
mpx4n.dd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
mpx.exp Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
no-plt-1a.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1a.rd
no-plt-1b.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1b.rd
no-plt-1c.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1c.rd
no-plt-1d.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1d.rd
no-plt-1e.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1e.nd
no-plt-1e.rd
no-plt-1f.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1f.rd
no-plt-1g.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
no-plt-1g.rd
no-plt-check1.S
no-plt-extern1.S
no-plt-func1.c
no-plt-main1.c
no-plt.exp Update year range in copyright notice of binutils files 2021-01-01 10:31:05 +10:30
nogot1.d
nogot1.s
nogot2.d
nogot2.s
pass.c
pass.out
pcrel8.d
pcrel16-2.d x86: Restore PC16 relocation overflow check 2021-05-28 09:34:28 -07:00
pcrel16.d
pe-x86-64-1.od elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-1a.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-1b.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-1c.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-2.od elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-2a.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-2b.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-2c.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-3.od elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-3a.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-3b.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-3c.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-3d.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-4.od elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-4a.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-4b.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-4c.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-4d.obj.bz2 elf/x86-64: Adjust relocation for PE/x86-64 inputs 2020-09-16 07:11:31 -07:00
pe-x86-64-5.obj.bz2 elf/x86-64: Adjust R_AMD64_DIR64/R_AMD64_DIR32 for PE/x86-64 inputs 2021-01-12 05:19:24 -08:00
pe-x86-64-5.od elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-5.rd elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-6.obj.bz2 elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64-6.od elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pe-x86-64.exp elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE 2021-03-05 18:25:06 -08:00
pic1.d
pic1.s
pie1.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pie1.s
pie2.d
pie2.s
pie3.d x86-64: Disallow PC reloc against weak undefined symbols in PIE 2021-07-08 13:57:52 -07:00
pie3.s
plt2.dd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
plt2.rd
plt2.s
plt-lib.c
plt-main1.c
plt-main1.rd
plt-main2.c
plt-main2.rd
plt-main3.c
plt-main3.rd
plt-main4.c
plt-main4.rd
plt-main5.c
plt-main-bnd-now.rd
plt-main-bnd.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
plt-main-ibt-now.rd
plt-main-ibt-x32.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
plt-main-ibt.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
plt-main.out
plt-main.rd
plt-pic.s
plt.pd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
plt.s
pltgot-1.d
pltgot-1.s
pltgot-2.d
pltlib.s
pr12570a.d
pr12570a.s
pr12570b.d
pr12570b.s
pr12718.d
pr12718.s
pr12921.d
pr12921.s
pr13082-1.s
pr13082-1a.d
pr13082-1b.d
pr13082-2.s
pr13082-2a.d
pr13082-2b.d
pr13082-3.s
pr13082-3a.d
pr13082-3b.d
pr13082-3c.d
pr13082-3d.d
pr13082-4.s
pr13082-4a.d
pr13082-4b.d
pr13082-5.s
pr13082-5a.d
pr13082-5b.d
pr13082-6.s
pr13082-6a.d
pr13082-6b.d
pr13947.d
pr13947.s
pr14207.d
pr14207.s
pr14215.d
pr14215.s
pr17306a.s
pr17306b.s
pr17618.d
pr17618.s
pr17689.out
pr17689.rd
pr17689a.c
pr17689b.S
pr17689now.rd
pr17709.rd
pr17709a.s
pr17709b.s
pr17827.rd
pr17935-1.d
pr17935-1.s
pr17935-2.d
pr17935-2.s
pr18160.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
pr18160.s
pr18160.t
pr18176.d
pr18176.s
pr18176.t
pr18591.d
pr18591.s
pr18801.s
pr18801a.d IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
pr18801b.d IFUNC: Update IFUNC resolver check with DT_TEXTREL 2020-06-09 06:57:25 -07:00
pr18815.d
pr18815.s
pr18900.out
pr18900a.c
pr18900a.rd
pr18900b.c
pr18900b.rd
pr18900c.c
pr19013-x32.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
pr19013.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
pr19013.s
pr19031.out
pr19031a.c
pr19031b.S
pr19031c.c
pr19162.d
pr19162a.s
pr19162b.s
pr19175.d
pr19175.s
pr19175.t
pr19319.dd
pr19319a.S
pr19319b.S
pr19539.s
pr19539.t
pr19539a.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19539b.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19609-1.s
pr19609-1a.d
pr19609-1b.d
pr19609-1c.d
pr19609-1d.d
pr19609-1e.d
pr19609-1f.d
pr19609-1g.d
pr19609-1h.d
pr19609-1i.d
pr19609-1j.d
pr19609-1k.d
pr19609-1l.d
pr19609-1m.d
pr19609-2.s
pr19609-2a.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-2b.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-2c.d
pr19609-2d.d
pr19609-3.s
pr19609-3a.d
pr19609-3b.d
pr19609-4.s
pr19609-4a.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-4b.d
pr19609-4c.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-4d.d
pr19609-4e.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr19609-5.s
pr19609-5a.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr19609-5b.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr19609-5c.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr19609-5d.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-5e.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr19609-6.s
pr19609-6a.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr19609-6b.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr19609-6c.d
pr19609-6d.d
pr19609-7.s
pr19609-7a.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-7b.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr19609-7c.d x86-64: Provide more info when failed to convert GOTPCREL 2021-02-04 06:06:44 -08:00
pr19609-7d.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr19615.d
pr19615.s
pr19636-1.s
pr19636-1a.d
pr19636-1b.d
pr19636-1c.d
pr19636-1d.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19636-1e.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19636-1f.d
pr19636-1g.d
pr19636-1h.d
pr19636-1i.d
pr19636-1j.d
pr19636-2.s
pr19636-2a.d
pr19636-2b.d
pr19636-2c.d
pr19636-2d.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr19636-2e.d
pr19636-2f.d
pr19636-2g.d
pr19636-2h.d
pr19636-2i.d
pr19636-2j.d
pr19636-2k.d
pr19636-2l.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr19636-2m.d
pr19636-3.s
pr19636-3a.d
pr19636-3b.d
pr19636-3c.d
pr19636-3d.d
pr19645.d
pr19645.s
pr19704.out
pr19704a.c
pr19704b.c
pr19719.d
pr19719.s
pr19784a.c
pr19784b.c
pr19784c.c
pr19807-1.s
pr19807-1a.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19807-1b.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19807-2.s
pr19807-2a.d
pr19807-2b.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19807-2c.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19807-2d.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19807-2e.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19827.rd
pr19827a.S
pr19827b.S
pr19939.s
pr19939a.d
pr19939b.d ld: Pass -z notext to linker for tests with DT_TEXTREL 2020-05-25 04:54:50 -07:00
pr19969.d
pr19969a.S
pr19969b.S
pr20093-1.d
pr20093-1.s
pr20093-2.d
pr20093-2.s
pr20253-1.s
pr20253-1a.d
pr20253-1b.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20253-1c.d
pr20253-1d.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr20253-1e.d
pr20253-1f.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20253-1g.d
pr20253-1h.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr20253-1i.d
pr20253-1j.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20253-1k.d
pr20253-1l.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20253-2a.c
pr20253-2b.S
pr20253-2c.S
pr20253-2d.S
pr20253-3.d
pr20253-3.s
pr20253-4.s
pr20253-4a.d
pr20253-4b.d
pr20253-4c.d
pr20253-4d.d
pr20253-4e.d
pr20253-4f.d
pr20253-5.s
pr20253-5a.d
pr20253-5b.d
pr20550a.s
pr20550b.s
pr20800a.S
pr20800b.S
pr20830.s
pr20830a-now.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20830a.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20830b-now.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr20830b.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr21038a-now.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr21038a.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr21038a.s
pr21038b-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr21038b.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr21038b.s
pr21038c-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr21038c.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr21038c.s
pr21481a.c
pr21481b.S ELF: Add support for unique section ID to assembler 2020-02-02 17:08:01 -08:00
pr21884.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
pr21884.t
pr21997-1a.err
pr21997-1a.S
pr21997-1b.c
pr21997-1b.err
pr21997-1c.c
pr22001-1a.c
pr22001-1a.err
pr22001-1b.c
pr22001-1b.err
pr22001-1c.c
pr22048.d
pr22048a.s
pr22048b.s
pr22064a.S
pr22064b.c
pr22071.d
pr22071.s
pr22115-1.s
pr22115-1a-x32.d
pr22115-1a.d
pr22115-1b-x32.d
pr22115-1b.d
pr22115-1c-x32.d
pr22115-1c.d
pr22115-1d-x32.d
pr22115-1d.d
pr22135.d
pr22135.s
pr22393-3a.c
pr22393-3a.rd Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
pr22393-3b.c
pr22393-3b.rd Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
pr22782.s
pr22782a.d
pr22782b.d
pr22791-1.err
pr22791-1a.c
pr22791-1b.s
pr22791-2.rd
pr22791-2a.s
pr22791-2b.c
pr22791-2c.s
pr22842a.c
pr22842a.rd
pr22842b.rd
pr22842b.S
pr22929.d
pr22929.s
pr23189.d
pr23189.s
pr23189.t
pr23194.d
pr23194.map
pr23194.s
pr23324.s
pr23324a.d
pr23324b.d
pr23372a-x32.d
pr23372a.d
pr23372a.s
pr23372b-x32.d
pr23372b.d
pr23372b.s
pr23372c-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr23372c.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr23372c.s
pr23372d-x32.d
pr23372d.d
pr23372d.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
pr23372e.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
pr23372f.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
pr23486a-x32.d
pr23486a.d
pr23486a.s
pr23486b-x32.d
pr23486b.d
pr23486b.s
pr23486c-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr23486c.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr23486c.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
pr23486d-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr23486d.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr23486d.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
pr23854.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr23854.s
pr23930-32.t
pr23930-x32.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr23930.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr23930.t
pr23930a.s
pr23930b.s
pr23997a.s
pr23997b.c
pr23997c.c
pr24151a-x32.d
pr24151a.d
pr24151a.s
pr24276.dso
pr24276.warn
pr24322a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24322a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24322a.s
pr24322b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24322b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24322b.s
pr24322c.s
pr24458.s
pr24458a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24458a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24458b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24458b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24458c-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24458c.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
pr24721-x32.d
pr24721.d
pr24721.map
pr24721a.s
pr24721b.s
pr24905-x32.d
pr24905.d
pr24905.s
pr24905.t
pr25416-1.s
pr25416-1a.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr25416-1b.d
pr25416-2.s
pr25416-2a.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr25416-2b.d
pr25416-3.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr25416-3.s
pr25416-4.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr25416-4.s
pr25416-5a.c
pr25416-5b.s
pr25416-5c.s
pr25416-5d.s
pr25416-5e.s
pr26018.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
pr26018.s ld: Add -Bsymbolic-functions tests 2020-05-23 20:56:31 -07:00
pr26263.d x86: Update PR gas/26263 linker tests 2020-07-20 04:53:58 -07:00
pr26263.s x86: Change PLT32 reloc against section to PC32 2020-07-19 06:51:32 -07:00
pr26711-1-x32.d x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26711-1.d x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26711-2-x32.d x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26711-2.d x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26711-3-x32.d x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26711-3.d x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26711.s x86: Properly merge -z ibt and -z shstk 2020-10-06 15:38:34 -07:00
pr26939-x32.d ld/x86-64: Add PR gold/26939 tests 2020-11-24 11:32:26 -08:00
pr26939.d ld/x86-64: Add PR gold/26939 tests 2020-11-24 11:32:26 -08:00
pr26939.s ld/x86-64: Add PR gold/26939 tests 2020-11-24 11:32:26 -08:00
pr27016a.d x86-64: Convert load to mov only for GOTPCRELX relocations 2020-12-04 18:54:47 -08:00
pr27016a.s x86-64: Convert load to mov only for GOTPCRELX relocations 2020-12-04 18:54:47 -08:00
pr27016b.d x86-64: Convert load to mov only for GOTPCRELX relocations 2020-12-04 18:54:47 -08:00
pr27016b.s x86-64: Convert load to mov only for GOTPCRELX relocations 2020-12-04 18:54:47 -08:00
pr27587.err DWARF: Check version >= 3 for DW_FORM_ref_addr 2021-03-18 18:34:48 -07:00
pr27587a.obj.bz2 DWARF: Check version >= 3 for DW_FORM_ref_addr 2021-03-18 18:34:48 -07:00
pr27587b.obj.bz2 DWARF: Check version >= 3 for DW_FORM_ref_addr 2021-03-18 18:34:48 -07:00
pr27590.rd x86-64: Add a testcase for PR ld/27590 2021-03-19 17:23:47 -07:00
pr27590a.obj.bz2 x86-64: Add a testcase for PR ld/27590 2021-03-19 17:23:47 -07:00
pr27590b.obj.bz2 x86-64: Add a testcase for PR ld/27590 2021-03-19 17:23:47 -07:00
property-1.r
property-1a.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-2.r
property-2a.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-3.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-3a.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-4.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-4a.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-5.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-5a.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-6.r
property-6a.c
property-6b.c
property-6c.S
property-7.r
property-7a.r x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-no-copy.S
property-stack.S
property-unsorted-1.S
property-unsorted-2.S
property-x86-1.S x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-2.S x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-3-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-3.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-3.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-4a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-4a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-4a.s
property-x86-4b-x32.d
property-x86-4b.d
property-x86-4b.s
property-x86-5-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-5.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-5a.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-5b.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-6-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-6.d x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-6.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-cet1-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet1.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet2a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet2a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet2b-x32.d
property-x86-cet2b.d
property-x86-cet3a-x32.d
property-x86-cet3a.d
property-x86-cet3b-x32.d
property-x86-cet3b.d
property-x86-cet4a-x32.d
property-x86-cet4a.d
property-x86-cet4b-x32.d
property-x86-cet4b.d
property-x86-cet5a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet5a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet5b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet5b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-cet6-x32.d
property-x86-cet6.d
property-x86-cet.s
property-x86-empty.s
property-x86-ibt1a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt1a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt1a.map
property-x86-ibt1b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt1b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt2-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt2.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt3a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt3a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt3b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt3b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt4-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt4.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt5-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt5.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-ibt.s
property-x86-isa1-x32.d readelf: Replace procesor with processor 2021-02-20 05:55:42 -08:00
property-x86-isa1.d readelf: Replace procesor with processor 2021-02-20 05:55:42 -08:00
property-x86-isa1.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-isa2-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-isa2.d x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-isa3-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-isa3.d x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
property-x86-isa4-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-isa4.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-lam-u48-1a.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u48-1b.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u48-2.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u48-3a.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u48-3b.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u48-4.d ld/x86-64: Also set LAM_U57 when setting LAM_U48 2021-01-08 21:51:48 -08:00
property-x86-lam-u48-5.d ld/x86-64: Also set LAM_U57 when setting LAM_U48 2021-01-08 21:51:48 -08:00
property-x86-lam-u48.s x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-1a.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-1b.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-2.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-3a.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-3b.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-4.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57-5.d x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-lam-u57.s x86-64: Add Intel LAM property support 2020-12-23 13:00:55 -08:00
property-x86-shstk1a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk1a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk1b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk1b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk2-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk2.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk3a-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk3a.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk3b-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk3b.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk4-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk4.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk5-x32.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk5.d x86: Support GNU_PROPERTY_X86_ISA_1_BASELINE marker 2020-10-30 06:50:10 -07:00
property-x86-shstk.s
protected1.d
protected1.s
protected2-k1om.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
protected2-l1om.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
protected2.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
protected2.s
protected3-k1om.d x86_64 k1om tests 2020-06-29 10:04:11 +09:30
protected3-l1om.d
protected3.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
protected3.s
protected4.d
protected4.s
protected5.d
protected5.s
protected6.s
protected6a.d
protected6b.d
protected7.s
protected7a.d
protected7b.d
protected8.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
protected8.s
protected-data-1.h elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-data-1a.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-data-1b.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-data-2a.S elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-data-2b.S elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-func-1.h x86-64: Test protected function pointers 2021-06-17 10:26:34 -07:00
protected-func-1a.s x86-64: Test protected function pointers 2021-06-17 10:26:34 -07:00
protected-func-1b.c x86-64: Test protected function pointers 2021-06-17 10:26:34 -07:00
protected-func-2a.S elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-func-2b.S elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
protected-func-2c.c elf: Add GNU_PROPERTY_1_NEEDED check 2021-07-08 18:14:31 -07:00
rela.d x86-64/ELF: Fix "clear src_mask for all reloc types" test case 2021-05-11 17:00:51 -07:00
report-reloc-1-x32.d ld/x86: Add -z report-relative-reloc 2021-01-15 18:07:07 -08:00
report-reloc-1.d ld/x86: Add -z report-relative-reloc 2021-01-15 18:07:07 -08:00
report-reloc-1.l ld/x86: Add -z report-relative-reloc 2021-01-15 18:07:07 -08:00
report-reloc-1.s ld/x86: Add -z report-relative-reloc 2021-01-15 18:07:07 -08:00
simple.c
simple.s x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker 2020-10-09 05:13:26 -07:00
split-by-file1.s
split-by-file2.s
split-by-file.rd
start.s
textrel-1.err elf: Correct DT_TEXTREL warning in PDE 2021-06-19 16:33:35 -07:00
textrel-1a.s elf: Correct DT_TEXTREL warning in PDE 2021-06-19 16:33:35 -07:00
textrel-1b.s elf: Correct DT_TEXTREL warning in PDE 2021-06-19 16:33:35 -07:00
tls-def1.c
tls-gd1.S
tls-ld1.S
tls-main1.c
tls.exp CC_FOR_TARGET et al 2021-09-03 16:26:09 +09:30
tlsbin2.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsbin2.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlsbin2.sd
tlsbin2.td
tlsbin.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsbin.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlsbin.s
tlsbin.sd
tlsbin.td
tlsbindesc.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsbindesc.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlsbindesc.s
tlsbindesc.sd
tlsbindesc.td
tlsbinpic2.s
tlsbinpic.s
tlsdesc1a.c
tlsdesc1b.c
tlsdesc2.d
tlsdesc.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsdesc.pd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsdesc.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlsdesc.s
tlsdesc.sd
tlsdesc.td
tlsg.s
tlsg.sd
tlsgd1.dd
tlsgd1.s
tlsgd2.d
tlsgd2.s
tlsgd3.d
tlsgd3.s
tlsgd4.dd
tlsgd4.s
tlsgd5.dd Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
tlsgd5a.s
tlsgd5b.s
tlsgd5c.s
tlsgd6.dd
tlsgd6a.s
tlsgd6b.s
tlsgd6c.s
tlsgd7.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsgd7.s
tlsgd8.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsgd8.s
tlsgd9.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsgd9.s
tlsgd10.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsgd10.s
tlsgd11.dd
tlsgd11.s
tlsgd12.d
tlsgd12.s
tlsgd13.d
tlsgd13.s
tlsgd14.dd
tlsgd14.s
tlsgdesc.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlsgdesc.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlsgdesc.s
tlsie1.dd
tlsie1.s
tlsie2.d
tlsie2.s
tlsie3.d
tlsie3.s
tlsie4.dd
tlsie4.s
tlsld1.dd
tlsld1.s
tlsld2.dd
tlsld2.s
tlsld3.dd x86: Ignore CS/DS/ES/SS segment-override prefixes in 64-bit mode 2020-11-14 06:20:33 -08:00
tlsld3.s
tlsld4.dd x86: Ignore CS/DS/ES/SS segment-override prefixes in 64-bit mode 2020-11-14 06:20:33 -08:00
tlsld4.s
tlsld5.dd
tlsld5.s
tlsld6.dd
tlsld6.s
tlsle1.d
tlsle1.s
tlslib.s
tlspic1.s
tlspic2.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlspic2.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlspic2.s
tlspic2.sd
tlspic2.td
tlspic3.s
tlspic.dd x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlspic.rd ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
tlspic.sd
tlspic.td
tlspie1.d
tlspie1.s
tlspie2.s
tlspie2a.d
tlspie2b.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
tlspie2c.d x86: avoid attaching suffixes to unambiguous insns 2020-07-15 08:53:55 +02:00
undefined.s
unique1.d
unique1.s
x86-64-64-export-class.rd
x86-64-x32-export-class.rd
x86-64-x32.rd
x86-64.exp Fix ld test case that assumes --enable-textrel-check 2021-07-26 17:55:12 -07:00