aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/dwarf.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-16libbacktrace: gather address ranges from skeleton unitsIan Lance Taylor1-11/+20
2022-02-16libbacktrace: initialize DWARF 5 fields of unitIan Lance Taylor1-0/+3
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-03-02libbacktrace: don't special case file 0Ian Lance Taylor1-25/+14
2021-03-02libbacktrace: pass -1 to error callback for unrecognized DWARFIan Lance Taylor1-23/+35
2021-01-18libbacktrace: use correct directory/filename for DWARF 5Ian Lance Taylor1-31/+33
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-02libbacktrace: correct buffer overflow testsIan Lance Taylor1-2/+2
2020-09-22libbacktrace: handle pc == low correctlyIan Lance Taylor1-11/+27
2020-09-08libbacktrace: avoid ambiguous binary searchIan Lance Taylor1-45/+135
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-13libbacktrace: add DWARF 5 supportIan Lance Taylor1-148/+979
2019-12-10libbacktrace: remove duplicate low_pc/high_pc/range handlingIan Lance Taylor1-235/+164
2019-12-05libbacktrace: simplify DWARF section handlingIan Lance Taylor1-73/+37
2019-02-12[libbacktrace] Handle bsearch with NULL base in dwarf_lookup_pcTom de Vries1-2/+4
2019-02-08[libbacktrace] Handle DW_FORM_ref_addrTom de Vries1-20/+12
2019-01-23[libbacktrace] Use size_t for low_offset/high_offset fields of struct unitTom de Vries1-6/+6
2019-01-17[libbacktrace] Handle DW_FORM_GNU_ref_altTom de Vries1-1/+16
2019-01-17[libbacktrace] Add find_unitTom de Vries1-11/+76
2019-01-17[libbacktrace] Handle DW_FORM_GNU_strp_altTom de Vries1-8/+17
2019-01-17[libbacktrace] Handle alt FORMS without .gnu_debugaltlinkTom de Vries1-15/+29
2019-01-17[libbacktrace] Add altlink field to struct dwarf_dataTom de Vries1-1/+6
2019-01-17[libbacktrace] Return struct dwarf_data pointer from elf_addTom de Vries1-1/+5
2019-01-16[libbacktrace] Factor out read_referenced_name_from_attrTom de Vries1-35/+54
2019-01-16[libbacktrace] Unify function name preference handlingTom de Vries1-10/+23
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-28[libbacktrace] Reduce memory usage in build_address_mapTom de Vries1-0/+14
2018-12-28[libbacktrace] Simplify memory management in build_address_mapTom de Vries1-12/+8
2018-12-28[libbacktrace] Fix memory leak in loop in build_address_mapIan Lance Taylor1-26/+34
2018-12-28[libbacktrace] Fix memory leak in build_address_mapTom de Vries1-0/+5
2018-11-30[libbacktrace] Factor out backtrace_vector_freeTom de Vries1-3/+1
2018-11-28[libbacktrace] Fix segfault upon allocation failureTom de Vries1-1/+1
2018-11-22[libbacktrace] Factor out read_initial_lengthTom de Vries1-15/+21
2018-11-21[libbacktrace] Factor out read_stringTom de Vries1-11/+28
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-05-19dwarf.c (free_line_header): Don't free dirs if dirs_count == 0.Than McIntosh1-11/+14
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-09-11* all: Remove meaningless trailing whitespace.Carlos Liam1-6/+6
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-08-13dwarf.c (read_function_entry): Add vec_inlined parameter.Ian Lance Taylor1-4/+13
2015-06-11re PR sanitizer/65479 (sanitizer stack trace missing frames past #0 on powerp...Martin Sebor1-5/+12
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-03-07sort.c: New file.Ian Lance Taylor1-9/+10
2014-01-02Update copyright years in libbacktrace/Richard Sandiford1-1/+1
2013-12-05alloc.c (backtrace_vector_finish): Add error_callback and data parameters.Ian Lance Taylor1-2/+6
2013-11-28dwarf.c (find_address_ranges): New static function, broken out of build_addre...Ian Lance Taylor1-156/+184
2013-11-19configure.ac: Check for support of __atomic extensions.Ian Lance Taylor1-27/+9
2013-01-31dwarf.c (read_function_info): Permit fvec parameter to be NULL.Ian Lance Taylor1-9/+36
2013-01-25re PR other/56076 (Several 64-bit libgo tests FAIL in read_line_header)Jakub Jelinek1-1/+2
2013-01-17dwarf.c (struct unit): Add filename and abs_filename fields.Ian Lance Taylor1-2/+51