delve/pkg/dwarf
Derek Parker b83ea0c2fa
pkg/dwarf/line: Fix parsing file table for DWARFv5 (#3090)
As we parse this informatin in the loop we must take care to assemble
things correctly. In this situation when we encounter a file name,
the dir index is -1, then subsequently we get the correct dir index
for that file and can put them together. Previously we were adding the
file and then the directory location to the file list instead of
correctly concatenating them, resulting in an incorrect file list making
indexing into the list return incorrect results later on.
2022-08-05 19:16:38 +02:00
..
dwarfbuilder *: clean up staticcheck problems (#2723) 2021-09-28 12:07:42 -07:00
frame dwarf/frame: discard indirect flag reading personality func in eh_frame (#3032) 2022-06-24 06:49:18 -07:00
godwarf *: run go1.19 'go fmt' on everything and fix problems (#3031) 2022-06-17 10:08:11 -07:00
line pkg/dwarf/line: Fix parsing file table for DWARFv5 (#3090) 2022-08-05 19:16:38 +02:00
loclist dwarf/loclist,godwarf,proc: support DWARF version 5 loclists and debug_addr (#2097) 2020-08-17 17:19:46 -07:00
op dwarf/op,proc: output register name when printing location exprs (#3052) 2022-07-15 14:56:00 +02:00
reader proc: do not check return args when loading return vals of call injection 2021-10-02 15:44:30 +02:00
regnum dwarf/op,proc: output register name when printing location exprs (#3052) 2022-07-15 14:56:00 +02:00
util *: clean up staticcheck problems (#2723) 2021-09-28 12:07:42 -07:00