Skip to content
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

configure: support --prefix and --llvm-root #1123

Closed
wants to merge 2 commits into from
Closed

configure: support --prefix and --llvm-root #1123

wants to merge 2 commits into from

Conversation

elly
Copy link
Contributor

@elly elly commented Nov 2, 2011

No description provided.

Elly Jones added 2 commits November 2, 2011 18:58
@brson
Copy link
Contributor

brson commented Nov 2, 2011

Thanks!

@brson brson closed this Nov 2, 2011
RalfJung pushed a commit to RalfJung/rust that referenced this pull request Jun 29, 2023
Dereference pointers in shims as correct types

Currently, shims will dereference pointers as the type written by the user. This can cause false positives, incorrect behavior such as rust-lang#2136, and even ICEs if a field is not present.

This PR fixes this by having shims dereference pointers with types from `std` or `libc` that we can rely on the layout and field names of instead of with whatever the user passed in.

Fixes rust-lang#1123
celinval pushed a commit to celinval/rust-dev that referenced this pull request Jun 4, 2024
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.

None yet

2 participants