about summary refs log tree commit diff
path: root/library/std/src/sys/unix/ext/thread.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2020-06-15 07:54:20 -0700
committerAlex Crichton <alex@alexcrichton.com>2020-06-29 06:53:56 -0700
commit3dfbf0bc738d1ba4ee0f084ce3f32074fceee3bb (patch)
tree54678795484d74b5c191335f7927f1c7c5475449 /library/std/src/sys/unix/ext/thread.rs
parent9672b5e95c520774cc17bffc7031c80a1bcf4b4c (diff)
downloadrust-3dfbf0bc738d1ba4ee0f084ce3f32074fceee3bb.tar.gz
rust-3dfbf0bc738d1ba4ee0f084ce3f32074fceee3bb.zip
rustbuild: Move compiler-builtins build logic to manifest
This commit moves the compiler-builtins-specific build logic from
`src/bootstrap/bin/rustc.rs` into the workspace `Cargo.toml`'s
`[profile]` configuration. Now that rust-lang/cargo#7253 is fixed we can
ensure that Cargo knows about debug assertions settings, and it can also
be configured to specifically disable debug assertions unconditionally
for compiler-builtins. This should improve rebuild logic when
debug-assertions settings change and also improve build-std integration
where Cargo externally now has an avenue to learn how to build
compiler-builtins as well.
Diffstat (limited to 'library/std/src/sys/unix/ext/thread.rs')
0 files changed, 0 insertions, 0 deletions