summaryrefslogtreecommitdiffstats
path: root/libdw
Commit message (Expand)AuthorAgeFilesLines
* Trust AC_SYS_LARGEFILE to provide large file supportJosh Stone2015-10-092-2/+7
* Improve AM_SILENT_RULES coverageJosh Stone2015-10-062-2/+6
* Use -fPIC instead of -fpic when generating PIC code.Jose E. Marchesi2015-10-062-1/+6
* Properly mark all internal function definitions.Mark Wielaard2015-09-235-0/+11
* Remove old-style function definitions.Mark Wielaard2015-09-2367-274/+114
* libdw: Don't reassign result pointer in dwarf_peel_type.Mark Wielaard2015-09-152-3/+6
* Remove redundant NULL tests.Chih-Hung Hsieh2015-09-144-13/+15
* libdw: Add const declaration to getlocations_addr locs.Chih-Hung Hsieh2015-09-072-11/+11
* Replace some K&R function definitions with ansi-C definitions.Chih-Hung Hsieh2015-09-073-14/+14
* libdw: Add DW_LANG_Haskell.Mark Wielaard2015-08-252-0/+5
* libdw: Make sure the default page size is big enough to hold a Dwarf.Mark Wielaard2015-06-192-0/+6
* libdw: Not leak memory on error in dwarf_getpubnames.Mark Wielaard2015-06-192-0/+5
* libdw: Detect dwarf_formudata errors in dwarf_getmacros.Mark Wielaard2015-06-192-2/+10
* libdw: Initialize dirarray early in read_srclines.Mark Wielaard2015-06-102-10/+14
* libdw: Initialize filelist early in read_srclines.Mark Wielaard2015-06-082-11/+16
* libdw: Fix overflow in read_encoded_value for the DW_EH_PE_indirect case.Mark Wielaard2015-06-012-3/+9
* libdw: Limit stack usage of temporary dir, file and line lists.Mark Wielaard2015-05-272-60/+98
* libdw: Fix possibly unbounded stack usage in __libdw_intern_expression.Mark Wielaard2015-05-272-15/+36
* dwarf_begin_elf: new error for compression failureJonathan Lebon2015-05-134-61/+97
* dwarf_begin_elf: decouple section searching from readingJonathan Lebon2015-05-132-31/+36
* libdw: Detect line number overflow in dwarf_getsrclines on 32bit.Mark Wielaard2015-05-122-1/+7
* libdw: dwarf_getaranges check there is enough data before reading.Mark Wielaard2015-05-122-2/+19
* Link against standalone argp libraryAnthony G. Basile2015-05-042-1/+6
* libdw: Undefined behavior in get_sleb128_step.Mark Wielaard2015-04-282-4/+27
* libdw: Don't overflow stack with user defined macro attributes array.Mark Wielaard2015-04-222-4/+31
* Do not reject type units in dwarf_getsrcfiles and dwarf_getsrclinesPetr Machata2015-04-035-9/+32
* Publish known-dwarf.hPetr Machata2015-03-312-2/+7
* libdw: Add DWARF5/GCC5 DW_LANG_Fortran03 and DW_LANG_Fortran08 support.Mark Wielaard2015-02-163-0/+10
* libdw: Add support for DWARF5/GCC5 DW_TAG_atomic_type.Mark Wielaard2015-02-164-2/+13
* libdw: ensure read_encoded_value's value is setJosh Stone2015-02-112-1/+5
* dwarf_ranges: do not request base address attributes if not necessaryPetr Machata2015-02-112-9/+19
* libdw: Search for the last matching address with dwarf_getsrc_die.Mark Wielaard2015-01-162-25/+27
* libdw: Robustify eh_frame_hdr and encoded-values reading.Mark Wielaard2015-01-155-23/+104
* libdw: Check DW_AT_sibling attribute offset is after current DIE.Mark Wielaard2015-01-152-2/+10
* libdw: Check register number in CFI isn't insanely large.Mark Wielaard2015-01-152-1/+15
* libdw: Add missing size check to parse_eh_frame_hdr.Mark Wielaard2015-01-152-8/+10
* libdw: Handle NULL dbg for call_ref, GNU_implicit_pointer and addr DW_OPs.Mark Wielaard2015-01-152-10/+38
* libdw: fix offset for sig8 lookup in dwarf_formref_dieJason P. Leasure2015-01-142-1/+6
* libdw: Check sibling attribute offset still falls inside CU data.Mark Wielaard2015-01-122-0/+12
* libdw: Prevent infinite recursion when processing DW_TAG_imported_unit.Mark Wielaard2015-01-127-15/+51
* avoid scary command outputUlrich Drepper2014-12-182-1/+5
* libdw: Check diridx is valid under DW_LNE_define_file in dwarf_getsrclines.Mark Wielaard2014-12-172-0/+10
* libdw: Make sure there is enough space to read offset in dwarf_getpubnames.Mark Wielaard2014-12-172-0/+8
* readelf,libdw: Correct .debug_line overflow check for unit_length.Mark Wielaard2014-12-172-2/+7
* libdw: dwarf_getpubnames set error to DWARF_E_NO_ENTRY for zero entries.Mark Wielaard2014-12-172-2/+2
* libdw: Add bounds checking to dwarf_getpubnames.Mark Wielaard2014-12-172-3/+20
* libdw: Unroll the first get_sleb128 step to help the compiler optimize.Mark Wielaard2014-12-172-3/+11
* libdw: pre-compute leb128 loop limitsJosh Stone2014-12-172-2/+21
* libdw: Add get_uleb128 and get_sleb128 bounds checking.Mark Wielaard2014-12-1721-132/+270
* libdw: Make sure all attributes come with a (fake) CU for bound checks.Mark Wielaard2014-12-1714-54/+139