aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
2018-01-31Automatic date update in version.inGDB Administrator1-1/+1
2018-01-30Automatic date update in version.inGDB Administrator1-1/+1
2018-01-29Automatic date update in version.inGDB Administrator1-1/+1
2018-01-28Automatic date update in version.inGDB Administrator1-1/+1
2018-01-27Automatic date update in version.inGDB Administrator1-1/+1
2018-01-26Automatic date update in version.inGDB Administrator1-1/+1
2018-01-25Automatic date update in version.inGDB Administrator1-1/+1
2018-01-24Automatic date update in version.inGDB Administrator1-1/+1
2018-01-23Automatic date update in version.inGDB Administrator1-1/+1
2018-01-22Automatic date update in version.inGDB Administrator1-1/+1
2018-01-21Automatic date update in version.inGDB Administrator1-1/+1
2018-01-20Automatic date update in version.inGDB Administrator1-1/+1
2018-01-19Automatic date update in version.inGDB Administrator1-1/+1
2018-01-18Automatic date update in version.inGDB Administrator1-1/+1
2018-01-17Automatic date update in version.inGDB Administrator1-1/+1
2018-01-16Automatic date update in version.inGDB Administrator1-1/+1
2018-01-15Automatic date update in version.inGDB Administrator1-1/+1
2018-01-14Automatic date update in version.inGDB Administrator1-1/+1
2018-01-13Automatic date update in version.inGDB Administrator1-1/+1
2018-01-12Automatic date update in version.inGDB Administrator1-1/+1
2018-01-11Automatic date update in version.inGDB Administrator1-1/+1
2018-01-10Automatic date update in version.inGDB Administrator1-1/+1
2018-01-09Automatic date update in version.inGDB Administrator1-1/+1
2018-01-08Automatic date update in version.inGDB Administrator1-1/+1
2018-01-07Automatic date update in version.inGDB Administrator1-1/+1
2018-01-06Automatic date update in version.inGDB Administrator1-1/+1
2018-01-05Set development mode to "off" by default.Joel Brobecker2-1/+5
bfd/ChangeLog: * development.sh (development): Set to false.
2018-01-05Automatic date update in version.ingdb-8.1-branchpointGDB Administrator1-1/+1
2018-01-04Automatic date update in version.inGDB Administrator1-1/+1
2018-01-03Create pseudo sections for FreeBSD NT_PROCSTAT_(PROC|FILES|VMMAP) notes.John Baldwin2-0/+18
bfd/ChangeLog: * elf.c (elfcore_grok_freebsd_note): Handle NT_FREEBSD_PROCSTAT_PROC, NT_FREEBSD_PROCSTAT_FILES, and NT_FREEBSD_PROCSTAT_VMMAP.
2018-01-03Update year range in copyright notice of binutils filesAlan Modra500-504/+508
2018-01-03ChangeLog rotationAlan Modra2-5715/+5729
2018-01-03Automatic date update in version.inGDB Administrator1-1/+1
2018-01-02Automatic date update in version.inGDB Administrator1-1/+1
2018-01-01Automatic date update in version.inGDB Administrator1-1/+1
2017-12-31Automatic date update in version.inGDB Administrator1-1/+1
2017-12-30Automatic date update in version.inGDB Administrator1-1/+1
2017-12-29Automatic date update in version.inGDB Administrator1-1/+1
2017-12-28Automatic date update in version.inGDB Administrator1-1/+1
2017-12-27Automatic date update in version.inGDB Administrator1-1/+1
2017-12-26Automatic date update in version.inGDB Administrator1-1/+1
2017-12-25Automatic date update in version.inGDB Administrator1-1/+1
2017-12-24Automatic date update in version.inGDB Administrator1-1/+1
2017-12-23Automatic date update in version.inGDB Administrator1-1/+1
2017-12-22Automatic date update in version.inGDB Administrator1-1/+1
2017-12-21Automatic date update in version.inGDB Administrator1-1/+1
2017-12-20Automatic date update in version.inGDB Administrator1-1/+1
2017-12-19Automatic date update in version.inGDB Administrator1-1/+1
2017-12-19PR22626, invalid dynindx used for dynamic relocs against section symsAlan Modra2-8/+22
_bfd_elf_link_renumber_dynsyms is called twice by the linker. The first call in bfd_elf_size_dynamic_sections is just to answer the question as to whether there are there any dynamic symbols. The second call in bfd_elf_size_dynsym_hash_dynstr sets the st_shndx value that dynamic symbols will have. strip_excluded_output_sections is called between these two calls. So sections seen on the first _bfd_elf_link_renumber_dynsyms pass might differ from those seen on the second pass. Unfortunately, that can result in a stripped section's dynamic symbol being assigned a dynindx on the first pass but not corrected to the final value (of zero, ie. not dynamic) on the second pass. PowerPC, x86, mips, and most other targets that emit dynamic section symbols, just test that section symbol dynindx is non-zero before using a given section symbol in dynamic relocations. This patch prevents _bfd_elf_link_renumber_dynsyms from setting any section symbol dynindx on the first pass. PR 22626 * elflink.c (_bfd_elf_link_renumber_dynsyms): Don't set section dynindx when section_sym_count is NULL. (bfd_elf_size_dynamic_sections): Pass NULL section_sym_count to preliminary _bfd_elf_link_renumber_dynsyms call.
2017-12-18Automatic date update in version.inGDB Administrator1-1/+1