forked from go-delve/delve
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
proc: add workaround for debug_frame bug on macOS
This adds a workaround for the bug described at: golang/go#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 go-delve#2346
- Loading branch information
Showing
6 changed files
with
114 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,23 @@ | ||
Tests skipped by each supported backend: | ||
|
||
* 386 skipped = 2.7% (4/148) | ||
* 386 skipped = 2.7% (4/149) | ||
* 1 broken | ||
* 3 broken - cgo stacktraces | ||
* arm64 skipped = 2.7% (4/148) | ||
* arm64 skipped = 2.7% (4/149) | ||
* 2 broken | ||
* 1 broken - cgo stacktraces | ||
* 1 broken - global variable symbolication | ||
* darwin/arm64 skipped = 0.68% (1/148) | ||
* darwin/arm64 skipped = 0.67% (1/149) | ||
* 1 broken - cgo stacktraces | ||
* darwin/lldb skipped = 0.68% (1/148) | ||
* darwin/lldb skipped = 0.67% (1/149) | ||
* 1 upstream issue | ||
* freebsd skipped = 8.1% (12/148) | ||
* freebsd skipped = 8.1% (12/149) | ||
* 11 broken | ||
* 1 not implemented | ||
* linux/386/pie skipped = 0.68% (1/148) | ||
* linux/386/pie skipped = 0.67% (1/149) | ||
* 1 broken | ||
* pie skipped = 0.68% (1/148) | ||
* pie skipped = 0.67% (1/149) | ||
* 1 upstream issue - https://github.com/golang/go/issues/29322 | ||
* windows skipped = 1.4% (2/148) | ||
* windows skipped = 1.3% (2/149) | ||
* 1 broken | ||
* 1 upstream issue |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters