-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable function call injection in Delve for linux/ppc64le #3449
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like this PR makes function call injection fail on every other architecture.
See test failures. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Just waiting on https://go-review.googlesource.com/c/go/+/512575 to merge first to ensure we don't have to fix anything up after the fact.
There are a few other complications with testing this:
|
@archanaravindar can you fix the rebase conflicts and then we can merge? |
… decoding for floating point registers to make floatsum test work
…p_test_health.md file accordingly
a8d2c16
to
d91bb95
Compare
Using the function call injection feature to be enabled in Go runtime for linux/ppc64le, delve can also make use of this feature on linux/ppc64le
The CL in gerrit which has been opened is as below
https://go-review.googlesource.com/c/go/+/512575
The debug call function tests dont work on PIE mode as a result they are skipped. Another PR will address this.