aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-12-06Fix seg-fault in strip when copying a corrupt binary.Nick Clifton1-0/+10
2016-12-05Fix seg-fault attempting to strip a corrupt binary.Nick Clifton1-1/+7
2016-12-02Always pass a valid section header offset to elf_parse_notesGary Benson1-1/+1
2016-11-30Revert accidental elf.c changeAlan Modra1-1/+1
2016-11-28Partially revert patch for PR 20815 - do not sort the PT_LOAD segments. Non-...Nick Clifton1-65/+14
2016-11-23Fix the linker so that it will not silently generate ELF binaries with invali...Nick Clifton1-8/+117
2016-10-19Add c-format tags to translatable strings with more than one argument-using f...Nick Clifton1-0/+34
2016-10-12BFD_FAKE_SECTION macro paramsAlan Modra1-3/+5
2016-09-30Remove syntactic sugarAlan Modra1-42/+43
2016-08-27Lack of SHF_GROUP sections result in ld segfaultAlan Modra1-4/+19
2016-08-19Place .shstrtab section after .symtab and .strtab, thus restoring monotonical...Nick Clifton1-7/+7
2016-07-21Fix implib test failuresAlan Modra1-5/+5
2016-07-20Handle version 1a of FreeBSD's NT_PRSINFO.John Baldwin1-9/+29
2016-07-20Check p_paddr for program header spaceH.J. Lu1-1/+3
2016-07-15Add support for creating ELF import librariesThomas Preud'homme1-0/+37
2016-06-24Create a pseudo section for the ELF AUXV core dump note on FreeBSD.John Baldwin1-0/+14
2016-06-24Add elfcore_grok_freebsd_note to parse FreeBSD ELF core notes.John Baldwin1-9/+129
2016-06-11Use size_t rather than bfd_size_typeAlan Modra1-9/+5
2016-05-20Set sh_entsize for .init_array and similar.Alan Modra1-3/+6
2016-05-09Fix seg fault objdumping a corrupt binary with an invalid sh_link field.Nick Clifton1-5/+11
2016-04-29Enhance support for copying and stripping Solaris and ARM binaries.Nick Clifton1-103/+165
2016-04-14Replace "link" with "sh_link"H.J. Lu1-10/+12
2016-04-14Fix copying Solaris binaries with objcopy.Nick Clifton1-54/+169
2016-03-11Fix some places where octet to byte conversions are needed.Dan Gissel1-1/+12
2016-02-26Properly implement STT_COMMONH.J. Lu1-6/+10
2016-02-02Clear HAS_RELOC if there are no relocationsH.J. Lu1-0/+9
2016-01-21Convert macros in elf-linux-core.h to inline functionsAlan Modra1-6/+2
2016-01-21Rename elf-linux-psinfo.h to elf-linux-core.hAlan Modra1-1/+1
2016-01-19Add a pseudosection for the NT_FREEBSD_THRMISC note.John Baldwin1-0/+7
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-12-04Remove useless loop in elf.cTristan Gingold1-5/+1
2015-10-13Tidy code setting PT_GNU_RELRO p_flagsAlan Modra1-4/+1
2015-09-23Add support for files that contain multiple symbol index tables. Fixes PR 15835Nick Clifton1-53/+120
2015-08-31Make asection->id and asection->index unsignedAlan Modra1-1/+1
2015-08-25Replace assertions with warning messages about ELF binaries containing multip...Nick Clifton1-2/+18
2015-08-22Uninitialized vd_nodenameAlan Modra1-1/+2
2015-08-18Add output_type to bfd_link_infoH.J. Lu1-7/+7
2015-08-12Remove trailing spaces in bfdH.J. Lu1-2/+2
2015-08-11Fix memory access problems discovered when running some binary tools on corru...Nick Clifton1-2/+15
2015-08-11Fix a typo in _bfd_elf_copy_private_bfd_dataH.J. Lu1-1/+1
2015-08-07Check sh_type/sh_flags/sh_addralign/sh_entsize when copying sh_link/sh_infoH.J. Lu1-1/+8
2015-08-05Change the behaviour of the --only-keep-debug option to objcopy and strip so ...Nick Clifton1-0/+57
2015-07-28Fallout from "Reorder more powerpc64 sections for -z relro"Alan Modra1-4/+11
2015-07-24Correct reloc section nameAlan Modra1-1/+1
2015-06-25Don't set sh_size for .shstrtab twiceH.J. Lu1-1/+1
2015-06-25Use strtab with GC and suffix merging for .strtabH.J. Lu1-53/+69
2015-06-15Allow gdb to find debug symbols file by build-id for PE file format alsoJon Turney1-6/+6
2015-05-14Don't add the zlib header to SHF_COMPRESSED sectionH.J. Lu1-1/+4
2015-04-24Extend test for local labels to include fake symbols and local labels with a ...Nick Clifton1-5/+42