about summary refs log tree commit diff
path: root/src/libstd/os
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/os')
-rw-r--r--src/libstd/os/mod.rs1
-rw-r--r--src/libstd/os/wasi.rs6
2 files changed, 7 insertions, 0 deletions
diff --git a/src/libstd/os/mod.rs b/src/libstd/os/mod.rs
index 5cce3df71d6..d48b5acffc0 100644
--- a/src/libstd/os/mod.rs
+++ b/src/libstd/os/mod.rs
@@ -51,6 +51,7 @@ cfg_if! {
 #[cfg(target_os = "emscripten")] pub mod emscripten;
 #[cfg(target_os = "fuchsia")]    pub mod fuchsia;
 #[cfg(target_os = "hermit")]     pub mod hermit;
+#[cfg(target_env = "wasi")]      pub mod wasi;
 #[cfg(all(target_vendor = "fortanix", target_env = "sgx"))] pub mod fortanix_sgx;
 
 pub mod raw;
diff --git a/src/libstd/os/wasi.rs b/src/libstd/os/wasi.rs
new file mode 100644
index 00000000000..d25b8d39ed6
--- /dev/null
+++ b/src/libstd/os/wasi.rs
@@ -0,0 +1,6 @@
+//! WASI-specific definitions
+
+#![stable(feature = "raw_ext", since = "1.1.0")]
+
+#[stable(feature = "rust1", since = "1.0.0")]
+pub use crate::sys::ext::*;