summaryrefslogtreecommitdiffstats
path: root/libdw/libdwP.h
Commit message (Expand)AuthorAgeFilesLines
* libdw: Make __libdw_dieabbrev more robust on failure.Mark Wielaard2018-06-171-2/+3
* libdw: Check DIE address fall inside the CU before reading abbrev code.Mark Wielaard2018-06-091-1/+1
* libdw: Handle split Dwarf Dies in dwarf_die_addr_die.Mark Wielaard2018-05-311-0/+9
* libdw: Handle .debug_loclists in dwarf_getlocation.Mark Wielaard2018-05-301-1/+86
* readelf: Handle .debug_loclists.Mark Wielaard2018-05-291-1/+4
* readelf: Find skeleton units when inspecting split .dwo (--dwarf-skeleton).Mark Wielaard2018-05-281-0/+23
* libdw: Handle .debug_rnglists in dwarf_ranges.Mark Wielaard2018-05-281-5/+79
* readelf: Add .debug_rnglists support.Mark Wielaard2018-05-271-0/+2
* libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support.Mark Wielaard2018-05-251-1/+23
* libdw: Handle GNU DebugFission split ranges.Mark Wielaard2018-05-231-0/+26
* libdw: Cache ELF directory early. Explicitly set it in dwfl.Mark Wielaard2018-05-201-8/+18
* libdw: Search skeleton DIE for split compile unit DIE attributes.Mark Wielaard2018-05-201-1/+1
* Mark __libdw_find_split_unit mark as internal_function.Mark Wielaard2018-05-191-1/+2
* libdw: dwarf_get_units find split units from .dwo.Mark Wielaard2018-05-191-1/+13
* libdw: Recognize GNU DebugFission split units.Mark Wielaard2018-05-191-9/+6
* readelf: Add DWARF5 .debug_line support.Mark Wielaard2018-05-151-1/+106
* libdw: Fix crashing on illegal/zero Dwarf_Die.Mark Wielaard2018-05-151-0/+2
* libdw: Handle DWARF5 line tables in dwarf_getsrclines.Mark Wielaard2018-05-111-0/+38
* libdw: Handle DW_FORM_line_strp.Mark Wielaard2018-05-061-0/+3
* libdw: Restructure address range reading for .debug_loc and .debug_ranges.Mark Wielaard2018-04-131-6/+16
* libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets.Mark Wielaard2018-04-031-0/+9
* libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr.Mark Wielaard2018-04-031-0/+9
* libdw: Handle DWARF5 DW_FORM_implicit_const. Add dwarf_getabbrevattr_data.Mark Wielaard2018-02-211-0/+1
* libdw: Recognize new DWARF5 attribute forms.Mark Wielaard2018-02-211-4/+18
* libdw: Parse new DWARF5 units and CU DIEs.Mark Wielaard2018-02-211-15/+98
* libdw: Add dwarf_die_addr_die function.Mark Wielaard2018-02-131-0/+4
* libdw: Resolve alt file on first use.Mark Wielaard2018-01-251-1/+21
* libdw: Reduce size of struct Dwarf_Abbrev.Mark Wielaard2018-01-011-8/+7
* Don't overflow in __libdw_in_section and __libdw_offset_in_section.Ulf Hermann2017-12-201-2/+4
* libdw: Add explicit section index to struct Dwarf_CU.Mark Wielaard2017-12-201-1/+3
* Check if gcc complains about __attribute__ (visibility(..))Ulf Hermann2017-08-181-1/+1
* libdw: Add dwarf_default_lower_bound.Mark Wielaard2017-08-021-1/+3
* libdw: Use elf_compress[_gnu] to uncompress debug section data.Mark Wielaard2016-01-061-11/+0
* dwarf_begin_elf: new error for compression failureJonathan Lebon2015-05-131-0/+1
* Do not reject type units in dwarf_getsrcfiles and dwarf_getsrclinesPetr Machata2015-04-031-0/+7
* libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.Mark Wielaard2015-01-121-2/+3
* libdw: Add get_uleb128 and get_sleb128 bounds checking.Mark Wielaard2014-12-171-1/+1
* libdw: Make sure all attributes come with a (fake) CU for bound checks.Mark Wielaard2014-12-171-17/+14
* libdw: save startp/endp boundaries in Dwarf_CUJosh Stone2014-12-111-0/+4
* libdw: unify die->abbrev lookupsJosh Stone2014-12-111-1/+24
* libdw: Add overflow checking to __libdw_form_val_len.Mark Wielaard2014-12-111-6/+16
* Support .debug_macroPetr Machata2014-11-101-9/+78
* libdw: Add dwarf_peel_type. Use it in dwarf_aggregate_size.Mark Wielaard2014-11-051-0/+1
* Drop unused field struct Dwarf_Files_s.cuPetr Machata2014-10-151-1/+0
* Remove --enable-dwz. dwz alt debug is no longer experimental.Mark Wielaard2014-05-031-8/+0
* libdwfl: Move dwz alt multi file searching to find_debuginfo callback.Mark Wielaard2014-05-021-4/+1
* libdw: Add dwarf_getalt, dwarf_setaltFlorian Weimer2014-04-241-0/+2
* dwarf_elf_begin: Add .gnu_debugaltlink to the sectiondata arrayFlorian Weimer2014-04-241-0/+1
* libdw: Add an inlined fast path for __libdw_form_val_lenJosh Stone2013-12-131-3/+33
* libdw: Handle empty location expression for (indirect) DIE locations.Mark Wielaard2013-12-131-0/+4