summaryrefslogtreecommitdiff
path: root/libdw/dwarf_begin_elf.c
Commit message (Expand)AuthorAgeFilesLines
* libdw: check that DWARF strings are null-terminatedAleksei Vetrov2023-02-171-0/+37
* lib{asm,cpu,dw,dwfl,dwelf}: Move platform depended include into system.hYonggang Luo2022-10-281-2/+0
* libdw: dwarf_elf_begin should use either plain, dwo or lto DWARF sections.Mark Wielaard2021-11-091-5/+78
* libdw: set address size, offset size and version on fake CUsMark Wielaard2021-09-121-6/+26
* Remove redundant casts of memory allocating functions returning void *Dmitry V. Levin2021-09-091-4/+4
* Come up with startswith function.Martin Liska2021-05-121-1/+3
* libdw: fix spelling typos in comments and ChangeLogDmitry V. Levin2020-12-121-1/+1
* libdw, readelf: Handle GCC LTO .gnu.debuglto_ prefix.Mark Wielaard2020-04-221-0/+4
* libdw: Rewrite the memory handler to be more robust.Jonathon Anderson2019-11-081-3/+4
* libdw: Don't free uninitialized Dwarf_Abbrev_Hash's of "fake" CUs.Jonathon Anderson2019-11-021-3/+15
* libdw: Rewrite the memory handler to be thread-safe.Jonathon Anderson2019-10-241-7/+10
* libdw: dwarf_begin_elf should use elf_getshdrstrndx to get section names.Mark Wielaard2018-09-141-8/+19
* libdw: Allow .debug_frame only Dwarf.Mark Wielaard2018-06-291-1/+2
* libdw: Add dwarf_next_lines to read .debug_line tables without CUs.Mark Wielaard2018-06-291-15/+6
* libdw: Handle .debug_loclists in dwarf_getlocation.Mark Wielaard2018-05-301-0/+27
* readelf: Handle .debug_loclists.Mark Wielaard2018-05-291-0/+1
* readelf: Add .debug_rnglists support.Mark Wielaard2018-05-271-0/+1
* libdw: Support DW_OP_addrx/constx and split DWARF addrx/constx support.Mark Wielaard2018-05-251-0/+27
* libdw: Cache ELF directory early. Explicitly set it in dwfl.Mark Wielaard2018-05-201-0/+24
* libdw, readelf: Handle .debug_*.dwo section name variants.Mark Wielaard2018-05-191-10/+21
* libdw: Handle DW_FORM_line_strp.Mark Wielaard2018-05-061-0/+1
* libdw: Add support for reading DW_FORM_strx[1234] in .debug_str_offsets.Mark Wielaard2018-04-031-2/+3
* libdw: Add support for reading DW_FORM_addrx[1234] in .debug_addr.Mark Wielaard2018-04-031-0/+1
* libdw: Resolve alt file on first use.Mark Wielaard2018-01-251-1/+2
* libdw: Add explicit section index to struct Dwarf_CU.Mark Wielaard2017-12-201-0/+1
* Include endian.h when handling BYTE_ORDERUlf Hermann2017-04-261-0/+1
* libdw: Use elf_compress[_gnu] to uncompress debug section data.Mark Wielaard2016-01-061-106/+50
* Remove old-style function definitions.Mark Wielaard2015-09-231-4/+1
* libdw: Make sure the default page size is big enough to hold a Dwarf.Mark Wielaard2015-06-191-0/+1
* dwarf_begin_elf: new error for compression failureJonathan Lebon2015-05-131-61/+86
* dwarf_begin_elf: decouple section searching from readingJonathan Lebon2015-05-131-31/+31
* libdw: Make sure all attributes come with a (fake) CU for bound checks.Mark Wielaard2014-12-171-0/+22
* Move .gnu_debugaltlink handling from libdw to libdwflFlorian Weimer2014-05-011-120/+0
* dwarf_elf_begin: Add .gnu_debugaltlink to the sectiondata arrayFlorian Weimer2014-04-241-18/+15
* CVE-2014-0172 Check for overflow before calling malloc to uncompress data.Mark Wielaard2014-04-091-1/+7
* Fix abort() on missing section headers.Jan Kratochvil2014-03-041-3/+4
* Fix sig8_hash memory leak in libdw/dwarf_begin_elf.c on error.Mark Wielaard2012-12-181-0/+6
* Don't include dwz support by default.Mark Wielaard2012-08-241-1/+4
* libdw: Add support for DWZ multifile forms DW_FORM_GNU_ref_alt/strp_alt.Mark Wielaard2012-08-091-0/+123
* Add low-level support for .debug_macro.Mark Wielaard2012-06-271-0/+1
* Update name, license and contributor policy.Mark Wielaard2012-06-051-40/+19
* Support reading .zdebug_* DWARF sections compressed via zlib.Roland McGrath2011-02-231-1/+82
* Handle reading .debug_types section.Roland McGrath2010-06-161-2/+3
* Clean up IDX_debug_* list.Roland McGrath2010-06-141-5/+2
* CFI support: lookup by PC and translate into DWARF location per registerRoland McGrath2009-07-081-2/+1
* merge of '92c36bfdbc6468d1711c043b530e0dfe5abb6dec'Ulrich Drepper2007-10-161-0/+5
* propagate from branch 'com.redhat.elfutils.roland.pending' (head b584b7056d67...Ulrich Drepper2007-03-301-8/+14
* Fix FSF address. No exception for libdwarf.Ulrich Drepper2006-04-041-1/+1
* propagate from branch 'com.redhat.elfutils.roland.pending' (head 4f8fc821345f...Ulrich Drepper2006-04-041-9/+45
* Adjust for monotone.Ulrich Drepper2005-07-261-0/+252