summaryrefslogtreecommitdiff
path: root/libdw
Commit message (Expand)AuthorAgeFilesLines
* libdw: Try both the relative and absolute paths when finding a .dwo file.Mark Wielaard2018-06-012-46/+75
* libdw: Fix overflow warning on 32bit systems with GCC8 in dwarf_getsrclines.Mark Wielaard2018-05-312-2/+9
* libdw: Don't crash on invalid die in dwarf_dieoffset.Mark Wielaard2018-05-312-2/+7
* libdw: Handle split Dwarf Dies in dwarf_die_addr_die.Mark Wielaard2018-05-317-2/+98
* readelf, libdw: Add GNU DebugFission .debug_loc support.Mark Wielaard2018-05-313-1/+83
* libdw: Fix memory corruption in libdw_find_split_unit.Mark Wielaard2018-05-302-6/+10
* libdw: Handle .debug_loclists in dwarf_getlocation.Mark Wielaard2018-05-308-16/+340
* readelf: Handle .debug_loclists.Mark Wielaard2018-05-297-9/+59
* readelf: Find skeleton units when inspecting split .dwo (--dwarf-skeleton).Mark Wielaard2018-05-283-17/+31
* libdw: Handle .debug_rnglists in dwarf_ranges.Mark Wielaard2018-05-285-77/+358
* readelf: Add .debug_rnglists support.Mark Wielaard2018-05-277-6/+49
* __libdw_cu_addr_base: Cast offset to uintptr_t before returning as pointer.Mark Wielaard2018-05-252-1/+6
* libdw: Handle all address FORMs for dwarf_highpc, handle errors better.Mark Wielaard2018-05-253-17/+17
* libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support.Mark Wielaard2018-05-258-20/+158
* libdw: Add new dwarf_cu_info function.Mark Wielaard2018-05-245-2/+125
* libdw: Initialize ranges_base, add invalid DWARF test and fix expected output.Mark Wielaard2018-05-243-0/+12
* libdw: Handle GNU DebugFission split ranges.Mark Wielaard2018-05-236-23/+120
* libdw: Handle split dwarf debuglines.Mark Wielaard2018-05-224-9/+76
* libdw: Cache ELF directory early. Explicitly set it in dwfl.Mark Wielaard2018-05-206-39/+79
* libdw: Search skeleton DIE for split compile unit DIE attributes.Mark Wielaard2018-05-204-3/+37
* Mark __libdw_find_split_unit mark as internal_function.Mark Wielaard2018-05-192-1/+6
* libdw: dwarf_get_units find split units from .dwo.Mark Wielaard2018-05-197-6/+173
* libdw: Recognize GNU DebugFission split units.Mark Wielaard2018-05-193-12/+35
* libdw: Add GNU DebugFission attributes, tags, forms and operands.Mark Wielaard2018-05-197-2/+47
* libdw, readelf: Handle .debug_*.dwo section name variants.Mark Wielaard2018-05-192-10/+26
* readelf, libdw: Handle DWARF5 .debug_macro.Mark Wielaard2018-05-153-11/+40
* readelf: Add DWARF5 .debug_line support.Mark Wielaard2018-05-153-18/+113
* libdw: Fix crashing on illegal/zero Dwarf_Die.Mark Wielaard2018-05-153-2/+11
* libdw: Handle DW_FORM_[ref|strp]_sup[48] as DW_FORM_GNU_[ref|strp]_alt.Mark Wielaard2018-05-114-6/+26
* libdw: Handle DWARF5 line tables in dwarf_getsrclines.Mark Wielaard2018-05-114-104/+390
* libdw: Handle DW_FORM_line_strp.Mark Wielaard2018-05-065-5/+32
* libdw: Restructure address range reading for .debug_loc and .debug_ranges.Mark Wielaard2018-04-136-138/+175
* libdw: Make sure to initialize Dwarf_CU addr_base and str_off_base.Mark Wielaard2018-04-042-0/+7
* libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets.Mark Wielaard2018-04-036-11/+149
* libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr.Mark Wielaard2018-04-037-11/+187
* libdw: Extend documentation to explain relative file paths and comp_dir.Mark Wielaard2018-04-032-3/+20
* libdw: Add new DWARF5 Dwarf expression operations.Mark Wielaard2018-03-116-5/+59
* readelf: Add some support for locviews.Mark Wielaard2018-03-053-0/+9
* libdw: Add support for DWARF5 DW_FORM_data16.Mark Wielaard2018-02-212-1/+16
* libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data.Mark Wielaard2018-02-2112-6/+114
* libdw: Recognize new DWARF5 attribute forms.Mark Wielaard2018-02-214-4/+52
* libdw: Add new dwarf_get_units function to iterate over all units.Mark Wielaard2018-02-215-1/+136
* libdw: Parse new DWARF5 units and CU DIEs.Mark Wielaard2018-02-2110-116/+384
* libdw: Add dwarf_die_addr_die function.Mark Wielaard2018-02-137-2/+124
* Use fallthrough attribute.Joshua Watt2018-02-103-3/+8
* libdw: Resolve alt file on first use.Mark Wielaard2018-01-2510-15/+231
* libdw: dwarf_formsdata should return a signed valuePetr Machata2018-01-142-4/+11
* libdw: Reduce size of struct Dwarf_Abbrev.Mark Wielaard2018-01-014-14/+34
* libdw: New get_uleb128_unchecked to use with already checked Dwarf_Abbrev.Mark Wielaard2018-01-016-51/+48
* libdw: Check there is .debug_info/types section data in __libdw_offdie.Mark Wielaard2017-12-292-2/+6