about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-02-23 23:00:48 -0800
committerAlex Crichton <alex@alexcrichton.com>2016-02-28 10:50:13 -0800
commit90d28ec372185f94529fd6c72cc17c9cf1e9f137 (patch)
treefad689dedceea6e6d4191b3d35e2159c1ec531cf /src/libstd/sys/unix/stack_overflow.rs
parent095f5e7c81ae2894bdad8b614297b281b67fd2fc (diff)
downloadrust-90d28ec372185f94529fd6c72cc17c9cf1e9f137.tar.gz
rust-90d28ec372185f94529fd6c72cc17c9cf1e9f137.zip
rustbuild: Enable bootstrapping new hosts
This commit fixes a longstanding issue with the makefiles where all host
platforms bootstrap themselves. This commit alters the build logic for the
bootstrap to instead only bootstrap the build triple, and all other compilers
are compiled from that one compiler.

The benefit of this change is that we can cross-compile compilers which cannot
run on the build platform. For example our builders could start creating
`arm-unknown-linux-gnueabihf` compilers.

This reduces the amount of bootstrapping we do, reducing the amount of test
coverage, but overall it should largely just end in faster build times for
multi-host compiles as well as enabling a feature which can't be done today.

cc #5258
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions