aboutsummaryrefslogtreecommitdiff
path: root/ld/ldlang.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-05Prevent an illegal memory access when comparing the prefix of a section name ...Nick Clifton1-5/+21
2022-11-30section-select: Fix exclude-file-3Michael Matz1-3/+4
2022-11-30section-select: Remove unused codeMichael Matz1-507/+1
2022-11-30section-select: Implement a prefix-treeMichael Matz1-32/+316
2022-11-30section-select: Completely rebuild matchesMichael Matz1-0/+22
2022-11-30section-select: Lazily resolve section matchesMichael Matz1-1/+87
2022-11-28Only use wild_sort_fastMichael Matz1-177/+125
2022-11-28Special case more simple patternsMichael Matz1-32/+93
2022-08-04Don't use BFD_VMA_FMT in binutilsAlan Modra1-6/+6
2022-08-04Re: Get rid of fprintf_vma and sprintf_vmaAlan Modra1-90/+44
2022-08-03Fix a conflict between the linker's need to rename some PE format input libra...Alan Modra1-21/+22
2022-08-01Get rid of fprintf_vma and sprintf_vmaAlan Modra1-17/+2
2022-07-25Re: PowerPC64 .branch_lt addressAlan Modra1-1/+0
2022-06-27-z relro relaxation and ld script SIZEOFAlan Modra1-1/+0
2022-06-16Always free matching vector from bfd_check_format_matchesAlan Modra1-1/+6
2022-04-13ubsan: member access within null pointer of unionAlan Modra1-1/+1
2022-03-09ld: Add a before_plugin_all_symbols_read hookH.J. Lu1-0/+2
2022-02-16ld: Support customized output section typeFangrui Song1-6/+49
2022-02-13Don't pass around expld.dataseg pointerAlan Modra1-14/+16
2022-02-13PR28824, relro security issuesAlan Modra1-7/+6
2022-02-07Revert "elf: Remove the 1-page gap before the RELRO segment"Alan Modra1-71/+18
2022-02-07Revert "ld: Rewrite lang_size_relro_segment_1"Alan Modra1-51/+44
2022-01-28Set __ehdr_start rel_from_abs earlierAlan Modra1-0/+1
2022-01-26ld: Rewrite lang_size_relro_segment_1H.J. Lu1-44/+51
2022-01-18lang_size_relro_segment tidyAlan Modra1-16/+4
2022-01-18tweak __ehdr_start visibility and flags for check_relocsAlan Modra1-5/+38
2022-01-13elf: Remove the 1-page gap before the RELRO segmentH.J. Lu1-18/+71
2022-01-12ld: Initial DT_RELR supportH.J. Lu1-1/+2
2022-01-12Set SEC_ELF_REVERSE_COPY earlierAlan Modra1-0/+10
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-12-08PR28673, input file 'gcov' is the same as output fileAlan Modra1-1/+1
2021-12-07Error on ld output file name matching input file nameAlan Modra1-0/+16
2021-10-28ASSERT in empty output section with addressAlan Modra1-8/+10
2021-09-21Change the linker's heuristic for computing the entry point for binaries so t...Nick Clifton1-1/+9
2021-07-21Allows linker scripts to set the SEC_READONLY flag.Luca Boccassi1-0/+6
2021-04-12PR27719, lang_mark_undefineds trashes memoryAlan Modra1-2/+2
2021-03-31Use bool in ldAlan Modra1-250/+249
2021-03-22Add startswith function and use it instead of CONST_STRNEQ.Martin Liska1-1/+1
2021-03-20DWARF LTO debug sections vs. .stabstrAlan Modra1-2/+3
2021-03-03--gc-sections with groups and start/stop symsAlan Modra1-2/+19
2021-03-01Weak references to __start_/__stop_ symbolsAlan Modra1-0/+13
2021-02-04libctf, ld: fix symtypetab and var section population under ld -rNick Alcock1-0/+2
2021-01-18PR26378, sections initialised only by linker scripts are always read/writeAlan Modra1-1/+1
2021-01-13SHF_LINK_ORDER fixup_link_order in ldAlan Modra1-17/+20
2021-01-13Remove sflag_info param from wild callback functionsAlan Modra1-9/+4
2021-01-04elf: Allow mixed ordered/unordered inputs for non-relocatable linkH.J. Lu1-1/+3
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-12-24PR27100, final link failed: bad valueAlan Modra1-1/+3
2020-11-25Duplicate output sections in scriptsAlan Modra1-40/+32
2020-11-20bfd, include, ld, binutils, libctf: CTF should use the dynstr/symNick Alcock1-10/+21