This commit is contained in:
Brian Anderson 2012-10-22 21:45:56 -07:00
parent b2af873b76
commit ce1466fbe5

View File

@ -27,7 +27,7 @@ extern mod rustrt {
#[abi = "rust-intrinsic"]
extern mod rusti {
#[cfg(stage1)] #[cfg(stage2)] #[cfg(stage3)]
#[cfg(stage1)] #[cfg(stage2)] #[cfg(stage3)]
fn atomic_cxchg(dst: &mut int, old: int, src: int) -> int;
fn atomic_xadd(dst: &mut int, src: int) -> int;
fn atomic_xsub(dst: &mut int, src: int) -> int;
@ -38,7 +38,7 @@ type rust_port_id = uint;
type GlobalPtr = *libc::uintptr_t;
// TODO: Remove once snapshots have atomic_cxchg
// FIXME #3527: Remove once snapshots have atomic_cxchg
#[cfg(stage0)]
fn compare_and_swap(address: &mut libc::uintptr_t,
oldval: libc::uintptr_t,