aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-11Use size_t rather than bfd_size_typeAlan Modra1-55/+57
2016-06-02Revert PR16467 changeAlan Modra1-19/+44
2016-05-28Return void from linker callbacksAlan Modra1-30/+14
2016-05-25Skip an archive element if not added by linkerH.J. Lu1-1/+1
2016-05-17LD/ELF: Unify STB_GNU_UNIQUE handlingMaciej W. Rozycki1-0/+5
2016-05-13Set dynamic tag VMA and size from dynamic section when possibleAlan Modra1-10/+13
2016-05-13ld -z combreloc elf_link_sort_relocsAlan Modra1-19/+53
2016-05-06Strip global symbol defined in discarded sectionH.J. Lu1-0/+12
2016-04-27Cache result of scan for __start_* and __stop_* sectionsAlan Modra1-20/+54
2016-04-26Always count the NULL entry in dynamic symbol tableH.J. Lu1-17/+13
2016-04-21Exclude linker created file from dynobjH.J. Lu1-1/+2
2016-04-21Set dynobj to a normal input file if possibleH.J. Lu1-1/+17
2016-04-20Don't check relocations in excluded sectionsH.J. Lu1-0/+2
2016-04-20Check ELF relocs after opening all input filesH.J. Lu1-51/+66
2016-04-14Fix copying Solaris binaries with objcopy.Nick Clifton1-1/+1
2016-04-05ELF/LD: Avoid producing hidden and internal dynamic symbolsMaciej W. Rozycki1-1/+1
2016-04-01PR19886, --as-needed regressionAlan Modra1-6/+21
2016-03-11Fix some places where octet to byte conversions are needed.Dan Gissel1-14/+24
2016-03-08Don't create dynamic sections when relocatableH.J. Lu1-2/+2
2016-03-08Group common symbol checking togetherH.J. Lu1-6/+6
2016-03-04Treat common symbol in executable as definitionH.J. Lu1-1/+4
2016-02-26Properly implement STT_COMMONH.J. Lu1-19/+66
2016-02-24Update symbol version for symbol from linker scriptH.J. Lu1-0/+13
2016-02-23Make linker assigned symbol dynamic only for shared objectH.J. Lu1-3/+2
2016-02-22Always create dynsym section with dynamic sectionsH.J. Lu1-3/+3
2016-02-18Always create dynamic sections for -E/--dynamic-listH.J. Lu1-2/+5
2016-02-01Don't add DT_NEEDED for unmatched symbolH.J. Lu1-1/+3
2016-01-21Fix unexpected failures in the linker testsuite for ARM VxWorks targets.Nick Clifton1-6/+11
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-12-22ARM: Fix exidx coverage for relocatable builds.Yury Usishchev1-3/+19
2015-10-28Orphan output section with multiple input sectionsAlan Modra1-19/+2
2015-10-23Handle __start_* and __stop_* symbols in --gc-sectionsAlan Modra1-37/+65
2015-10-23Re: Always keep sections marked with SEC_KEEPAlan Modra1-3/+2
2015-10-22Always keep sections marked with SEC_KEEPH.J. Lu1-1/+2
2015-10-15Fix typos in comments in _bfd_elf_merge_symbolH.J. Lu1-2/+2
2015-10-12Skip the unversioned definition after the default versionH.J. Lu1-0/+7
2015-10-05Don't re-export common symbolsH.J. Lu1-1/+1
2015-10-01Revert "Also check e_machine when merging sections"Alan Modra1-10/+2
2015-09-30Also check e_machine when merging sectionsH.J. Lu1-2/+10
2015-09-30Consistency check for merge sectionsAlan Modra1-4/+7
2015-09-23Add support for files that contain multiple symbol index tables. Fixes PR 15835Nick Clifton1-3/+3
2015-09-20Add --no-dynamic-linker option to ld, for static PIE useRich Felker1-2/+2
2015-09-18Remove one unnecessary iteration in insertion sortAlan Modra1-4/+2
2015-09-16Fix slowdown in ld -r for most common case of out-of-order relocsAlan Modra1-15/+51
2015-08-31More "Make asection->id and asection->index unsigned"Alan Modra1-2/+2
2015-08-26Use stable sort for ld -r relocsAlan Modra1-72/+77
2015-08-19Add bfd_link_pde, and simplify some tests of link_info.typeAlan Modra1-1/+1
2015-08-18Return reloc_class_ifunc for reloc against IFUNCH.J. Lu1-11/+10
2015-08-18Add output_type to bfd_link_infoH.J. Lu1-58/+64
2015-08-12Remove trailing spaces in bfdH.J. Lu1-2/+2