summaryrefslogtreecommitdiff
path: root/bfd/elflink.c
Commit message (Expand)AuthorAgeFilesLines
* ld: Unify STT_GNU_IFUNC handlingH.J. Lu2018-05-281-4/+11
* ld: Add _bfd_elf_link_hide_sym_by_versionH.J. Lu2018-05-261-44/+120
* ld: Hide symbols defined by HIDDEN/PROVIDE_HIDDENH.J. Lu2018-05-211-0/+21
* Set non_ir_ref_dynamic if a symbol is made dynamicH.J. Lu2018-03-201-1/+6
* GC: Also check the local debug definition sectionH.J. Lu2018-03-141-7/+18
* ELF linker messagesAlan Modra2018-02-261-23/+23
* %L conversionsAlan Modra2018-02-191-14/+15
* Use %pI, %pR, %pS, %pT in place of %I, %R, %S and %T.Alan Modra2018-02-191-1/+1
* Use %pA and %pB in messages rather than %A and %BAlan Modra2018-02-191-59/+59
* Remove bfd stub function casts.Alan Modra2018-02-161-6/+15
* PR22836, "-r -s" doesn't work with -g3 using GCC 7Alan Modra2018-02-131-0/+7
* Fix compile time warnings building the binutils with clang.Simon Marchi2018-02-011-2/+2
* bfd_elf_define_start_stop: Fix checkMichael Matz2018-01-311-2/+3
* Check if __start/__stop symbols are referenced by shared objectsH.J. Lu2018-01-311-2/+2
* Make __start/__stop symbols dynamic and add testcaseAlan Modra2018-01-301-2/+7
* Define __start/__stop symbols when there is only a dynamic defAlan Modra2018-01-261-1/+1
* Ignore dynamic references on forced local symbolsH.J. Lu2018-01-111-1/+1
* ld: Keep PREINIT_ARRAY/INIT_ARRAY/FINI_ARRAY sections for -r --gc-sectionsH.J. Lu2018-01-111-1/+9
* Update year range in copyright notice of binutils filesAlan Modra2018-01-031-1/+1
* PR22626, invalid dynindx used for dynamic relocs against section symsAlan Modra2017-12-191-8/+14
* BFD whitespace fixesAlan Modra2017-12-061-8/+8
* PR22471, undefined reference to linker-defined symbolsAlan Modra2017-11-281-1/+6
* ld: Set non_ir_ref_regular on symbols referenced in regular objectsH.J. Lu2017-11-281-3/+65
* Rename u.weakdef and make it a circular listAlan Modra2017-11-231-40/+49
* weakdef list handlingAlan Modra2017-11-121-4/+4
* relocs_compatible test for gc-sectionsAlan Modra2017-10-301-0/+2
* PR22300, Abort in elf32_hppa_relocate_section building polymlAlan Modra2017-10-281-5/+0
* [BFD][PR21703]Override the new defined symbol with the old normal symbol when...Renlin Li2017-10-241-0/+13
* Make sure that undefined symbols added to the linker command line via the -u ...Nick Clifton2017-10-231-0/+3
* ELF: Call check_relocs after opening all inputsH.J. Lu2017-10-161-37/+0
* _bfd_elf_link_hash_hide_symbol calls in generic ELF codeAlan Modra2017-10-121-6/+8
* bfd_error_on_input is for archivesAlan Modra2017-10-051-1/+1
* PR22220, BFD linker wrongly marks symbols as PREVAILING_DEF_IRONLYAlan Modra2017-09-281-0/+10
* PR22150, ld keeps a version reference for gc'd symbolsAlan Modra2017-09-191-117/+110
* -Og warning fixesAlan Modra2017-09-021-1/+1
* Remove .eh_frame zero terminatorsAlan Modra2017-08-311-30/+27
* PR22048, Incorrect .eh_frame section in libc.soAlan Modra2017-08-311-10/+15
* Make __start/__stop symbols protected visibilityAlan Modra2017-08-211-11/+23
* PR21441, Unnecessary padding of .eh_frame sectionAlan Modra2017-08-141-0/+29
* Move common symbol check after bed->common_definitionH.J. Lu2017-08-071-5/+6
* PR21910, segfault in common symbol override test when hash-style=gnuAlan Modra2017-08-071-1/+1
* Treat common symbol as undefined for --no-define-commonH.J. Lu2017-08-061-0/+5
* Fix spelling typos.Yuri Chornovian2017-07-181-1/+1
* bfd_error_handler bfd_vma and bfd_size_type argsAlan Modra2017-07-121-6/+5
* Support %Lx, %Lu, %Ld in _bfd_error_handler formatAlan Modra2017-07-031-14/+10
* Don't attach linker created section to --just-syms bfdAlan Modra2017-06-261-4/+36
* Fixing linking configure generated tests of ifunc support.Nick Clifton2017-06-161-1/+1
* Rewrite __start and __stop symbol handlingAlan Modra2017-06-161-5/+25
* Always define referenced __start_SECNAME/__stop_SECNAMEH.J. Lu2017-06-131-82/+36
* Prevent a call to abort when a relocatable link encounters a relocation again...Nick Clifton2017-06-131-4/+19