summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libelf: Mark both fsize and msize with const attribute.Mark Wielaard2018-11-162-2/+7
* libebl: Don't update w, t and len unnecessarily in ebl_object_note_type_name.Mark Wielaard2018-11-152-5/+8
* Prepare for 0.175Mark Wielaard2018-11-148-2765/+3113
* elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section.Mark Wielaard2018-11-132-2/+9
* libelf: Correctly setup alignment of SHF_COMPRESSED section data.Mark Wielaard2018-11-133-4/+17
* strip: Also handle gnu compressed debug sections with --reloc-debug-sectionsMark Wielaard2018-11-136-9/+47
* Handle GNU Build Attribute ELF Notes.Mark Wielaard2018-11-1311-6/+308
* Recognize NT_VERSION notes.Mark Wielaard2018-11-139-11/+79
* libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLEMark Wielaard2018-11-096-1/+43
* libdwelf: New function dwelf_elf_begin.Mark Wielaard2018-11-0914-16/+174
* backends: Add x86_64 section_type_name for SHT_X86_64_UNWIND.Mark Wielaard2018-11-093-2/+20
* Also find CFI in sections of type SHT_X86_64_UNWINDMilian Wolff2018-11-092-1/+5
* libelf: Explicitly update section data after (de)compression.Mark Wielaard2018-11-0910-2/+139
* strip: Add --reloc-debug-sections-only option.Mark Wielaard2018-11-064-6/+175
* strip: Extract code to update shdrstrndx into new common function.Mark Wielaard2018-11-062-45/+54
* strip: Split out debug section relocation into separate helper functions.Mark Wielaard2018-11-062-249/+299
* strip: Always copy over any phdrs if there are any.Mark Wielaard2018-11-062-28/+48
* unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL.Mark Wielaard2018-11-022-0/+6
* Recognize and parse GNU Property notes.Mark Wielaard2018-10-2929-65/+478
* addr2line: Use elf_getshdrstrndx not Ehdr field to print section name.Mark Wielaard2018-10-242-3/+8
* readelf: Use shstrndx to lookup section names.Mark Wielaard2018-10-242-35/+68
* backends: ppc use define instead of const for size of dwarf_regs array.Mark Wielaard2018-10-202-4/+9
* readelf: Make sure readp is smaller than cieend in print_debug_frame_section.Mark Wielaard2018-10-201-2/+10
* readelf: Make sure readp is smaller than cieend in print_debug_frame_section.Mark Wielaard2018-10-201-0/+5
* Check sh_entsize is not zero.Mark Wielaard2018-10-206-1/+45
* size: Handle recursive ELF ar files.Mark Wielaard2018-10-202-2/+8
* arlib: Check that sh_entsize isn't zero.Mark Wielaard2018-10-202-0/+7
* ar: Assume epoch if ar_date is bogus.Mark Wielaard2018-10-202-2/+12
* findtextrel: Check that sh_entsize isn't zero.Mark Wielaard2018-10-202-10/+17
* libdwfl: Sanity check partial core file data reads.Mark Wielaard2018-10-202-2/+18
* readelf: Handle multiple .debug_macro sections and decode header flag.Mark Wielaard2018-10-197-6/+482
* unstrip: Renumber the group section indexes.Mark Wielaard2018-10-192-0/+18
* strip, unstrip: Handle SHT_GROUP correctly.Mark Wielaard2018-10-177-8/+116
* Handle ADD/SUB relocationsAndreas Schwab2018-10-1325-28/+136
* tests: backtrace-dwarf.c improve error handling in test framework.Mark Wielaard2018-09-212-14/+31
* Prepare for 0.174elfutils-0.174Mark Wielaard2018-09-148-5315/+5600
* libdwfl: Document core memory and remote memory ELF shdrs reading.Mark Wielaard2018-09-143-0/+18
* readelf: Use elf_getshdrnum in print_shdr and print_phdr.Mark Wielaard2018-09-142-5/+25
* strip,unstrip: Use and set shdrstrndx consistently.Mark Wielaard2018-09-146-7/+140
* libdw: dwarf_begin_elf should use elf_getshdrstrndx to get section names.Mark Wielaard2018-09-145-10/+69
* elflint: Use shnum and shstrndx instead of ehdr field directly.Mark Wielaard2018-09-142-3/+10
* libelf: Fix shnum and section zero handling.Mark Wielaard2018-09-136-3/+147
* elfcmp: Get, check and shdrstrndx for section names.Mark Wielaard2018-09-132-2/+22
* libebl: Use elf_getshdrstrndx in ebl_section_strip_p.Mark Wielaard2018-09-136-7/+21
* backends: Use elf_getshdrstrndx to find .odp section in ppc64_initMark Wielaard2018-09-132-2/+8
* backends: Always use elf_getshdrstrndx in check_special_symbol.Mark Wielaard2018-09-1313-18/+50
* libelf: Fix some issues with ELF_C_RDWR_MMAP.Mark Wielaard2018-09-138-14/+713
* tests: Add section attribute to defeat -freorder-blocks-and-partition.Mark Wielaard2018-09-112-0/+5
* strip: Handle mixed allocated/non-allocated sections.Mark Wielaard2018-08-302-15/+71
* libdw: Check end of attributes list consistently.Mark Wielaard2018-08-183-3/+10