aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-19PR22626, invalid dynindx used for dynamic relocs against section symsAlan Modra1-8/+14
2017-12-06BFD whitespace fixesAlan Modra1-8/+8
2017-11-28PR22471, undefined reference to linker-defined symbolsAlan Modra1-1/+6
2017-11-28ld: Set non_ir_ref_regular on symbols referenced in regular objectsH.J. Lu1-3/+65
2017-11-23Rename u.weakdef and make it a circular listAlan Modra1-40/+49
2017-11-12weakdef list handlingAlan Modra1-4/+4
2017-10-30relocs_compatible test for gc-sectionsAlan Modra1-0/+2
2017-10-28PR22300, Abort in elf32_hppa_relocate_section building polymlAlan Modra1-5/+0
2017-10-24[BFD][PR21703]Override the new defined symbol with the old normal symbol when...Renlin Li1-0/+13
2017-10-23Make sure that undefined symbols added to the linker command line via the -u ...Nick Clifton1-0/+3
2017-10-16ELF: Call check_relocs after opening all inputsH.J. Lu1-37/+0
2017-10-12_bfd_elf_link_hash_hide_symbol calls in generic ELF codeAlan Modra1-6/+8
2017-10-05bfd_error_on_input is for archivesAlan Modra1-1/+1
2017-09-28PR22220, BFD linker wrongly marks symbols as PREVAILING_DEF_IRONLYAlan Modra1-0/+10
2017-09-19PR22150, ld keeps a version reference for gc'd symbolsAlan Modra1-117/+110
2017-09-02-Og warning fixesAlan Modra1-1/+1
2017-08-31Remove .eh_frame zero terminatorsAlan Modra1-30/+27
2017-08-31PR22048, Incorrect .eh_frame section in libc.soAlan Modra1-10/+15
2017-08-21Make __start/__stop symbols protected visibilityAlan Modra1-11/+23
2017-08-14PR21441, Unnecessary padding of .eh_frame sectionAlan Modra1-0/+29
2017-08-07Move common symbol check after bed->common_definitionH.J. Lu1-5/+6
2017-08-07PR21910, segfault in common symbol override test when hash-style=gnuAlan Modra1-1/+1
2017-08-06Treat common symbol as undefined for --no-define-commonH.J. Lu1-0/+5
2017-07-18Fix spelling typos.Yuri Chornovian1-1/+1
2017-07-12bfd_error_handler bfd_vma and bfd_size_type argsAlan Modra1-6/+5
2017-07-03Support %Lx, %Lu, %Ld in _bfd_error_handler formatAlan Modra1-14/+10
2017-06-26Don't attach linker created section to --just-syms bfdAlan Modra1-4/+36
2017-06-16Fixing linking configure generated tests of ifunc support.Nick Clifton1-1/+1
2017-06-16Rewrite __start and __stop symbol handlingAlan Modra1-5/+25
2017-06-13Always define referenced __start_SECNAME/__stop_SECNAMEH.J. Lu1-82/+36
2017-06-13Prevent a call to abort when a relocatable link encounters a relocation again...Nick Clifton1-4/+19
2017-06-06ld: Allow section groups to be resolved as part of a relocatable linkAndrew Burgess1-2/+4
2017-06-06bfd: remove unused local variable in elflink.c:init_reloc_cookie_relsJose E. Marchesi1-4/+0
2017-06-06ELF/BFD: Hold the number of internal static relocs in `->reloc_count'Maciej W. Rozycki1-10/+8
2017-05-19garbage collect debug sections when no alloc sections are keptAlan Modra1-3/+5
2017-05-18Don't compare boolean values against TRUE or FALSEAlan Modra1-5/+5
2017-05-17Mark debug sections referenced by kept debug sectionsH.J. Lu1-28/+54
2017-05-16Rename non_ir_ref to non_ir_ref_regularAlan Modra1-1/+1
2017-05-16non_ir_ref_dynamicAlan Modra1-5/+6
2017-05-08Make import libraries relocatable objectsThomas Preud'homme1-1/+2
2017-05-03PR 21384, --dynamic-list regression with f02cb058Alan Modra1-3/+9
2017-04-27Edit .eh_frame symbolsAlan Modra1-1/+9
2017-04-27Clear dynstr_index when forcing symbols localAlan Modra1-1/+2
2017-04-26PR ld/21334: Always call `_bfd_elf_link_renumber_dynsyms' if requiredMaciej W. Rozycki1-11/+23
2017-04-26ELF/BFD: Limit `_bfd_elf_link_renumber_dynsyms' call in section GCMaciej W. Rozycki1-1/+2
2017-04-21Require --no-dynamic-linker with -static -E/--dynamic-listH.J. Lu1-0/+1
2017-04-20ELF/LD: Always consider STB_LOCAL symbols localMaciej W. Rozycki1-9/+9
2017-04-20Handle symbol defined in IR and referenced in DSOH.J. Lu1-0/+6
2017-04-19Implement -z dynamic-undefined-weakAlan Modra1-0/+18
2017-04-17Put soname in the version definition sectionH.J. Lu1-12/+12