delve/pkg/dwarf/line
Derek Parker 544a803a80
proc,dwarf: Improve DWARF v5 support (#2544)
While Go still mostly uses DWARF v4, newer versions of GCC will emit
DWARF v5 by default. This patch improves support for DWARF v5 by parsing
the .debug_line_str section and using that during file:line lookups.

This patch only includes support for files, not directories.

Co-authored-by: Derek Parker <deparker@redhat.com>
2021-06-22 13:37:46 +02:00
..
_testdata dwarf/line: fix some bugs with the state machine 2018-07-31 12:01:14 -07:00
line_parser_test.go proc,dwarf: Improve DWARF v5 support (#2544) 2021-06-22 13:37:46 +02:00
line_parser.go proc,dwarf: Improve DWARF v5 support (#2544) 2021-06-22 13:37:46 +02:00
parse_util.go proc,dwarf: Improve DWARF v5 support (#2544) 2021-06-22 13:37:46 +02:00
state_machine_test.go proc,dwarf: Improve DWARF v5 support (#2544) 2021-06-22 13:37:46 +02:00
state_machine.go proc,dwarf: Improve DWARF v5 support (#2544) 2021-06-22 13:37:46 +02:00