From 4821a68959e9cf2f51cfb241dca3eb36dbb82aa6 Mon Sep 17 00:00:00 2001 From: gnzlbg Date: Mon, 16 Sep 2019 17:58:36 +0200 Subject: [PATCH] Fix std_detect on targets without feature detection --- library/stdarch/crates/std_detect/src/detect/macros.rs | 1 + library/stdarch/crates/std_detect/src/detect/mod.rs | 3 +++ 2 files changed, 4 insertions(+) diff --git a/library/stdarch/crates/std_detect/src/detect/macros.rs b/library/stdarch/crates/std_detect/src/detect/macros.rs index 8fc8b2b40603..7285f59548a4 100644 --- a/library/stdarch/crates/std_detect/src/detect/macros.rs +++ b/library/stdarch/crates/std_detect/src/detect/macros.rs @@ -1,3 +1,4 @@ +#[allow(unused)] macro_rules! features { ( @TARGET: $target:ident; diff --git a/library/stdarch/crates/std_detect/src/detect/mod.rs b/library/stdarch/crates/std_detect/src/detect/mod.rs index 04db5c402ed5..6389a3fd75b9 100644 --- a/library/stdarch/crates/std_detect/src/detect/mod.rs +++ b/library/stdarch/crates/std_detect/src/detect/mod.rs @@ -55,9 +55,12 @@ cfg_if! { } else { // Unimplemented architecture: mod arch { + #[doc(hidden)] pub enum Feature { Null } + #[doc(hidden)] + pub mod __is_feature_detected {} } } }