diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2013-08-03 12:21:57 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-08-03 21:09:28 -0400 |
| commit | 9f74217d80290d1cb36afcaf68a566b4b4907d27 (patch) | |
| tree | 4695dee6c30009d210eb1bc27566a89cc2ae5f78 /src/libstd/unstable | |
| parent | 34101d2320583a0a95ab3afc4c2b6b75dadb5cd7 (diff) | |
register snapshots
Diffstat (limited to 'src/libstd/unstable')
| -rw-r--r-- | src/libstd/unstable/atomics.rs | 2 | ||||
| -rw-r--r-- | src/libstd/unstable/intrinsics.rs | 5 |
2 files changed, 1 insertions, 6 deletions
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<T>(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<T>(dst: *T, offset: int) -> *T; /// Equivalent to the `llvm.memcpy.p0i8.0i8.i32` intrinsic, with a size of |
