rust/src/tools
bors 4ecf12bf0e Auto merge of #51063 - mixi:musl-bootstrap, r=alexcrichton
Fix building rustc on and for musl hosts.

This fixes all problems I had when trying to compile rustc on a musl-based distribution (with `crt-static = false` in `config.toml`).

This is a fixed version of what ended up being #50105, making it possible to compile rustc on musl targets.

The differences to the old (now merged and subsequently reverted) pull request are:
 - The commit (6d9154a830) that caused the regression for which the original commits were reverted in #50709 is left out. This means the corresponding bug #36710 is still not fixed with `+crt-static`.
 - The test for issue 36710 is skipped for musl targets (until the issue is properly fixed).
 - Building cargo-vendor if `crt-static = false` is needed was broken (cargo-vendor links to some shared libraries if they exist on the system and this produces broken binaries with `+crt-static`)

CC @alexcrichton
2018-06-02 15:26:26 +00:00
..
build-manifest Add target for Big-endian ARM Cortex-R4F/R5F MCUs 2018-05-16 22:19:02 +02:00
cargo@c3b09c9680 Update RLS, Rustfmt, and Cargo 2018-05-28 14:12:18 +12:00
cargotest Update miri to rustc changes 2017-12-06 09:25:29 +01:00
clippy@ebe0b0eed5 Update clippy 2018-05-19 13:18:02 +02:00
compiletest compiletest: escape CXX the same way as CC for MSVC 2018-05-31 12:01:50 +02:00
error_index_generator Rename main theme into light theme 2018-03-29 13:45:56 +02:00
linkchecker Bump to 1.27.0 2018-04-02 12:42:44 -07:00
lld@b87873eace rust: Import LLD for linking wasm objects 2018-03-03 20:21:35 -08:00
miri@066a284557 Update miri submodule 2018-05-31 10:25:42 +02:00
remote-test-client Add a disabled builder for aarch64 emulated tests 2017-07-24 16:24:52 -07:00
remote-test-server Add remote device testing support 2017-05-04 12:43:22 +02:00
rls@453f5e4dec Update RLS, Rustfmt, and Cargo 2018-05-28 14:12:18 +12:00
rust-installer@118e078c5b Reupdate rust-installer 2018-03-02 16:49:01 +01:00
rustbook Update MDBook 2018-04-22 20:35:22 -05:00
rustdoc Rename rustdoc to use underscores 2018-05-17 08:47:25 -06:00
rustdoc-js Rollup merge of #50632 - GuillaumeGomez:minification, r=ollie27 2018-05-15 14:26:59 +02:00
rustdoc-themes Rename main theme into light theme 2018-03-29 13:45:56 +02:00
rustfmt@173ae0d7b9 Update RLS, Rustfmt, and Cargo 2018-05-28 14:12:18 +12:00
tidy Replace libbacktrace with a submodule 2018-05-30 05:58:23 -07:00
unstable-book-gen Ensure every unstable feature has a tracking issue. 2018-05-27 14:22:35 +08:00
publish_toolstate.py Ping infra team on all tool bustage 2018-05-04 10:21:05 +12:00