about summary refs log tree commit diff
path: root/library/std/src/sys/wasm/mod.rs
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2022-03-21 15:45:51 +0100
committerMara Bos <m-ou.se@m-ou.se>2022-03-22 18:19:47 +0100
commit733153f2e550d46fe6f794c969df91368580e0b8 (patch)
tree0e0f103b6e9d7af878c744eb8cf057dfbec4e018 /library/std/src/sys/wasm/mod.rs
parentac6996345de2cc482cb164335336b9af1b03a320 (diff)
downloadrust-733153f2e550d46fe6f794c969df91368580e0b8.tar.gz
rust-733153f2e550d46fe6f794c969df91368580e0b8.zip
Move std::sys::{mutex, condvar, rwlock} to std::sys::locks.
Diffstat (limited to 'library/std/src/sys/wasm/mod.rs')
-rw-r--r--library/std/src/sys/wasm/mod.rs19
1 files changed, 10 insertions, 9 deletions
diff --git a/library/std/src/sys/wasm/mod.rs b/library/std/src/sys/wasm/mod.rs
index c81d653a5e3..9f6700caf14 100644
--- a/library/std/src/sys/wasm/mod.rs
+++ b/library/std/src/sys/wasm/mod.rs
@@ -50,22 +50,23 @@ pub mod time;
 cfg_if::cfg_if! {
     if #[cfg(target_feature = "atomics")] {
         #[path = "atomics/condvar.rs"]
-        pub mod condvar;
+        mod condvar;
         #[path = "atomics/mutex.rs"]
-        pub mod mutex;
+        mod mutex;
         #[path = "atomics/rwlock.rs"]
-        pub mod rwlock;
+        mod rwlock;
+        pub mod locks {
+            pub use super::condvar::*;
+            pub use super::mutex::*;
+            pub use super::rwlock::*;
+        }
         #[path = "atomics/futex.rs"]
         pub mod futex;
         #[path = "atomics/thread.rs"]
         pub mod thread;
     } else {
-        #[path = "../unsupported/condvar.rs"]
-        pub mod condvar;
-        #[path = "../unsupported/mutex.rs"]
-        pub mod mutex;
-        #[path = "../unsupported/rwlock.rs"]
-        pub mod rwlock;
+        #[path = "../unsupported/locks/mod.rs"]
+        pub mod locks;
         #[path = "../unsupported/thread.rs"]
         pub mod thread;
     }