From 9a1d1f644543aacee6bf8c8476b12d7e41d9d545 Mon Sep 17 00:00:00 2001 From: gnzlbg <gonzalobg88@gmail.com> Date: Mon, 18 Feb 2019 22:56:19 +0100 Subject: [PATCH] Remove more documentation cruft --- src/lib.rs | 3 +-- src/macros.rs | 7 ------- src/unix/mod.rs | 4 +--- 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index b1afc08a..3fddb3f5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -25,12 +25,11 @@ not(any( feature = "use_std", feature = "rustc-dep-of-std", - cross_platform_docs, )), no_std )] -#[cfg(all(not(cross_platform_docs), feature = "use_std"))] +#[cfg(feature = "use_std")] extern crate std as core; #[macro_use] diff --git a/src/macros.rs b/src/macros.rs index af7bbdd3..c48ae8bc 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -124,16 +124,9 @@ macro_rules! f { $($body:stmt);* })*) => ($( #[inline] - #[cfg(not(cross_platform_docs))] pub unsafe extern fn $i($($arg: $argty),*) -> $ret { $($body);* } - - #[cfg(cross_platform_docs)] - #[allow(dead_code)] - pub unsafe extern fn $i($($arg: $argty),*) -> $ret { - loop {} - } )*) } diff --git a/src/unix/mod.rs b/src/unix/mod.rs index cb0862f5..057a93bd 100644 --- a/src/unix/mod.rs +++ b/src/unix/mod.rs @@ -301,9 +301,7 @@ pub const ATF_PUBL: ::c_int = 0x08; pub const ATF_USETRAILERS: ::c_int = 0x10; cfg_if! { - if #[cfg(cross_platform_docs)] { - // on dox builds don't pull in anything - } else if #[cfg(target_os = "l4re")] { + if #[cfg(target_os = "l4re")] { // required libraries for L4Re are linked externally, ATM } else if #[cfg(feature = "use_std")] { // cargo build, don't pull in anything extra as the libstd dep -- GitLab