}
};
- // cfg(bootstrap) -- drop the compiler.stage == 0 branch.
- if compiler.stage == 0 {
- if use_new_symbol_mangling {
- rustflags.arg("-Zsymbol-mangling-version=v0");
- } else {
- rustflags.arg("-Zsymbol-mangling-version=legacy");
- }
+ if use_new_symbol_mangling {
+ rustflags.arg("-Csymbol-mangling-version=v0");
} else {
- if use_new_symbol_mangling {
- rustflags.arg("-Csymbol-mangling-version=v0");
- } else {
- rustflags.arg("-Csymbol-mangling-version=legacy");
- rustflags.arg("-Zunstable-options");
- }
+ rustflags.arg("-Csymbol-mangling-version=legacy");
+ rustflags.arg("-Zunstable-options");
}
// FIXME: It might be better to use the same value for both `RUSTFLAGS` and `RUSTDOCFLAGS`,