aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-14Fix null pointer dereference when parsing a corrupt ELF binary.Nick Clifton1-2/+12
2017-08-10Fix out of bounds memory access when trying to allocate space for a note of s...Nick Clifton1-1/+1
2017-08-08Fix address violation problems when parsing corrupt ELF binaries.Nick Clifton1-47/+64
2017-07-18Fix spelling typos.Yuri Chornovian1-1/+1
2017-07-12bfd_error_handler bfd_vma and bfd_size_type argsAlan Modra1-2/+2
2017-07-07Create pseudo sections for FreeBSD NT_PTLWPINFO core notes.John Baldwin1-0/+4
2017-07-03Support %Lx, %Lu, %Ld in _bfd_error_handler formatAlan Modra1-28/+26
2017-07-03Miscellaneous format string fixesAlan Modra1-4/+4
2017-06-29S390: Support guarded-storage core note sectionsAndreas Arnez1-0/+56
2017-06-25fix out-of-bounds access in elf.c:find_linkSergei Trofimovich1-2/+4
2017-06-21Fix seg-fault reading a corrupt ELF binary.Nick Clifton1-3/+11
2017-06-06bfd: support section groups with preceding SHF_GROUP sectionsJose E. Marchesi1-28/+5
2017-06-06ld: Allow section groups to be resolved as part of a relocatable linkAndrew Burgess1-18/+17
2017-06-06ELF/BFD: Hold the number of internal static relocs in `->reloc_count'Maciej W. Rozycki1-1/+2
2017-06-01Use the ELF class to determine the word size for FreeBSD core notes.John Baldwin1-10/+13
2017-05-18Don't compare boolean values against TRUE or FALSEAlan Modra1-1/+1
2017-04-23PR 21414, null pointer deref of _bfd_elf_large_com_section symAlan Modra1-2/+4
2017-04-23PR 21412, get_reloc_section assumes .rel/.rela name for SHT_REL/RELA.Alan Modra1-26/+35
2017-04-13Wrap long linesAlan Modra1-13/+23
2017-04-13Use %A and %B in more error messagesAlan Modra1-2/+2
2017-04-13Rewrite bfd error handlerAlan Modra1-2/+2
2017-04-10PR21287, Inconsistent section type for .init_array and .init_array.42Alan Modra1-10/+10
2017-04-04Support ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXXH.J. Lu1-2/+64
2017-04-03ld: Support ELF GNU program propertiesH.J. Lu1-0/+3
2017-03-02Disable warning message about a program header with no associated sections wh...Nick Clifton1-4/+9
2017-02-16hppa -z relro againAlan Modra1-0/+11
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