| Commit message (Expand) | Author | Age | Files | Lines |
| * | libdw,readelf: Recognize DW_CFA_AARCH64_negate_ra_state | Mark Wielaard | 2020-09-07 | 1 | -5/+8 |
| * | readelf: base address entry can be first | Mark Wielaard | 2020-09-07 | 1 | -2/+14 |
| * | readelf: It is not an error if there are no line number statements | Mark Wielaard | 2020-08-26 | 1 | -1/+7 |
| * | libdw, readelf: Handle GCC LTO .gnu.debuglto_ prefix. | Mark Wielaard | 2020-04-22 | 1 | -2/+7 |
| * | elflint, readelf: enhance error diagnostics | Dmitry V. Levin | 2019-10-04 | 1 | -1/+1 |
| * | readelf: Add --dyn-sym option. | Mark Wielaard | 2019-09-10 | 1 | -1/+13 |
| * | readelf: Actually dump hex or strings when -p or -x get section number. | Mark Wielaard | 2019-08-29 | 1 | -0/+1 |
| * | readelf: Add optional "SECTION" argument for --notes. | Mark Wielaard | 2019-08-26 | 1 | -1/+12 |
| * | Add backend support for C-SKY | Mao Han | 2019-07-17 | 1 | -1/+3 |
| * | libdwelf: Add dwelf_elf_e_machine_string and use it in readelf. | Mark Wielaard | 2019-07-10 | 1 | -1/+6 |
| * | readelf: Decode DW_AT_discr_list block attributes. | Mark Wielaard | 2019-05-14 | 1 | -8/+95 |
| * | readelf: Clean up section lists after usage. | Mark Wielaard | 2019-05-14 | 1 | -0/+14 |
| * | readelf: Print DW_AT_data_member_location as decimal offset, not hex number. | Mark Wielaard | 2019-04-10 | 1 | -1/+1 |
| * | readelf: print_debug_macinfo_section, check cus[0] is not the sentinel. | Mark Wielaard | 2019-03-29 | 1 | -2/+2 |
| * | readelf: Check there is enough data to read DWARF line opcodes arguments. | Mark Wielaard | 2019-02-01 | 1 | -4/+14 |
| * | readelf: Don't go past end of line data reading unknown opcode parameters. | Mark Wielaard | 2019-01-22 | 1 | -1/+2 |
| * | libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table. | Mark Wielaard | 2019-01-22 | 1 | -2/+6 |
| * | libebl: Check NT_PLATFORM core notes contain a zero terminated string. | Mark Wielaard | 2019-01-16 | 1 | -1/+1 |
| * | Handle GNU Build Attribute ELF Notes. | Mark Wielaard | 2018-11-13 | 1 | -2/+14 |
| * | Recognize NT_VERSION notes. | Mark Wielaard | 2018-11-13 | 1 | -0/+1 |
| * | libdwelf: New function dwelf_elf_begin. | Mark Wielaard | 2018-11-09 | 1 | -3/+5 |
| * | Recognize and parse GNU Property notes. | Mark Wielaard | 2018-10-29 | 1 | -1/+2 |
| * | readelf: Use shstrndx to lookup section names. | Mark Wielaard | 2018-10-24 | 1 | -35/+47 |
| * | readelf: Make sure readp is smaller than cieend in print_debug_frame_section. | Mark Wielaard | 2018-10-20 | 1 | -2/+10 |
| * | readelf: Handle multiple .debug_macro sections and decode header flag. | Mark Wielaard | 2018-10-19 | 1 | -3/+28 |
| * | readelf: Use elf_getshdrnum in print_shdr and print_phdr. | Mark Wielaard | 2018-09-14 | 1 | -5/+20 |
| * | libdw, readelf: Make sure there is enough data to read full aranges header. | Mark Wielaard | 2018-08-18 | 1 | -0/+2 |
| * | readelf: Don't shadow index function from string.h | Mark Wielaard | 2018-07-05 | 1 | -7/+7 |
| * | Consolidate error.h inclusion in system.h | Ross Burton | 2018-07-05 | 1 | -1/+0 |
| * | libdw: Add dwarf_next_lines to read .debug_line tables without CUs. | Mark Wielaard | 2018-06-29 | 1 | -37/+41 |
| * | libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. | Mark Wielaard | 2018-06-17 | 1 | -5/+10 |
| * | readelf: Check there are at least 4 bytes available for DWARF_FORM_block4. | Mark Wielaard | 2018-06-17 | 1 | -1/+1 |
| * | readelf: Make sure print_form_data always consumes DW_FORM_strx[1234] data. | Mark Wielaard | 2018-06-17 | 1 | -6/+6 |
| * | readelf: While printing .debug_loc make sure that next_off doesn't overflow. | Mark Wielaard | 2018-06-16 | 1 | -1/+3 |
| * | readelf: Handle signedness of DW_FORM_implicit_const and DW_AT_const_value. | Mark Wielaard | 2018-06-15 | 1 | -21/+101 |
| * | readelf: Return correct readp (or readendp) from print_form_data. | Mark Wielaard | 2018-06-11 | 1 | -5/+5 |
| * | readelf: Fix bounds check in print_form_data. | Mark Wielaard | 2018-06-11 | 1 | -7/+7 |
| * | readelf: Calculate max_entries instead of needed bytes (and overflowing). | Mark Wielaard | 2018-06-11 | 1 | -6/+6 |
| * | readelf, libdw: Handle too many directories or files in the line table better. | Mark Wielaard | 2018-06-10 | 1 | -0/+4 |
| * | readelf: Turn format_print_dwarf into print_dwarf_addr. | Mark Wielaard | 2018-06-09 | 1 | -231/+192 |
| * | readelf: Always initialize .debug_addr unit_length, even without a header. | Mark Wielaard | 2018-06-08 | 1 | -5/+2 |
| * | readelf: Set begin properly for DW_LLE_GNU_start_end_entry on addrx failure. | Mark Wielaard | 2018-06-08 | 1 | -1/+1 |
| * | readelf: Don't leak lengths array when detecting an invalid hash chain. | Mark Wielaard | 2018-06-08 | 1 | -2/+12 |
| * | readelf: Make room for DW_MACRO_hi_user opcode if used. | Mark Wielaard | 2018-06-08 | 1 | -1/+1 |
| * | readelf: Lookup "no" translation for no_str, not "yes". | Mark Wielaard | 2018-06-07 | 1 | -3/+3 |
| * | readelf: Don't allocate string with asprintf, but reuse buffer with sprintf. | Mark Wielaard | 2018-06-04 | 1 | -106/+76 |
| * | readelf: Lookup gettext "yes" and "no" only once. | Mark Wielaard | 2018-06-04 | 1 | -2/+10 |
| * | readelf: Call __fsetlocking (stdout, FSETLOCKING_BYCALLER). | Mark Wielaard | 2018-06-04 | 1 | -0/+5 |
| * | libdw: Try both the relative and absolute paths when finding a .dwo file. | Mark Wielaard | 2018-06-01 | 1 | -1/+12 |
| * | readelf: Fix .debug_types printing with implicit section_info. | Mark Wielaard | 2018-06-01 | 1 | -6/+10 |