From 9f74217d80290d1cb36afcaf68a566b4b4907d27 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sat, 3 Aug 2013 12:21:57 -0400 Subject: register snapshots --- src/libstd/unstable/atomics.rs | 2 +- src/libstd/unstable/intrinsics.rs | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) (limited to 'src/libstd/unstable') diff --git a/src/libstd/unstable/atomics.rs b/src/libstd/unstable/atomics.rs index 6f66cdbe8a7..2cfe63d9926 100644 --- a/src/libstd/unstable/atomics.rs +++ b/src/libstd/unstable/atomics.rs @@ -509,7 +509,7 @@ pub unsafe fn atomic_xor(dst: &mut T, val: T, order: Ordering) -> T { * * Accepts `Acquire`, `Release`, `AcqRel` and `SeqCst` orderings. */ -#[inline] #[cfg(not(stage0))] +#[inline] pub fn fence(order: Ordering) { unsafe { match order { diff --git a/src/libstd/unstable/intrinsics.rs b/src/libstd/unstable/intrinsics.rs index 50d9c7e4ded..1270a80c354 100644 --- a/src/libstd/unstable/intrinsics.rs +++ b/src/libstd/unstable/intrinsics.rs @@ -256,13 +256,9 @@ extern "rust-intrinsic" { pub fn atomic_umax_acqrel(dst: &mut int, src: int) -> int; pub fn atomic_umax_relaxed(dst: &mut int, src: int) -> int; - #[cfg(not(stage0))] pub fn atomic_fence(); - #[cfg(not(stage0))] pub fn atomic_fence_acq(); - #[cfg(not(stage0))] pub fn atomic_fence_rel(); - #[cfg(not(stage0))] pub fn atomic_fence_acqrel(); /// The size of a type in bytes. @@ -325,7 +321,6 @@ extern "rust-intrinsic" { /// /// This is implemented as an intrinsic to avoid converting to and from an /// integer, since the conversion would throw away aliasing information. - #[cfg(not(stage0))] pub fn offset(dst: *T, offset: int) -> *T; /// Equivalent to the `llvm.memcpy.p0i8.0i8.i32` intrinsic, with a size of -- cgit 1.4.1-3-g733a5