binutils-gdb/ld/testsuite/ld-aarch64
Siddhesh Poyarekar 7e05773767 [PATCH v3] aarch64: Emit jump slot for conditional branch to undefined symbols
The linker silently writes out a conditional branch to 0 if the
target symbol in R_AARCH64_CONDBR19 or R_AARCH64_TSTBR14 relocations is
undefined.  Emit a PLT instead so that behaviour is the same for these
relocations as the llvm linker.

The special behaviour for undefined weak symbols, where conditional
branches to such symbols result in a branch unto themselves, has been
retained.  This is because the weak-undefined.s test explicitly checks
for that, leading me to conclude that it's expected behaviour.

bfd	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Club
	BFD_RELOC_AARCH64_BRANCH19 and BFD_RELOC_AARCH64_TSTBR14
	cases with BFD_RELOC_AARCH64_JUMP26.
	(elfNN_aarch64_check_relocs): Likewise.

ld	* testsuite/ld-aarch64/aarch64-elf.exp: New test
	emit-relocs-560.
	* testsuite/ld-aarch64/emit-relocs-560.d: New file.
	* testsuite/ld-aarch64/emit-relocs-560.s: New file.
2020-05-19 11:07:52 +01:00
..
aarch64-elf.exp [PATCH v3] aarch64: Emit jump slot for conditional branch to undefined symbols 2020-05-19 11:07:52 +01:00
aarch64.ld Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
bti-pac-plt-1.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-pac-plt-2.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-1.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-1.s [BFD, AArch64, x86] Improve warning for --force-bti 2019-03-21 16:20:21 +00:00
bti-plt-2.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-2.s [BFD, LD, AArch64, 2/3] Add --force-bti to enable BTI and to select BTI enabled PLTs 2019-03-13 11:47:07 +00:00
bti-plt-3.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-4.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-5.d [BFD, AArch64] Improve bti/pac plts. 2019-04-25 11:37:25 +01:00
bti-plt-6.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-7.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
bti-plt-so.s [BFD, LD, AArch64, 2/3] Add --force-bti to enable BTI and to select BTI enabled PLTs 2019-03-13 11:47:07 +00:00
bti-plt.ld [BFD, LD, AArch64, 2/3] Add --force-bti to enable BTI and to select BTI enabled PLTs 2019-03-13 11:47:07 +00:00
bti-warn.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
copy-reloc-2.d [AArch64] Allow COPY relocation elimination 2017-06-15 17:04:04 +01:00
copy-reloc-eliminate.d [AArch64] Allow COPY relocation elimination 2017-06-15 17:04:04 +01:00
copy-reloc-exe-2.s [AArch64] Allow COPY relocation elimination 2017-06-15 17:04:04 +01:00
copy-reloc-exe-eliminate.s [AArch64] Allow COPY relocation elimination 2017-06-15 17:04:04 +01:00
copy-reloc-exe.s [AArch64] Improve copy relocation support on four absolute relocation types 2014-08-26 15:48:47 +01:00
copy-reloc-so.s [AArch64] Allow COPY relocation elimination 2017-06-15 17:04:04 +01:00
copy-reloc.d [AArch64] Improve copy relocation support on four absolute relocation types 2014-08-26 15:48:47 +01:00
dt_textrel.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
dt_textrel.s [AArch64] Generate DT_TEXTREL for relocation against read-only section 2015-06-23 12:12:06 +01:00
eh-frame-bar.s Fix linker testsuite failures for Aarch64. 2014-08-26 15:06:49 +01:00
eh-frame-foo.s Fix linker testsuite failures for Aarch64. 2014-08-26 15:06:49 +01:00
eh-frame.d Fix linker testsuite failures for Aarch64. 2014-08-26 15:06:49 +01:00
emit-relocs-22.d Add R_AARCH64_P32_MOVW_PREL_* ELF32 relocs 2019-06-14 12:02:19 +01:00
emit-relocs-22.s Add R_AARCH64_P32_MOVW_PREL_* ELF32 relocs 2019-06-14 12:02:19 +01:00
emit-relocs-23.d Add R_AARCH64_P32_MOVW_PREL_* ELF32 relocs 2019-06-14 12:02:19 +01:00
emit-relocs-23.s Add R_AARCH64_P32_MOVW_PREL_* ELF32 relocs 2019-06-14 12:02:19 +01:00
emit-relocs-28.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-28.s [AArch64] BFD support BFD_RELOC_AARCH64_LD32_GOTPAGE_LO14 2015-06-01 15:45:25 +01:00
emit-relocs-86-overflow.d [AArch64] Fix test failures on elf configuration 2015-08-12 13:17:50 +01:00
emit-relocs-86-overflow.s [AArch64][8/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12 2015-08-11 21:26:41 +01:00
emit-relocs-86.d [AArch64] Fix test failures on elf configuration 2015-08-12 13:17:50 +01:00
emit-relocs-86.s [AArch64][8/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12 2015-08-11 21:26:41 +01:00
emit-relocs-87.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-87.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-88-overflow.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-88-overflow.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-88.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-88.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-89.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-89.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-90-overflow.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-90-overflow.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-90.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-90.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-92.d [AArch64][2/6] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 2015-08-19 16:30:47 +01:00
emit-relocs-92.s [AArch64][2/6] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 2015-08-19 16:30:47 +01:00
emit-relocs-112-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-112-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-112.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-112.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-113.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-113.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-114-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-114-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-114.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-114.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-115.d [BFD][AARCH64]Properly truncate no overflow checking relocation value for load/store immediate. 2018-06-20 14:47:37 +01:00
emit-relocs-115.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-116-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-116-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-116.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-116.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-117.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-117.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-118-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-118-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-118.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-118.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-119.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-119.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-257-be.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-257.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-257.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-258-dyn-bad.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-258.s [PR22764][LD][AARCH64]Allow R_AARCH64_ABS16 and R_AARCH64_ABS32 against absolution symbol or undefine symbol in shared object. 2018-02-05 18:18:45 +00:00
emit-relocs-259-dyn-bad.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-259.s [PR22764][LD][AARCH64]Allow R_AARCH64_ABS16 and R_AARCH64_ABS32 against absolution symbol or undefine symbol in shared object. 2018-02-05 18:18:45 +00:00
emit-relocs-260-be.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-260.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-260.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-262.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-262.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-263.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-263.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-264-bad.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-264.d opcodes/ 2013-01-04 14:59:33 +00:00
emit-relocs-264.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-265.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-265.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-266-bad.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-266.d opcodes/ 2013-01-04 14:59:33 +00:00
emit-relocs-266.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-267.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-267.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-268-bad.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-268.d opcodes/ 2013-01-04 14:59:33 +00:00
emit-relocs-268.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-269-bad.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-269.d opcodes/ 2013-01-04 14:59:33 +00:00
emit-relocs-269.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-270-bad.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-270-overflow.d [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-270-overflow.s [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-270.d [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-270.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-271-overflow.d [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-271-overflow.s [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-271.d [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-271.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-272-overflow.d [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-272-overflow.s [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-272.d [BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check. 2016-02-26 18:00:15 +00:00
emit-relocs-272.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-273.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-273.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-274.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-274.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-275.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-275.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-276.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-276.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-277.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-277.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-278.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-278.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-279-bad.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-279.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-279.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-280.d [AArch64] Add SVE condition codes 2016-09-21 17:09:59 +01:00
emit-relocs-280.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-282.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-282.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-283.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-283.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-284.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-284.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-285.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-285.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-286-bad.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-286.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-286.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-287-overflow.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-287-overflow.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-287.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-287.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-288.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-288.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-289-overflow.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-289-overflow.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-289.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-289.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-290.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-290.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-291-overflow.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-291-overflow.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-291.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-291.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-292.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-292.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-293.d [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-293.s [LD][AARCH64]Add group relocations to create PC-relative offset. 2018-01-24 16:20:05 +00:00
emit-relocs-299.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-299.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-301-be.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-301.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-301.s [LD][AARCH64]Add BFD_RELOC_AARCH64_MOVW_GOTOFF_G0_NC Support. 2015-10-02 17:56:07 +01:00
emit-relocs-302-be.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-302.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-302.s [LD][AARCH64]Add BFD_RELOC_AARCH64_MOVW_GOTOFF_G1 Support. 2015-10-02 17:56:07 +01:00
emit-relocs-309-low-bad.d 2012-09-11 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com> 2012-09-12 16:25:51 +00:00
emit-relocs-309-low.d [AArch64] Adjust testcases for move of &_DYNAMIC to got[0]. 2013-07-02 06:37:33 +00:00
emit-relocs-309-up-bad.d 2012-09-11 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com> 2012-09-12 16:25:51 +00:00
emit-relocs-309-up.d [AArch64] Adjust testcases for move of &_DYNAMIC to got[0]. 2013-07-02 06:37:33 +00:00
emit-relocs-309.s [PATCH, COMMITTED] [AArch64] Replace the :got_prel19: address modifier with :got: 2013-07-03 17:26:36 +00:00
emit-relocs-310-be.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-310.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-310.s [LD][AARCH64]Add BFD_RELOC_AARCH64_LD64_GOTOFF_LO15 Support. 2015-10-02 17:56:07 +01:00
emit-relocs-311.d [AArch64] Fix creation of .got and placement of _GLOBAL_OFFSET_TABLE_ 2013-07-02 06:39:26 +00:00
emit-relocs-311.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-312.d [AArch64] Adjust testcases for move of &_DYNAMIC to got[0]. 2013-07-02 06:37:33 +00:00
emit-relocs-312.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
emit-relocs-313.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-313.s [AArch64] Fix typo in testcase 2015-06-02 14:01:29 +01:00
emit-relocs-515-be.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-515.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-515.s [LD][AARCH64]Add BFD_RELOC_AARCH64_TLSGD_MOVW_G1 support. 2015-10-02 17:56:08 +01:00
emit-relocs-516-be.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-516.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
emit-relocs-516.s [LD][AARCH64]Add BFD_RELOC_AARCH64_TLSGD_MOVW_G0_NC support. 2015-10-02 17:56:08 +01:00
emit-relocs-523.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-523.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-524.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-524.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-525.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-525.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-526-overflow.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-526-overflow.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-526.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-526.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-527.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-527.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-528-overflow.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-528-overflow.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-528.d [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-528.s [AArch64][4/6] LD support TLSLD move/add relocation types 2015-08-19 16:40:18 +01:00
emit-relocs-529-overflow.d [AArch64][8/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12 2015-08-11 21:26:41 +01:00
emit-relocs-529-overflow.s [AArch64][8/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12 2015-08-11 21:26:41 +01:00
emit-relocs-529.d [AArch64][8/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12 2015-08-11 21:26:41 +01:00
emit-relocs-529.s [AArch64][8/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12 2015-08-11 21:26:41 +01:00
emit-relocs-530.d [AArch64][2/6] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 2015-08-19 16:30:47 +01:00
emit-relocs-530.s [AArch64][2/6] LD support BFD_RELOC_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 2015-08-19 16:30:47 +01:00
emit-relocs-531-overflow.d [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-531-overflow.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-531.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-531.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-532.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-532.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-533-overflow.d [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-533-overflow.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-533.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-533.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-534.d [BFD][AARCH64]Properly truncate no overflow checking relocation value for load/store immediate. 2018-06-20 14:47:37 +01:00
emit-relocs-534.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-535-overflow.d [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-535-overflow.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-535.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-535.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-536.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-536.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-537-overflow.d [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-537-overflow.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-537.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-537.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-538.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
emit-relocs-538.s [AArch64][6/6] LD support TLSLD load/store relocation types 2015-08-19 16:57:38 +01:00
emit-relocs-552-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-552-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-552.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-552.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-553.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-553.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-554-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-554-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-554.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-554.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-555.d [BFD][AARCH64]Properly truncate no overflow checking relocation value for load/store immediate. 2018-06-20 14:47:37 +01:00
emit-relocs-555.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-556-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-556-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-556.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-556.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-557.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-557.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-558-overflow.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-558-overflow.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-558.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-558.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-559.d [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-559.s [2/2][LD][AARCH64]Add BFD_RELOC_AARCH64_TLSLE_LDST8/16/32/64_TPREL_LO12 support in LD. 2018-03-28 18:08:51 +01:00
emit-relocs-560.d [PATCH v3] aarch64: Emit jump slot for conditional branch to undefined symbols 2020-05-19 11:07:52 +01:00
emit-relocs-560.s [PATCH v3] aarch64: Emit jump slot for conditional branch to undefined symbols 2020-05-19 11:07:52 +01:00
emit-relocs-local-addend-bar.s Enable elf_backend_rela_normal for AArch64 2014-07-08 09:29:06 +01:00
emit-relocs-local-addend-foo.s Enable elf_backend_rela_normal for AArch64 2014-07-08 09:29:06 +01:00
emit-relocs-local-addend.d Move ELF section headers to end of object file 2014-09-11 00:15:51 +09:30
emit-relocs1.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
erratum835769-843419.d AArch64: Set the correct ELF class for AArch64 stubs (PR/25210) 2020-01-02 14:08:27 +00:00
erratum835769.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
erratum835769.s [AArch64] Cortex-A53 erratum 835769 linker workaround 2014-10-24 11:39:35 +01:00
erratum843419-adr.d AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-adrp.d AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-far-adr.d AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-far-full.d AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-far.s AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-full.d AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-near.s AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419-no-args.d AArch64: Implement choice between Cortex-A53 erratum workarounds. (PR ld/24373) 2019-05-21 13:05:22 +01:00
erratum843419.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
erratum843419.s [AArch64] Workaround for Cortex A53 erratum 843419 2015-04-01 13:16:38 +01:00
erratum843419_tls_ie.d AArch64: add GAS support for UDF instruction 2020-04-30 15:47:30 +01:00
erratum843419_tls_ie.s AArch64: Fix regression in Cortex A53 erratum when PIE. (PR ld/23904) 2018-11-27 12:42:22 +00:00
farcall-b-defsym.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
farcall-b-defsym.s [AArch64] Commit missing testcases 2015-08-11 22:12:08 +01:00
farcall-b-gsym.d [AArch64] PR18668, repair long branch veneer for plt stub 2015-08-11 21:44:31 +01:00
farcall-b-gsym.s [AArch64] PR18668, repair long branch veneer for plt stub 2015-08-11 21:44:31 +01:00
farcall-b-none-function.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
farcall-b-none-function.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
farcall-b-plt.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
farcall-b-plt.s [AArch64] PR18668, repair long branch veneer for plt stub 2015-08-11 21:44:31 +01:00
farcall-b-section.d AArch64: add GAS support for UDF instruction 2020-04-30 15:47:30 +01:00
farcall-b-section.s [AArch64] Relax long branch veneer insertion for non STT_FUNC symbol 2016-01-21 09:57:09 +00:00
farcall-b.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
farcall-b.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
farcall-back-be.d [AArch64] Fix branch stubs for BE 2015-03-26 16:20:38 +00:00
farcall-back.d AArch64: add GAS support for UDF instruction 2020-04-30 15:47:30 +01:00
farcall-back.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
farcall-bl-defsym.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
farcall-bl-defsym.s [AArch64] Commit missing testcases 2015-08-11 22:12:08 +01:00
farcall-bl-none-function.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
farcall-bl-none-function.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
farcall-bl-plt.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
farcall-bl-plt.s [AArch64] PR18668, repair long branch veneer for plt stub 2015-08-11 21:44:31 +01:00
farcall-bl-section.d AArch64: add GAS support for UDF instruction 2020-04-30 15:47:30 +01:00
farcall-bl-section.s [AArch64] Relax long branch veneer insertion for non STT_FUNC symbol 2016-01-21 09:57:09 +00:00
farcall-bl.d Ensure 8-byte alignment for AArch64 stubs. 2018-03-02 10:49:20 +00:00
farcall-bl.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
farcall-group.d [binutils-gdb][ld][AArch64] Fix group_sections algorithm 2020-05-04 15:51:56 +01:00
farcall-group.s [binutils-gdb][ld][AArch64] Fix group_sections algorithm 2020-05-04 15:51:56 +01:00
func-in-so.s [AArch64] Optimize .gnu.hash table size for executable 2017-01-20 13:30:32 +00:00
func-sym-hash-opt.d [AArch64] Optimize .gnu.hash table size for executable 2017-01-20 13:30:32 +00:00
func-sym-hash-opt.s [AArch64] Optimize .gnu.hash table size for executable 2017-01-20 13:30:32 +00:00
gc-got-relocs.d ELF: Call check_relocs after opening all inputs 2017-10-16 03:50:13 -07:00
gc-plt-hidden.s 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org> 2013-04-10 12:00:14 +00:00
gc-plt-main.s 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org> 2013-04-10 12:00:14 +00:00
gc-plt-relocs.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
gc-plt1.s 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org> 2013-04-10 12:00:14 +00:00
gc-plt2.s 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org> 2013-04-10 12:00:14 +00:00
gc-relocs-257-dyn.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
gc-relocs-257.d 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org> 2013-04-10 12:00:14 +00:00
gc-relocs-257.s [BFD][AARCH64]Disallow R_AARCH64_ABS32(LP64) & R_AARCH64_ABS16 in const section of shared object. 2017-12-13 15:15:50 +00:00
gc-relocs-309.s [PATCH, COMMITTED] [AArch64] Replace the :got_prel19: address modifier with :got: 2013-07-03 17:26:36 +00:00
gc-relocs-311.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-relocs-312.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-relocs-tlsdesc.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-relocs-tlsgd.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-relocs-tlsie.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-relocs-tlsle.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-start.s * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use 2013-04-03 14:21:18 +00:00
gc-tls-relocs.d ELF: Call check_relocs after opening all inputs 2017-10-16 03:50:13 -07:00
ifunc-1-local.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-1-local.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-1.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-1.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-2-local.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-2-local.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-2.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-2.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-3.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-3a.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-3b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-4.d aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-4.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-4a.d aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-5-local.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-5.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-5a-local.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
ifunc-5a.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
ifunc-5b-local.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-5b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-5r-local.d Rename R_AARCH64_TLSDESC_LD64_LO12_NC to R_AARCH64_TLSDESC_LD64_LO12 and R_AARCH64_TLSDESC_ADD_LO12_NC to R_AARCH64_TLSDESC_ADD_LO12. 2017-03-13 09:58:04 +00:00
ifunc-6.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-6a.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
ifunc-6b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-7.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-7a.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
ifunc-7b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-7c.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-8.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
ifunc-8a.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-8b.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-9.d [PATCH, LD, AArch64] Fix ifunc testisms 2018-07-20 16:35:37 +01:00
ifunc-9.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-10.d aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-10.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-11.d aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-11.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-12.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-12.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-13.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-13a.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-13b.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-14a.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-14a.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-14b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-14b.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-14c.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-14c.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-14d.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-14e.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-14f.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-15.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-15.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-16.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-16.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-17a.d aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-17a.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-17b.d aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-17b.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-18a.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-18a.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-18b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-18b.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-19a.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-19a.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-19b.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-19b.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-20.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-20.s aarch64: Add support for GNU indirect functions. 2013-10-03 14:46:09 +00:00
ifunc-21.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
ifunc-21.s bfd/elfnn-aarch64.c: Fix miscalculation of GOTPLT offset for ifunc syms. 2013-11-26 15:24:54 +00:00
ifunc-22.d ld/testsuite/ld-aarch64: Fixup IFUNC tests to work on all targets 2013-12-11 21:05:36 +00:00
ifunc-22.s bfd/elfnn-aarch64.c: Handle static links with ifunc correctly. 2013-11-26 15:25:11 +00:00
implicit_got_section_1.d [AArch64] Create .got section if _GLOBAL_OFFSET_TABLE_ referenced 2016-03-07 15:40:50 +00:00
implicit_got_section_1.s [AArch64] Create .got section if _GLOBAL_OFFSET_TABLE_ referenced 2016-03-07 15:40:50 +00:00
limit-b.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
limit-b.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
limit-bl.d [AArch64] Make LD testcases support ILP32 mode 2016-12-13 12:50:17 +00:00
limit-bl.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
local-addend-r.d Move ELF section headers to end of object file 2014-09-11 00:15:51 +09:30
pac-plt-1.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
pac-plt-2.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
pcrel.s [AArch64] Use SYMBOL_REFERENCES_LOCAL in one symbol check 2017-06-16 14:20:38 +01:00
pcrel_pic_defined.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
pcrel_pic_undefined.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
pie-bind-locally-a.s [AArch64] Bind defined symbol locally in PIE 2016-11-10 09:25:17 +00:00
pie-bind-locally-b.s [AArch64] Bind defined symbol locally in PIE 2016-11-10 09:25:17 +00:00
pie-bind-locally.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
plt_mapping_symbol.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
plt_mapping_symbol.s [BFD][AARCH64]Emit single AARCH64_MAP_INSN symbol for the whole plt. 2015-10-01 14:27:56 +01:00
pr17415.d [AArch64] Enable overflow check for R_AARCH64_TLSLE_ADD_TPREL_HI12 2015-01-13 11:18:10 +00:00
pr17415.s [AArch64] Enable overflow check for R_AARCH64_TLSLE_ADD_TPREL_HI12 2015-01-13 11:18:10 +00:00
pr20402.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
pr20402.s [PR20402][LD][AARCH64]Don't emit RELATIVE relocation for absolute symbols which are resolved at static linking time. 2018-03-07 14:47:27 +00:00
pr22764.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
pr22764.s [PR22764][LD][AARCH64]Allow R_AARCH64_ABS16 and R_AARCH64_ABS32 against absolution symbol or undefine symbol in shared object. 2018-02-05 18:18:45 +00:00
property-bti-pac1.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
property-bti-pac1.s [BFD, LD, AArch64, 1/3] Add support for GNU PROPERTIES in AArch64 for BTI and PAC 2019-03-13 11:47:00 +00:00
property-bti-pac2.d Change the output of readelf's note display so that the "Data size" column header is left justified. 2019-08-08 17:04:31 +01:00
property-bti-pac2.s [BFD, LD, AArch64, 1/3] Add support for GNU PROPERTIES in AArch64 for BTI and PAC 2019-03-13 11:47:00 +00:00
property-bti-pac3.d Change the output of readelf's note display so that the "Data size" column header is left justified. 2019-08-08 17:04:31 +01:00
property-bti-pac4-a.d [BFD, AArch64] Fix PT_GNU_PROPERTY alignment issue 2019-06-06 12:27:41 +01:00
property-bti-pac4-b.d [BFD, AArch64] Fix PT_GNU_PROPERTY alignment issue 2019-06-06 12:27:41 +01:00
property-bti-pac4.s [BFD, AArch64] Fix PT_GNU_PROPERTY alignment issue 2019-06-06 12:27:41 +01:00
protected-data.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
protected-data.s [AArch64] Fix extern protected data handling 2015-07-27 11:48:48 +01:00
rela-abs-relative-be.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
rela-abs-relative-opt.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
rela-abs-relative.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
rela-abs-relative.s [AArch64] Also puts value in place for R_AARCH64_RELATIVE 2016-05-03 11:59:37 +01:00
relasz.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
relasz.s bfd/elfnn-aarch64.c: Fix calculation of DT_RELASZ 2014-03-25 09:01:50 +00:00
reloc-overflow-1.s Add a more helpful warning message to explain why some AArch64 relocations can overflow. 2016-02-09 10:47:54 +00:00
reloc-overflow-2.s Add a more helpful warning message to explain why some AArch64 relocations can overflow. 2016-02-09 10:47:54 +00:00
reloc-overflow-bad.d ARM and AArch64 messages 2018-02-26 09:31:52 +10:30
relocs-1027-symbolic-func.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
relocs-1027-symbolic-func.s [AArch64] Rename relocs-257-symbolic-func ld test to relocs-1027-symbolic-func. 2015-08-12 09:34:13 +08:00
relocs-ilp32.ld Fix accesses to the GOT for AARCH64 operating in 32-bit mode. 2016-12-01 12:31:51 +00:00
relocs.ld Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-desc-ie-ilp32.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-desc-ie.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-desc-ie.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-large-desc-be.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-large-desc.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-large-desc.s [LD][AARCH64]Add TLSDESC support for large memory model. 2015-10-02 17:56:09 +01:00
tls-large-ie-be.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-large-ie.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-large-ie.s [Binutils][AARCH64]Add TLS IE large memory support. 2015-10-02 17:56:08 +01:00
tls-relax-all-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-all.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
tls-relax-all.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gd-ie-ilp32.d Fix accesses to the GOT for AARCH64 operating in 32-bit mode. 2016-12-01 12:31:51 +00:00
tls-relax-gd-ie.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
tls-relax-gd-ie.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gd-le-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-gd-le.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gd-le.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gdesc-ie-2.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
tls-relax-gdesc-ie-2.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gdesc-ie.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
tls-relax-gdesc-ie.s [AArch64] Fix off by one error in instruction relaxation mask. 2014-04-15 17:46:07 +01:00
tls-relax-gdesc-le-2-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-gdesc-le-2.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gdesc-le-2.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gdesc-le-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-gdesc-le-now.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-relax-gdesc-le.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-gdesc-le.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-ie-le-2-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-ie-le-2.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-ie-le-2.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-ie-le-3-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-ie-le-3.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-ie-le-3.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-ie-le-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-relax-ie-le.d Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-ie-le.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
tls-relax-large-desc-ie-be.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
tls-relax-large-desc-ie.d [AArch64] Print spaces after commas in addresses 2016-09-21 17:11:52 +01:00
tls-relax-large-desc-ie.s [LD][AARCH64]Add TLSDESC support for large memory model. 2015-10-02 17:56:09 +01:00
tls-relax-large-desc-le-be.d [LD][AARCH64]Add test cases for big-endian. 2015-11-03 12:00:10 +00:00
tls-relax-large-desc-le.d [LD][AARCH64]Add test cases for big-endian. 2015-11-03 12:00:10 +00:00
tls-relax-large-desc-le.s [LD][AARCH64]Add TLSDESC support for large memory model. 2015-10-02 17:56:09 +01:00
tls-relax-large-gd-ie-be.d [LD][AARCH64]Add test cases for big-endian. 2015-11-03 12:00:10 +00:00
tls-relax-large-gd-ie.d [LD][AARCH64]Add test cases for big-endian. 2015-11-03 12:00:10 +00:00
tls-relax-large-gd-ie.s [BFD][AARCH64]Add TLSGD relaxation support under large memory model. 2015-10-02 17:56:09 +01:00
tls-relax-large-gd-le-be.d [LD][AARCH64]Add test cases for big-endian. 2015-11-03 12:00:10 +00:00
tls-relax-large-gd-le.d [LD][AARCH64]Add test cases for big-endian. 2015-11-03 12:00:10 +00:00
tls-relax-large-gd-le.s [BFD][AARCH64]Add TLSGD relaxation support under large memory model. 2015-10-02 17:56:09 +01:00
tls-relax-ld-le-small-ilp32.d ld: aarch64: fix TLS relaxation where TCB_SIZE is used 2016-12-14 12:00:59 +05:30
tls-relax-ld-le-small.d [AArch64] Relax TLS local dynamic traditional into local executable 2015-09-09 14:19:28 +01:00
tls-relax-ld-le-small.s [AArch64] Relax TLS local dynamic traditional into local executable 2015-09-09 14:19:28 +01:00
tls-relax-ld-le-tiny-ilp32.d ld: aarch64: fix TLS relaxation where TCB_SIZE is used 2016-12-14 12:00:59 +05:30
tls-relax-ld-le-tiny.d [AArch64] Relax TLS local dynamic traditional into local executable 2015-09-09 14:19:28 +01:00
tls-relax-ld-le-tiny.s [AArch64] Relax TLS local dynamic traditional into local executable 2015-09-09 14:19:28 +01:00
tls-small-ld.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-small-ld.s [AArch64][6/8] LD support BFD_RELOC_AARCH64_TLSLD_ADD_LO12_NC 2015-08-11 21:26:13 +01:00
tls-tiny-desc-ie-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-tiny-desc-ie.d [AArch64] Add tiny DESC test cases. 2015-02-26 22:59:27 +00:00
tls-tiny-desc-ie.s [AArch64] Add tiny DESC test cases. 2015-02-26 22:59:27 +00:00
tls-tiny-desc-le-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-tiny-desc-le.d [AArch64] Add tiny DESC test cases. 2015-02-26 22:59:27 +00:00
tls-tiny-desc-le.s [AArch64] Add tiny DESC test cases. 2015-02-26 22:59:27 +00:00
tls-tiny-desc.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-tiny-desc.s [AArch64] Add tiny DESC test cases. 2015-02-26 22:59:27 +00:00
tls-tiny-gd-ie-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-tiny-gd-ie.d Add tiny memory model GD test cases. 2015-02-26 22:23:09 +00:00
tls-tiny-gd-ie.s Add tiny memory model GD test cases. 2015-02-26 22:23:09 +00:00
tls-tiny-gd-le-ilp32.d Fix AArch64 relocation handling in ILP32 mode. 2017-01-23 17:07:13 +00:00
tls-tiny-gd-le.d Add tiny memory model GD test cases. 2015-02-26 22:23:09 +00:00
tls-tiny-gd-le.s Add tiny memory model GD test cases. 2015-02-26 22:23:09 +00:00
tls-tiny-gd.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-tiny-gd.s Add tiny memory model GD test cases. 2015-02-26 22:23:09 +00:00
tls-tiny-ie.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-tiny-ie.s Adding tls-tiny-ie test. 2015-02-26 22:23:09 +00:00
tls-tiny-ld.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tls-tiny-ld.s [AArch64][3/3] LD support BFD_RELOC_AARCH64_TLSLD_ADR_PREL21 2015-07-16 15:46:21 +01:00
tlsle-symbol-offset.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tlsle-symbol-offset.s Fixed AArch64 TLS relocation resolution. 2012-10-16 16:36:50 +00:00
tlsle.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
tlsle.s Allow MOVK for R_AARCH64_TLSLE_MOVW_TPREL_G{0,1}NC 2015-03-04 09:09:05 +00:00
tprel_add_lo12_overflow.d [AArch64] BFD_RELOC_AARCH64_TLSLE_ADD_LO12 should enable overflow check 2015-06-01 10:31:38 +01:00
tprel_add_lo12_overflow.s [AArch64] BFD_RELOC_AARCH64_TLSLE_ADD_LO12 should enable overflow check 2015-06-01 10:31:38 +01:00
tprel_g2_overflow.d [AArch64] Enable overflow check for TLSLE_MOVW_TPREL_G2 2015-01-13 11:21:43 +00:00
tprel_g2_overflow.s [AArch64] Enable overflow check for TLSLE_MOVW_TPREL_G2 2015-01-13 11:21:43 +00:00
undef-tls.d AArch64: Fix LD crash on weak and undefined TLS symbols. (PR/24602). 2019-08-22 11:43:15 +01:00
undef-tls.s AArch64: Fix LD crash on weak and undefined TLS symbols. (PR/24602). 2019-08-22 11:43:15 +01:00
variant_pcs-1.s aarch64: handle STO_AARCH64_VARIANT_PCS in bfd 2019-05-24 15:11:00 +01:00
variant_pcs-2.s aarch64: handle STO_AARCH64_VARIANT_PCS in bfd 2019-05-24 15:11:00 +01:00
variant_pcs-now.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
variant_pcs-r.d aarch64: handle STO_AARCH64_VARIANT_PCS in bfd 2019-05-24 15:11:00 +01:00
variant_pcs-shared.d aarch64 and arm testsuite fixes for targets lacking shared libs 2019-11-07 11:55:28 +10:30
variant_pcs.ld aarch64: handle STO_AARCH64_VARIANT_PCS in bfd 2019-05-24 15:11:00 +01:00
weak-tls.d AArch64: Fix LD crash on weak and undefined TLS symbols. (PR/24602). 2019-08-22 11:43:15 +01:00
weak-tls.s AArch64: Fix LD crash on weak and undefined TLS symbols. (PR/24602). 2019-08-22 11:43:15 +01:00
weak-undefined.d [AArch64] Add SVE condition codes 2016-09-21 17:09:59 +01:00
weak-undefined.s Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00