delve/pkg/dwarf
Alessandro Arzilli a3c7ba8808
proc: add workaround for debug_frame bug on macOS (#2374)
This adds a workaround for the bug described at:

https://github.com/golang/go/issues/25841

Because dsymutil running on PIE does not adjust the address of
debug_frame entries (but adjusts debug_info entries) we try to do the
adjustment ourselves.

Updates #2346
2021-03-09 11:35:24 +01:00
..
dwarfbuilder proc: do not assume abstract origins precede their uses (#2293) 2021-01-27 06:58:48 -08:00
frame proc: add workaround for debug_frame bug on macOS (#2374) 2021-03-09 11:35:24 +01:00
godwarf dwarf/loclist,godwarf,proc: support DWARF version 5 loclists and debug_addr (#2097) 2020-08-17 17:19:46 -07:00
line Go 1.16 support branch (#2214) 2021-01-05 10:56:30 -08:00
loclist dwarf/loclist,godwarf,proc: support DWARF version 5 loclists and debug_addr (#2097) 2020-08-17 17:19:46 -07:00
op proc/*: implement proc.(*compositeMemory).WriteMemory (#2271) 2021-03-04 10:28:28 -08:00
reader dwarf/reader: minor comments around variable resolving (#2253) 2020-12-08 11:46:40 -08:00
regnum proc/*: implement proc.(*compositeMemory).WriteMemory (#2271) 2021-03-04 10:28:28 -08:00
util dwarf/frame,proc: use eh_frame section (#2344) 2021-03-04 20:17:00 -08:00