diff --git a/testsuite/build.rs b/testsuite/build.rs index c0662b9d..ea0d13d3 100644 --- a/testsuite/build.rs +++ b/testsuite/build.rs @@ -1,6 +1,13 @@ fn main() { let target = std::env::var("TARGET").unwrap(); + println!("cargo:rustc-check-cfg=cfg(armv6m)"); + println!("cargo:rustc-check-cfg=cfg(armv7m)"); + println!("cargo:rustc-check-cfg=cfg(armv7em)"); + println!("cargo:rustc-check-cfg=cfg(armv8m)"); + println!("cargo:rustc-check-cfg=cfg(armv8m_base)"); + println!("cargo:rustc-check-cfg=cfg(armv8m_main)"); + if target.starts_with("thumbv6m-") { println!("cargo:rustc-cfg=armv6m"); } else if target.starts_with("thumbv7m-") {