about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorJoshua Nelson <github@jyn.dev>2023-01-03 18:04:28 +0000
committerPhilipp Krones <hello@philkrones.com>2023-01-12 18:32:47 +0100
commit321c530fadb766c594698be7c83ab7cbc443bf1c (patch)
tree2eca63c107f0fdd2af615012c9c5f23fbca91ff6 /compiler/rustc_codegen_llvm/src
parentdecaba97cc0e682a7b44b3f06f10ad1a8ebe9cba (diff)
downloadrust-321c530fadb766c594698be7c83ab7cbc443bf1c.tar.gz
rust-321c530fadb766c594698be7c83ab7cbc443bf1c.zip
Don't pass `--sysroot` twice if SYSROOT is set
This is useful for rust-lang/rust to allow setting a sysroot that's
*only* for build scripts, different from the regular sysroot passed in
RUSTFLAGS (since cargo doesn't apply RUSTFLAGS to build scripts or
proc-macros).

That said, the exact motivation is not particularly important: this
fixes a regression from
https://github.com/rust-lang/rust-clippy/pull/9881/commits/5907e9155ed7f1312d108aa2110853472da3b029#r1060215684.

Note that only RUSTFLAGS is tested in the new integration test; passing
--sysroot through `clippy-driver` never worked as far as I can tell, and
no one is using it, so I didn't fix it here.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions