aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-09Don't segfault or assert on NULL tls_secAlan Modra1-6/+0
2015-02-09elflink.c whitespace, formatting and a plugin symbol tweakAlan Modra1-26/+28
2015-02-06Properly mark the plugin symbol undefinedH.J. Lu1-14/+16
2015-02-03Mark the plugin symbol undefinedH.J. Lu1-0/+14
2015-01-19Fix garbage collection of common symbolsAlan Modra1-2/+2
2015-01-19Fallout from recent bfd_reloc_outofrange changesAlan Modra1-1/+1
2015-01-15Omit section dynsyms for any linker created sectionAlan Modra1-11/+3
2015-01-15Fix ARM fail of gap testAlan Modra1-44/+44
2015-01-12Fix GDB crash caused by discarding grouped debug sectionsTerry Guo1-6/+51
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra1-1/+1
2014-12-30Assign file position for .strtab only if neededH.J. Lu1-18/+20
2014-12-23Use a symbol flag bit to mark linker defined symbolsAlan Modra1-0/+1
2014-12-15Check corrupt inputH.J. Lu1-0/+6
2014-12-12Set bfd_error in _bfd_elf_adjust_dynamic_copyAlan Modra1-0/+1
2014-12-12Copy relocations against protected symbolsAlan Modra1-1/+12
2014-12-10Don't sort ld -r relocs for mipsAlan Modra1-22/+29
2014-12-04Sort relocs output by ld -rAlan Modra1-0/+158
2014-11-30Don't output symbol version definitions for non-DT_NEEDED libsAlan Modra1-2/+6
2014-10-13Run eh_frame optimisation for relocatable linkAlan Modra1-7/+7
2014-09-11Move ELF section headers to end of object fileAlan Modra1-5/+3
2014-08-27Don't attach dynamic sections to input from ld --just-symbolsH.J. Lu1-5/+10
2014-08-22Index PowerPC64 linker generated .eh_frame in .eh_frame_hdrAlan Modra1-14/+6
2014-08-18PR 17287, DT_NEEDED of unneeded libraries affects --as-neededAlan Modra1-1/+2
2014-08-18Return error status from bfd_elf_discard_info.Alan Modra1-14/+14
2014-08-14Linker part of PR16563 fixAlan Modra1-47/+62
2014-08-12Change ld "notice" interface for better handling of indirect symbolsAlan Modra1-1/+1
2014-08-05Fix LTO vs. COFF archivesAlan Modra1-43/+10
2014-07-15tidy elf_merge_st_otherAlan Modra1-32/+21
2014-07-08Copy st_other for linker script symbol assignmentsAlan Modra1-6/+13
2014-06-13Free linker hash table from bfd_close.Alan Modra1-3/+6
2014-06-13Make bfd.link_next field a unionAlan Modra1-13/+13
2014-04-17Fix LTO mismatched TLS referenceAlan Modra1-9/+8
2014-04-05Fix map file referenceAlan Modra1-1/+1
2014-03-05Update copyright yearsAlan Modra1-1/+1
2014-02-28Fix check_relocs/gc_sweep_hook mismatchAlan Modra1-1/+3
2014-02-12PR15530, mark symbol in executables if it matches dynamic_listAlan Modra1-5/+6
2014-02-10Mark symbol in executables if it matches dynamic_listH.J. Lu1-1/+5
2014-02-09powerpc relax_section and section contents cacheAlan Modra1-1/+10
2014-01-22Display the reference causing a shared library to be neededAlan Modra1-0/+3
2014-01-21Check incompatible existing default symbol definitionH.J. Lu1-5/+8
2014-01-21Update comments for the last commitH.J. Lu1-2/+1
2014-01-21Don't check shared/export_dynamic/ref_dynamic for type mismatchH.J. Lu1-3/+0
2013-12-14Correct elf_merge_st_other arguments for weak symbolsAlan Modra1-1/+4
2013-12-08Fix --as-needed undefined symbol references from dynamic libraries.Alan Modra1-0/+8
2013-10-29ld/ELF: refine fake STT_FILE symbol emissionJan Beulich1-16/+18
2013-08-27 * elf-bfd.h (struct elf_backend_data): Remove as_needed_cleanup.Alan Modra1-8/+15
2013-08-21 * elflink.c (_bfd_elf_merge_symbol): Set *poldbfd, *poldweak,Alan Modra1-44/+43
2013-08-21 * elflink.c (_bfd_elf_define_linkage_sym): Don't set STV_INTERNALAlan Modra1-1/+2
2013-07-25 PR ld/15762Alan Modra1-57/+46
2013-07-20 PR ld/15762Alan Modra1-1/+1