diff --git a/lib/std/core/mem.c3 b/lib/std/core/mem.c3 index 972295212..c1398a36f 100644 --- a/lib/std/core/mem.c3 +++ b/lib/std/core/mem.c3 @@ -15,13 +15,13 @@ macro @volatile_store(&x, y) @builtin enum AtomicOrdering : int { - NOT_ATOMIC, // Not atomic - UNORDERED, // No lock - MONOTONIC, // Consistent ordering - AQUIRE, // Barrier locking load/store - RELEASE, // Barrier releasing load/store - AQUIRE_RELEASE, // Barrier fence to load/store - SEQ_CONSISTENT, // Aquire semantics, ordered with other seq_consistent + NOT_ATOMIC, // Not atomic + UNORDERED, // No lock + MONOTONIC, // Consistent ordering + AQUIRE, // Barrier locking load/store + RELEASE, // Barrier releasing load/store + ACQUIRE_RELEASE, // Barrier fence to load/store + SEQ_CONSISTENT, // Acquire semantics, ordered with other seq_consistent } macro compare_exchange(ptr, compare, value, AtomicOrdering $success, AtomicOrdering $failure, bool $volatile = true, bool $weak = false, usz $alignment = 0) diff --git a/src/version.h b/src/version.h index 31f8f24f7..fd6e1cb85 100644 --- a/src/version.h +++ b/src/version.h @@ -1 +1 @@ -#define COMPILER_VERSION "0.4.9" \ No newline at end of file +#define COMPILER_VERSION "0.4.10" \ No newline at end of file