aboutsummaryrefslogtreecommitdiff
path: root/ld/ldlang.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-11-20libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock1-5/+5
2020-10-16ld: Allow symbols from PROVIDE to be use in MEMORY regionsAndrew Burgess1-20/+41
2020-08-27binutils, ld: dequote libctf error messagesNick Alcock1-4/+4
2020-08-27libctf, binutils, include, ld: gettextize and improve error handlingNick Alcock1-27/+36
2020-07-28More just-syms changesAlan Modra1-4/+6
2020-07-22ld: do not produce one empty output .ctf section for every input .ctfNick Alcock1-1/+4
2020-07-22ld: new options --ctf-variables and --ctf-share-typesNick Alcock1-1/+9
2020-07-22ld: Reformat CTF errors into warnings.Egeyar Bagcioglu1-10/+12
2020-07-22libctf, ld, binutils: add textual error/warning reporting for libctfNick Alcock1-0/+26
2020-07-22ld: Properly override the IR definitionH.J. Lu1-0/+1
2020-07-20PR26265, Spurious 'gc-sections requires ... when --init or --finiAlan Modra1-7/+19
2020-06-26binutils, ld: work with --disable-libctfNick Alcock1-0/+35
2020-06-24PR26150, Assertion when asm() defines global symbols, -flto and --start-groupAlan Modra1-1/+2
2020-06-21Do without ld ENABLE_PLUGINSAlan Modra1-15/+15
2020-06-03ld: Add --export-dynamic-symbol and --export-dynamic-symbol-listFangrui Song1-7/+9
2020-05-19Use bfd_get_filename throughout ldAlan Modra1-5/+5