about summary refs log tree commit diff
path: root/src/libcore/task
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-03-05 11:57:50 -0800
committerPatrick Walton <pcwalton@mimiga.net>2013-03-07 22:32:51 -0800
commitfd271adc75799435a920f1afaa0488e43badc749 (patch)
tree594bedf848f413c01b91284f2dc320b15ea1a444 /src/libcore/task
parent88f0a105789d9d9cec4e89898109fb95238cc416 (diff)
downloadrust-fd271adc75799435a920f1afaa0488e43badc749.tar.gz
rust-fd271adc75799435a920f1afaa0488e43badc749.zip
libcore: Remove `extern mod { ... }` from libcore. rs=deexterning
Diffstat (limited to 'src/libcore/task')
-rw-r--r--src/libcore/task/mod.rs18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/libcore/task/mod.rs b/src/libcore/task/mod.rs
index e3bc799dfab..0a471e6dfa0 100644
--- a/src/libcore/task/mod.rs
+++ b/src/libcore/task/mod.rs
@@ -938,15 +938,17 @@ fn test_spawn_sched_childs_on_default_sched() {
     po.recv();
 }
 
-#[nolink]
 #[cfg(test)]
-extern mod testrt {
-    unsafe fn rust_dbg_lock_create() -> *libc::c_void;
-    unsafe fn rust_dbg_lock_destroy(lock: *libc::c_void);
-    unsafe fn rust_dbg_lock_lock(lock: *libc::c_void);
-    unsafe fn rust_dbg_lock_unlock(lock: *libc::c_void);
-    unsafe fn rust_dbg_lock_wait(lock: *libc::c_void);
-    unsafe fn rust_dbg_lock_signal(lock: *libc::c_void);
+pub mod testrt {
+    #[nolink]
+    pub extern {
+        unsafe fn rust_dbg_lock_create() -> *libc::c_void;
+        unsafe fn rust_dbg_lock_destroy(lock: *libc::c_void);
+        unsafe fn rust_dbg_lock_lock(lock: *libc::c_void);
+        unsafe fn rust_dbg_lock_unlock(lock: *libc::c_void);
+        unsafe fn rust_dbg_lock_wait(lock: *libc::c_void);
+        unsafe fn rust_dbg_lock_signal(lock: *libc::c_void);
+    }
 }
 
 #[test]