]> git.lizzy.rs Git - rust.git/blobdiff - library/std/build.rs
Auto merge of #75813 - petrochenkov:feature/incr-def-path-table, r=Aaron1011
[rust.git] / library / std / build.rs
index 43a3327d84b613905ad8c65daaf9ab52ff181633..04bfed12153ec42a3f3e69893fd2a2ffe80a3a0e 100644 (file)
@@ -16,6 +16,9 @@ fn main() {
     } else if target.contains("freebsd") {
         println!("cargo:rustc-link-lib=execinfo");
         println!("cargo:rustc-link-lib=pthread");
+        if env::var("RUST_STD_FREEBSD_12_ABI").is_ok() {
+            println!("cargo:rustc-cfg=freebsd12");
+        }
     } else if target.contains("netbsd") {
         println!("cargo:rustc-link-lib=pthread");
         println!("cargo:rustc-link-lib=rt");
@@ -88,4 +91,5 @@ fn main() {
         println!("cargo:rustc-cfg=feature=\"restricted-std\"");
     }
     println!("cargo:rustc-env=STD_ENV_ARCH={}", env::var("CARGO_CFG_TARGET_ARCH").unwrap());
+    println!("cargo:rustc-cfg=backtrace_in_libstd");
 }