-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Fix x86_64-unknown-illumos
LLVM target triple
#138429
base: master
Are you sure you want to change the base?
Conversation
We were passing "pc" as the vendor component, which isn't present in the rustc triple, and is inconsistent with the Aarch64 target.
These commits modify compiler targets. |
Please r=me if target maintainers agree. |
@rustbot blocked (waiting to hear back from target maintainers, not much for me or PR author to do) |
It's true that those platforms do differ in their triples, but I'm not sure we can simply change the amd64 side. Have you built an illumos toolchain with this in place to check if the LLVM interactions are impacted? |
Nope, was kinda hoping someone actually experienced with Illumos would ;). I have looked at all usage sites of |
We were passing "pc" as the vendor component, which isn't present in the rustc triple, and is inconsistent with the Aarch64 target.
Motivation: To make it easier to verify that
cc-rs
' conversion fromrustc
to Clang/LLVM triples is correct.CC target maintainers @jclulow and @pfmooney.
r? jieyouxu