aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
AgeCommit message (Expand)AuthorFilesLines
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
2014-11-25Display symbol version when dumping dynrelocsH.J. Lu1-38/+54
2014-11-11More fixes for invalid memory accesses, uncovered by valgrind and binary fuzz...Nick Clifton1-9/+13
2014-11-07Revert bfd_get_size checksAlan Modra1-5/+0
2014-10-31Avoid allocating over-large buffers when parsing corrupt binaries.Nick Clifton1-0/+5
2014-10-29Fixes another memory corruption bug introduced by patches for PR 17512.Nick Clifton1-1/+1
2014-10-29Thix fixes an obvious coding error that led to a GDB crash on AIX or HPUX.Dennis Brueni1-1/+1
2014-10-28More fixes for corrupt binaries crashing the binutils.Nick Clifton1-3/+13
2014-10-28This patch fixes a flaw in the SREC parser which could cause a stack overflowNick Clifton1-1/+1
2014-10-27This fixes more seg-faults in tools like "strings" and "objdump" whenNick Clifton1-65/+129
2014-10-27This patch closes a potential security hole in applications that useNick Clifton1-4/+30
2014-10-15Merge bfd_find_nearest_line variantsAlan Modra1-44/+17
2014-09-11Move ELF section headers to end of object fileAlan Modra1-12/+13
2014-07-12Fix typo in _bfd_elf_strtab_addMaks Naumov1-1/+1
2014-04-03This fixes a problem building large (> 2Gb) binaries on 32-bit hosts. Using aMaria Guseva1-1/+1
2014-04-03Fix sim breakageAlan Modra1-1/+1
2014-04-02Handle VDSO section headers past end of pageAlan Modra1-1/+2
2014-03-12objcopy/strip ELF program header p_vaddr confusionAlan Modra1-2/+3
2014-03-05Update copyright yearsAlan Modra1-1/+1
2014-01-23Issue a linker error if TLS sections are not adjacentH.J. Lu1-3/+23
2014-01-10Don't adjust LOAD segment to match GNU_RELRO segmentAlan Modra1-37/+0
2014-01-08Adjust LOAD segment to generate GNU_RELRO segmentH.J. Lu1-5/+36
2014-01-03 PR binutils/16199Nick Clifton1-1/+4
2013-12-19Set SHF_INFO_LINK bit for SHT_REL/SHT_RELA sectionsH.J. Lu1-1/+6
2013-12-17Default elf_backend_post_process_headers to set OSABIH.J. Lu1-4/+3
2013-12-12Also copy EI_OSABI fieldH.J. Lu1-5/+9