about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2019-05-28 11:50:05 -0700
committerAlex Crichton <alex@alexcrichton.com>2019-05-28 11:50:05 -0700
commit59291dc788d4b14f5c154ab30ccf87d85a472978 (patch)
treeb81a7422945a611813781bc03d99bcce9dd63891 /src/test/ui/thinlto
parentf7cc467b59474dcbe9dcaf3c22dab3e663937de5 (diff)
downloadrust-59291dc788d4b14f5c154ab30ccf87d85a472978.tar.gz
rust-59291dc788d4b14f5c154ab30ccf87d85a472978.zip
rustbuild: Assert extended builds don't dist too much
This extends a test in the previous commit to assert that we don't build
extra rustc compilers even when the "extended" option is set to true.
This involved some internal refactoring to have more judicious usage of
`compiler_for`, added in the previous commit, as well.

Various `dist::*` targets were refactored to be parameterized with a
`Compiler` instead of a `stage`/`host`, and then the various parameters
within the `Extended` target were tweaked to ensure that we don't ever
accidentally ask for a stage2 build compiler when we're distributing
something.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions