aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Expand)AuthorFilesLines
2025-01-15ld: Update gld${EMULATION_NAME}_place_orphan for PE/PEPH.J. Lu2-22/+42
2025-01-15ld: Correct ldelf_place_orphanH.J. Lu1-7/+5
2025-01-15Re: elf: Add GNU_PROPERTY_MEMORY_SEAL gnu propertyAlan Modra9-40/+30
2025-01-15Re: ld: Add --enable-memory-seal configure optionAlan Modra1-3/+2
2025-01-15ld: Parse linker script only onceH.J. Lu3-40/+28
2025-01-15ld: Call cmdline_check_object_only_section only if plugin is enabledH.J. Lu1-1/+1
2025-01-14ld: regenerateSam James2-10/+9
2025-01-14ld: Add --enable-memory-seal configure optionAdhemerval Zanella9-9/+80
2025-01-14elf: Add GNU_PROPERTY_MEMORY_SEAL gnu propertyAdhemerval Zanella13-0/+155
2025-01-14ld: Update mixed LTO and non-LTO relocatable output testsH.J. Lu1-40/+42
2025-01-14ld: Call cmdline_check_object_only_section only if plugin is enabledH.J. Lu1-1/+1
2025-01-14ld: Document mixing LTO and non-LTO objects for -rH.J. Lu1-0/+12
2025-01-14ld: Add LTO and none-LTO output support for ld -rH.J. Lu38-59/+1318
2025-01-12ld: Update function prototypes for compilers defaulting to -std=gnu23H.J. Lu6-18/+12
2025-01-09PR32238, ld -r slowdown since 21401fc7bfAlan Modra1-21/+45
2025-01-09ld: Utilize specific digit ranges for different numeral systemsXiao Zeng1-1/+1
2025-01-07ld/testsuite: move board flags to ld_linkClément Chigot2-16/+16
2025-01-07ld/testsuite/lto: replace manual links by ld_link helperClément Chigot1-12/+15
2025-01-07ld/testsuite: centralize board_cflags and board_ldflagsClément Chigot2-107/+40
2025-01-01Close elements of output archiveAlan Modra1-7/+0
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