diff options
author | 2021-12-31 17:44:33 +0000 | |
---|---|---|
committer | 2021-12-31 17:44:33 +0000 | |
commit | 819f8be6c64c233ce65b12f27e0efd82833a6897 (patch) | |
tree | 1f3cf84dbe58ac8efbc1619f292c0dc485c08ece /build.rs | |
parent | 255faf75de84f72389a45e3d99b824e0a4599bed (diff) | |
parent | 08452a9de25e4bc66fb80015e0c78c08eb967237 (diff) | |
download | cortex-m-819f8be6c64c233ce65b12f27e0efd82833a6897.tar.gz cortex-m-819f8be6c64c233ce65b12f27e0efd82833a6897.tar.zst cortex-m-819f8be6c64c233ce65b12f27e0efd82833a6897.zip |
Merge branch 'master' into patch-1
Diffstat (limited to 'build.rs')
-rw-r--r-- | build.rs | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -3,9 +3,14 @@ use std::{env, fs}; fn main() { let target = env::var("TARGET").unwrap(); + let host_triple = env::var("HOST").unwrap(); let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap()); let name = env::var("CARGO_PKG_NAME").unwrap(); + if host_triple == target { + println!("cargo:rustc-cfg=native"); + } + if target.starts_with("thumb") { let suffix = if env::var_os("CARGO_FEATURE_LINKER_PLUGIN_LTO").is_some() { "-lto" |