aboutsummaryrefslogtreecommitdiff
path: root/ld/ldlang.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-05-18Show AIX gc'd symbol address adjustments in map fileDouglas B Rupp1-5/+3
2020-05-01PR25882, .gnu.attributes are not checked for shared librariesAlan Modra1-4/+5
2020-04-22For relative paths in INPUT() and GROUP(), search the directory of the curren...Fangrui Song1-4/+28
2020-03-18Non-contiguous memory regions support: Avoid calls to abortChristophe Lyon1-13/+7
2020-03-13Add support for non-contiguous memory regionsChristophe Lyon1-4/+141
2020-03-05Reduce --warn-section-align outputAlan Modra1-1/+7
2020-03-05PR25570, ld duplicate "warning: changing start of section"Alan Modra1-13/+20
2020-03-04Revert "PR25570, ld duplicate "warning: changing start of section""Alan Modra1-2/+2
2020-03-04PR25570, ld duplicate "warning: changing start of section"Alan Modra1-2/+2
2020-02-26Indent labelsAlan Modra1-1/+1
2020-02-06ELF: Discard a section if any of its linked-to sections has been discardedH.J. Lu1-0/+2
2020-01-22PR25417, Fix minor typosYuri Chornoivan1-1/+1
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2019-12-26Avoid ubsan bug complaining about &p->fieldAlan Modra1-15/+15
2019-12-05Re: PR25244, --print-memory-usage, division by zero if MEMORY length is zeroAlan Modra1-1/+2
2019-12-05PR25244, --print-memory-usage, division by zero if MEMORY length is zeroAlan Modra1-4/+5
2019-11-25Pass section when available to bfd_octets_per_byteAlan Modra1-8/+8
2019-11-25Introduce new section flag: SEC_ELF_OCTETSChristian Eggers1-6/+17