summaryrefslogtreecommitdiff
path: root/libbacktrace/dwarf.c
AgeCommit message (Expand)Author
2025-01-02Update copyright years.Jakub Jelinek
2024-10-18libbacktrace: don't get confused by overlapping address rangesIan Lance Taylor
2024-07-15libbacktrace: support FDPICIan Lance Taylor
2024-07-11libbacktrace: remove trailing whitespaceIan Lance Taylor
2024-01-03Update copyright years.Jakub Jelinek
2023-01-20libbacktrace: change PC variables from uint64_t to uintptr_tIan Lance Taylor
2023-01-16Update copyright years.Jakub Jelinek
2022-02-16libbacktrace: gather address ranges from skeleton unitsIan Lance Taylor
2022-02-16libbacktrace: initialize DWARF 5 fields of unitIan Lance Taylor
2022-01-03Update copyright years.Jakub Jelinek
2021-03-02libbacktrace: don't special case file 0Ian Lance Taylor
2021-03-02libbacktrace: pass -1 to error callback for unrecognized DWARFIan Lance Taylor
2021-01-18libbacktrace: use correct directory/filename for DWARF 5Ian Lance Taylor
2021-01-04Update copyright years.Jakub Jelinek
2020-12-02libbacktrace: correct buffer overflow testsIan Lance Taylor
2020-09-22libbacktrace: handle pc == low correctlyIan Lance Taylor
2020-09-08libbacktrace: avoid ambiguous binary searchIan Lance Taylor
2020-01-01Update copyright years.Jakub Jelinek
2019-12-13libbacktrace: add DWARF 5 supportIan Lance Taylor
2019-12-10libbacktrace: remove duplicate low_pc/high_pc/range handlingIan Lance Taylor
2019-12-05libbacktrace: simplify DWARF section handlingIan Lance Taylor
2019-02-12[libbacktrace] Handle bsearch with NULL base in dwarf_lookup_pcTom de Vries
2019-02-08[libbacktrace] Handle DW_FORM_ref_addrTom de Vries
2019-01-23[libbacktrace] Use size_t for low_offset/high_offset fields of struct unitTom de Vries
2019-01-17[libbacktrace] Handle DW_FORM_GNU_ref_altTom de Vries
2019-01-17[libbacktrace] Add find_unitTom de Vries
2019-01-17[libbacktrace] Handle DW_FORM_GNU_strp_altTom de Vries
2019-01-17[libbacktrace] Handle alt FORMS without .gnu_debugaltlinkTom de Vries
2019-01-17[libbacktrace] Add altlink field to struct dwarf_dataTom de Vries
2019-01-17[libbacktrace] Return struct dwarf_data pointer from elf_addTom de Vries
2019-01-16[libbacktrace] Factor out read_referenced_name_from_attrTom de Vries
2019-01-16[libbacktrace] Unify function name preference handlingTom de Vries
2019-01-01Update copyright years.Jakub Jelinek
2018-12-28[libbacktrace] Reduce memory usage in build_address_mapTom de Vries
2018-12-28[libbacktrace] Simplify memory management in build_address_mapTom de Vries
2018-12-28[libbacktrace] Fix memory leak in loop in build_address_mapIan Lance Taylor
2018-12-28[libbacktrace] Fix memory leak in build_address_mapTom de Vries
2018-11-30[libbacktrace] Factor out backtrace_vector_freeTom de Vries
2018-11-28[libbacktrace] Fix segfault upon allocation failureTom de Vries
2018-11-22[libbacktrace] Factor out read_initial_lengthTom de Vries
2018-11-21[libbacktrace] Factor out read_stringTom de Vries
2018-01-03Update copyright years.Jakub Jelinek
2017-05-19dwarf.c (free_line_header): Don't free dirs if dirs_count == 0.Than McIntosh
2017-01-01Update copyright years.Jakub Jelinek
2016-09-11* all: Remove meaningless trailing whitespace.Carlos Liam
2016-01-04Update copyright years.Jakub Jelinek
2015-08-13dwarf.c (read_function_entry): Add vec_inlined parameter.Ian Lance Taylor
2015-06-11re PR sanitizer/65479 (sanitizer stack trace missing frames past #0 on powerp...Martin Sebor
2015-01-05Update copyright years.Jakub Jelinek
2014-03-07sort.c: New file.Ian Lance Taylor