aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-04-23Delay setting up compressed debug section namesH.J. Lu1-53/+117
2015-04-23Don't change compressed input debug section namesH.J. Lu1-56/+97
2015-04-20Always set up sh_name in assign_section_numbersH.J. Lu1-5/+2
2015-04-20Iterate ELF sections by pointerH.J. Lu1-9/+8
2015-04-14Add --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]H.J. Lu1-7/+82
2015-04-13Add support for the x86 XSAVE extended state on FreeBSD/x86.John Baldwin1-1/+8
2015-04-08Add SHF_COMPRESSED support to gas and objcopyH.J. Lu1-29/+46
2015-04-07Modify get_reloc_section for targets that map .got.plt to .gotAlan Modra1-1/+9
2015-04-07Treat assembler generated local labels as local.Nick Clifton1-0/+4
2015-04-04Also preserve the SHF_COMPRESSED bitH.J. Lu1-0/+5
2015-03-30Properly set sh_info for .rela.plt/rel.plt sectionH.J. Lu1-8/+35
2015-03-18Fix debug section compression so that it is only performed if it would make t...Jon Turney1-9/+15
2015-02-26Fixes illegal memory access errors and arithmetic overflows when running stri...Nick Clifton1-4/+28
2015-02-20S390: Support new vector register sectionsAndreas Arnez1-0/+55
2015-01-08Fix memory access violations exposed by running strip on fuzzed binaries.Nick Clifton1-0/+5
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra1-1/+1
2014-12-11This commit causes hundreds of core file regressions in gdb:Keith Seitz1-13/+18
2014-12-10Don't return DW_AT_name for function name in C++Alan Modra1-121/+9