|
2 | 2 |
|
3 | 3 | use crate::io::ErrorKind;
|
4 | 4 |
|
5 |
| -#[cfg(any(rustdoc, target_os = "linux"))] pub use crate::os::linux as platform; |
6 |
| - |
7 |
| -#[cfg(all(not(rustdoc), target_os = "android"))] pub use crate::os::android as platform; |
8 |
| -#[cfg(all(not(rustdoc), target_os = "dragonfly"))] pub use crate::os::dragonfly as platform; |
9 |
| -#[cfg(all(not(rustdoc), target_os = "freebsd"))] pub use crate::os::freebsd as platform; |
10 |
| -#[cfg(all(not(rustdoc), target_os = "haiku"))] pub use crate::os::haiku as platform; |
11 |
| -#[cfg(all(not(rustdoc), target_os = "ios"))] pub use crate::os::ios as platform; |
12 |
| -#[cfg(all(not(rustdoc), target_os = "macos"))] pub use crate::os::macos as platform; |
13 |
| -#[cfg(all(not(rustdoc), target_os = "netbsd"))] pub use crate::os::netbsd as platform; |
14 |
| -#[cfg(all(not(rustdoc), target_os = "openbsd"))] pub use crate::os::openbsd as platform; |
15 |
| -#[cfg(all(not(rustdoc), target_os = "solaris"))] pub use crate::os::solaris as platform; |
16 |
| -#[cfg(all(not(rustdoc), target_os = "emscripten"))] pub use crate::os::emscripten as platform; |
17 |
| -#[cfg(all(not(rustdoc), target_os = "fuchsia"))] pub use crate::os::fuchsia as platform; |
18 |
| -#[cfg(all(not(rustdoc), target_os = "l4re"))] pub use crate::os::linux as platform; |
19 |
| -#[cfg(all(not(rustdoc), target_os = "redox"))] pub use crate::os::redox as platform; |
| 5 | +#[cfg(any(doc, target_os = "linux"))] pub use crate::os::linux as platform; |
| 6 | + |
| 7 | +#[cfg(all(not(doc), target_os = "android"))] pub use crate::os::android as platform; |
| 8 | +#[cfg(all(not(doc), target_os = "dragonfly"))] pub use crate::os::dragonfly as platform; |
| 9 | +#[cfg(all(not(doc), target_os = "freebsd"))] pub use crate::os::freebsd as platform; |
| 10 | +#[cfg(all(not(doc), target_os = "haiku"))] pub use crate::os::haiku as platform; |
| 11 | +#[cfg(all(not(doc), target_os = "ios"))] pub use crate::os::ios as platform; |
| 12 | +#[cfg(all(not(doc), target_os = "macos"))] pub use crate::os::macos as platform; |
| 13 | +#[cfg(all(not(doc), target_os = "netbsd"))] pub use crate::os::netbsd as platform; |
| 14 | +#[cfg(all(not(doc), target_os = "openbsd"))] pub use crate::os::openbsd as platform; |
| 15 | +#[cfg(all(not(doc), target_os = "solaris"))] pub use crate::os::solaris as platform; |
| 16 | +#[cfg(all(not(doc), target_os = "emscripten"))] pub use crate::os::emscripten as platform; |
| 17 | +#[cfg(all(not(doc), target_os = "fuchsia"))] pub use crate::os::fuchsia as platform; |
| 18 | +#[cfg(all(not(doc), target_os = "l4re"))] pub use crate::os::linux as platform; |
| 19 | +#[cfg(all(not(doc), target_os = "redox"))] pub use crate::os::redox as platform; |
20 | 20 |
|
21 | 21 | pub use self::rand::hashmap_random_keys;
|
22 | 22 | pub use libc::strlen;
|
|
0 commit comments