aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.c
AgeCommit message (Expand)AuthorFilesLines
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
2013-05-08 * elflink.c (elf_link_add_object_symbols): Don't omit readingAlan Modra1-7/+10
2013-05-06 * elflink.c (elf_link_add_object_symbols): Don't save symbolAlan Modra1-17/+10
2013-04-30 PR binutils/15417Nick Clifton1-1/+1
2013-04-30 * elflink.c (bfd_elf_record_link_assignment): Dont makeAlan Modra1-1/+2
2013-04-29 * elflink.c (_bfd_elf_gc_mark_extra_sections): Remove mark fromNick Clifton1-4/+50
2013-04-24oops - revert accidental commitNick Clifton1-38/+0
2013-04-24 * ecoff.c: casting the return value of BFD_ALIGN to intNick Clifton1-3/+39
2013-04-05 * elflink.c (elf_link_add_object_symbols): Revert accidental commit.Nick Clifton1-1/+0
2013-04-04 * bfd.c (bfd_error_type, bfd_errmsgs): Add bfd_error_missing_dso.Alan Modra1-5/+1
2013-03-27 * elf-bfd.h (enum elf_reloc_type_class): Add reloc_class_ifunc.Alan Modra1-8/+5
2013-03-26 * elflink.c (_bfd_elf_add_default_symbol): Preserve sectionAlan Modra1-2/+5
2013-03-26 * elflink.c (elf_link_add_object_symbols): Add assertion forAlan Modra1-1/+5
2013-03-25 * elflink.c (_bfd_elf_merge_symbol): Set old_alignment forAlan Modra1-156/+109
2013-03-25 * elflink.c (_bfd_elf_add_default_symbol): Delete "override" param.Alan Modra1-23/+5
2013-03-25 * elflink.c (_bfd_elf_merge_symbol): Use local var holding valueAlan Modra1-12/+10
2013-03-25 * elflink.c (_bfd_elf_merge_symbol): Don't discard TLS symbols here.Alan Modra1-13/+15
2013-03-25 * elf-bfd.h (struct elf_backend_data <merge_symbol>): Update proto.Alan Modra1-9/+6
2013-03-23 * elf-bfd.h (_bfd_elf_merge_symbol): Delete declaration.Alan Modra1-1/+1
2013-03-22 PR ld/15270Alan Modra1-6/+7