Skip to content

Conversation

@sunfishcode
Copy link
Owner

No description provided.

As of rust-lang/rust#115267, the call from
`rustix::param::init` to `backend::param::auxv::init` goes through the GOT,
which is not yet relocated when the `relocate` code runs.

Change the `relocate` code to read the AUX values itself instead of using
rustix, and make it avoid using any other calls, and move the `relocate`
call before the `rustix::param::init` call.
@sunfishcode sunfishcode merged commit 243e301 into main Sep 9, 2023
@sunfishcode sunfishcode deleted the sunfishcode/update-nightly branch September 9, 2023 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants