diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2024-02-21 13:30:04 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2024-03-05 20:17:29 +0100 |
| commit | 9aa01ca9e95a1c68f1a06a0fb55501af99e1c894 (patch) | |
| tree | efd36bb447c7ef919cb4ed25dddbabbb17ba6f12 /build_system | |
| parent | 17aa31bfe26ae7acc340c12ce3aa7a0a9269f621 (diff) | |
| download | rust-9aa01ca9e95a1c68f1a06a0fb55501af99e1c894.tar.gz rust-9aa01ca9e95a1c68f1a06a0fb55501af99e1c894.zip | |
Correctly handle "master" feature
Diffstat (limited to 'build_system')
| -rw-r--r-- | build_system/src/build.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/build_system/src/build.rs b/build_system/src/build.rs index 0eabd1d8972..c81b02e2183 100644 --- a/build_system/src/build.rs +++ b/build_system/src/build.rs @@ -107,6 +107,9 @@ pub fn build_sysroot(env: &HashMap<String, String>, config: &ConfigInfo) -> Resu rustflags.push_str(" -Cpanic=abort -Zpanic-abort-tests"); } rustflags.push_str(" -Z force-unstable-if-unmarked"); + if config.no_default_features { + rustflags.push_str(" -Csymbol-mangling-version=v0"); + } let mut env = env.clone(); let mut args: Vec<&dyn AsRef<OsStr>> = vec![&"cargo", &"build", &"--target", &config.target]; |
