aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
AgeCommit message (Expand)AuthorFilesLines
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
2014-12-09More fixes for memory access violations triggered by fuzzed binaries.Nick Clifton1-24/+29
2014-12-01More fixes for memory access violations exposed by fuzzed binaries.Nick Clifton1-8/+28
2014-11-28Sanity checks on version sectionAlan Modra1-12/+25
2014-11-27Fixes a few more memory access violations exposed by fuzzed binaries.Nick Clifton1-1/+3
2014-11-26_bfd_elf_slurp_version_tables tidyAlan Modra1-43/+46
2014-11-25Use get_symbol_version_string in BFD_JUMP_TABLE_SYMBOLSH.J. Lu1-5/+5