aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Expand)AuthorFilesLines
2025-01-01Update year range in copyright notice of binutils filesAlan Modra360-414/+414
2024-12-27ld/testsuite: replace aarch64 uses of load_libJan Beulich2-2/+2
2024-12-27LoongArch: Reword message for unresolvable relocsXi Ruoyao6-6/+6
2024-12-27LoongArch: Allow R_LARCH_PCALA_HI20 or R_LARCH_PCREL20_S2 against undefined w...Xi Ruoyao3-0/+22
2024-12-27LoongArch: Fix resolution of undefined weak hidden/protected symbolsXi Ruoyao4-0/+39
2024-12-24PR 32324, Stripping BOLT'ed binaries leads to unwanted behaviourAlan Modra1-2/+2
2024-12-20Fix examples of the use of the linker script TYPE keywordNick Clifton1-3/+3
2024-12-16ld/doc: properly separate @samp from @itemJan Beulich1-9/+9
2024-12-16LoongArch: Fix bfd ld failed test caseLulu Cai2-25/+15
2024-12-12Revert bfd_use_reserved_id patchAlan Modra1-1/+0
2024-12-10LoongArch: Default to a maximum page size of 64KiBWANG Xuerui7-14/+25
2024-12-09Add linker diagnostic message about missing static librariesNick Clifton1-0/+6
2024-12-07fix dependencies for ld/emultemp/nto.emAlan Modra1-1/+1
2024-12-06RISC-V: PR27566, consider ELF_MAXPAGESIZE/COMMONPAGESIZE for gp relaxations.Nelson Chu3-0/+25
2024-12-05Fix clang compile time warning about optarg parameter shadowing optarg global...Nick Clifton1-17/+17
2024-12-03LoongArch: Fix the infinite loop caused by calling undefweak symbolLulu Cai3-0/+70
2024-12-02aarch64: add tests for combinations of GCS options and marked/unmarked inputsMatthieu Longo25-0/+268
2024-12-02aarch64: add tests to check the correct merge of the GCS feature with others.Matthieu Longo10-5/+80
2024-12-02aarch64: GCS feature check in GNU note properties for input objectsSrinath Parvathaneni2-10/+105
2024-12-02aarch64: rename BTI error/warning messageMatthieu Longo12-16/+16
2024-12-02aarch64: delete duplicated BTI testsMatthieu Longo6-117/+0
2024-12-02aarch64: improve test coverage for combination of BTI optionsMatthieu Longo19-5/+281
2024-12-02aarch64: update ld documentation with bti and pac optionsMatthieu Longo1-0/+28
2024-12-02aarch64: use only one type for feature marking reportMatthieu Longo1-4/+4
2024-12-02aarch64: group software protection options under a same struct.Matthieu Longo1-16/+50
2024-12-02aarch64: adapt BTI tests to use selectable GNU propertiesMatthieu Longo10-125/+35
2024-12-02aarch64: adapt bti-far* tests to use selectable GNU propertiesMatthieu Longo10-118/+77
2024-12-02aarch64: adapt tests for PAC PLT to use selectable GNU propertiesMatthieu Longo3-4/+43
2024-12-02aarch64: delete old tests for PAC & BTI PLTMatthieu Longo2-70/+0
2024-12-02aarch64: new tests for BTI & PAC PLT to use selectable GNU propertiesMatthieu Longo7-0/+224
2024-12-02aarch64: adapt bti-plt-so to use selectable GNU propertiesMatthieu Longo2-16/+3
2024-12-02aarch64: delete old tests covering the merge of feature markingsMatthieu Longo3-35/+0
2024-12-02aarch64: new tests covering the merge of feature markingsMatthieu Longo13-1/+290
2024-12-02aarch64: move tests for AArch64 protections (BTI, PAC) into a subfolderMatthieu Longo38-64/+122
2024-12-02x86: always set ISA_1_BASELINE property for 64-bit objectsJan Beulich20-20/+20
2024-11-29s390: Fix linker test TLS -fpic and -fno-pic exec transitionsJens Remus1-5/+5
2024-11-27PE LD: Merge .CRT .ctors and .dtors into .rdataLiu Hao16-164/+170
2024-11-27Tidy up the default ELF linker scriptNick Clifton1-122/+352
2024-11-27Re: nios2: Remove binutils support for Nios II targetAlan Modra1-2/+0
2024-11-26nios2: Remove binutils support for Nios II target.Sandra Loosemore74-1375/+4
2024-11-25Updated Bulgarian, Romanian and French translations for various sub-directori...Nick Clifton1-2323/+2298
2024-11-22ld/PE: Handle MS style import libraries for files named *.exe tooMartin Storsjö2-14/+44
2024-11-19RISC-V: Don't report warnings when linking different privileged spec objects.Nelson Chu7-82/+0
2024-11-19LoongArch: Do not relax pcalau12i+ld.d when there is overflowLulu Cai4-0/+129
2024-11-18aarch64: renaming of arm to AArch64Matthieu Longo1-2/+2
2024-11-18ld: Support percent-encoded JSON in --package-metadataBenjamin Drung7-2/+140
2024-11-18ld: fix -std=gnu23 compatibility wrt _BoolSam James1-1/+1
2024-11-16PR 32359, --dependency-file: wrong error message if fopen failsBarnabás Pőcze1-0/+1
2024-11-12Re: ld: Move note sections after .rodata sectionAlan Modra1-3/+3
2024-11-11ld: Move note sections after .rodata sectionH.J. Lu4-11/+52