aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-08elf: Add GNU_PROPERTY_1_NEEDED checkH.J. Lu1-0/+4
2021-07-08ld: Limit cache size and add --max-cache-size=SIZEH.J. Lu1-23/+67
2021-06-19elf: Correct DT_TEXTREL warning in PDEH.J. Lu1-0/+3
2021-06-11PR27952, Disallow ET_DYN DF_1_PIE linker inputAlan Modra1-0/+2
2021-05-05elf: Always append ".COUNT" to local symbolsH.J. Lu1-20/+19
2021-04-12convert elf_link_hash macros to inline functionsAlan Modra1-14/+14
2021-04-12elf_backend_archive_symbol_lookupAlan Modra1-14/+14
2021-04-05C99 bfd configuryAlan Modra1-2/+0
2021-04-01Use startswith more for strncmp function calls.Martin Liska1-5/+5
2021-03-31Use bool in bfdAlan Modra1-887/+887
2021-03-30asan: linker.c:2294:8: runtime error: load of value 253Alan Modra1-3/+3
2021-03-29ELF output symbol hooks int vs. bfd_booleanAlan Modra1-13/+4
2021-03-22Add startswith function and use it instead of CONST_STRNEQ.Martin Liska1-7/+7
2021-03-18elf: Handle .gnu.debuglto_.debug_* sectionsH.J. Lu1-24/+54
2021-03-03--gc-sections with groups and start/stop symsAlan Modra1-2/+6
2021-03-01PR27451, -z start_stop_gcAlan Modra1-2/+9
2021-02-25PR27441, inconsistency in weak definitionsAlan Modra1-3/+8
2021-02-04PR27311, (symbol from plugin): undefined reference, hidden symAlan Modra1-0/+1
2021-02-03Re: PR27311, ld.bfd (symbol from plugin): undefined referenceAlan Modra1-15/+9
2021-02-03PR27311 again, ld.bfd (symbol from plugin): undefined referenceAlan Modra1-1/+5
2021-02-02PR27311, ld.bfd (symbol from plugin): undefined referenceAlan Modra1-7/+10
2021-01-29PR27271, c6x-uclinux-ld segfaults linking ld-uClibc-1.0.37.soAlan Modra1-0/+2
2021-01-28PR27259, SHF_LINK_ORDER self-linkAlan Modra1-8/+16
2021-01-17ld/elf: Ignore section symbols when matching linkonce with comdatH.J. Lu1-1/+5
2021-01-16PR26002 undefined symbol VER_NDX_GLOBAL vs. VER_NDX_LOCALAlan Modra1-1/+1
2021-01-13SHF_LINK_ORDER fixup_link_order in ldAlan Modra1-194/+0
2021-01-08elf: Verify section size for mixed ordered/unordered inputsH.J. Lu1-0/+8
2021-01-07ELF: Don't generate unused section symbolsH.J. Lu1-31/+30
2021-01-05is_relocatable_executable --exclude-libs failureAlan Modra1-1/+6
2021-01-04elf: Allow mixed ordered/unordered inputs for non-relocatable linkH.J. Lu1-19/+64
2021-01-04PR26822, How to prevent a STT_FILE with absolute path in the linked imageAlan Modra1-5/+7
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-12-18elf: Copy elf_gnu_osabi_retain only for relocatable linkH.J. Lu1-1/+3
2020-12-16elflink.c constifyAlan Modra1-1/+1
2020-12-15Handle -z unique/-z nounique in ldVivek Das Mohapatra1-1/+4
2020-12-04PR26978, Inconsistency for strong foo@v1 and weak foo@@v1Alan Modra1-32/+51
2020-12-01PR26979, Visibility of undefined foo@v1 should constrain foo@@v1Alan Modra1-7/+17
2020-11-25elf: Get the real kept sectionH.J. Lu1-4/+15
2020-11-20bfd, include, ld, binutils, libctf: CTF should use the dynstr/symNick Alcock1-8/+30
2020-11-18Support SHF_GNU_RETAIN ELF section flagJozef Lawrynowicz1-1/+11
2020-11-02PR26806, Suspected linker bug with LTOAlan Modra1-17/+30
2020-10-02Allow note sections to be discarded when they are linked to another discarded...H.J. Lu1-1/+2
2020-09-12elf: Add -z unique-symbol to avoid duplicated local symbol namesH.J. Lu1-41/+166
2020-09-08PR26580, Size and alignment of commons vs as-needed shared libAlan Modra1-40/+34
2020-09-04Allow plugin syms to mark as-needed shared libs neededAlan Modra1-10/+2
2020-08-27PR26469 UBSAN: elflink.c:8742 shift exponent 6148914691236511722Alan Modra1-8/+45
2020-08-22elf: Keep only one '@' for undefined versioned symbolsH.J. Lu1-1/+21
2020-07-31PR26314, Linking LTO objects with symbols from static and shared librariesAlan Modra1-5/+11
2020-07-29MIPS: Make the IRIX naming of local section symbols consistentMaciej W. Rozycki1-3/+13
2020-07-29MIPS/LD: Set symtab's `sh_info' correctly for IRIX emulationsMaciej W. Rozycki1-1/+9