Skip to content

Commit 8f0f6e3

Browse files
committed
rustc_codegen_ssa: cleanup AtomicOrdering
* Remove unused `NotAtomic` ordering. * Rename `Monotonic` to `Relaxed` - a Rust specific name.
1 parent 084d2d7 commit 8f0f6e3

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/builder.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,8 @@ trait EnumClone {
6868
impl EnumClone for AtomicOrdering {
6969
fn clone(&self) -> Self {
7070
match *self {
71-
AtomicOrdering::NotAtomic => AtomicOrdering::NotAtomic,
7271
AtomicOrdering::Unordered => AtomicOrdering::Unordered,
73-
AtomicOrdering::Monotonic => AtomicOrdering::Monotonic,
72+
AtomicOrdering::Relaxed => AtomicOrdering::Relaxed,
7473
AtomicOrdering::Acquire => AtomicOrdering::Acquire,
7574
AtomicOrdering::Release => AtomicOrdering::Release,
7675
AtomicOrdering::AcquireRelease => AtomicOrdering::AcquireRelease,
@@ -1384,9 +1383,8 @@ impl ToGccOrdering for AtomicOrdering {
13841383

13851384
let ordering =
13861385
match self {
1387-
AtomicOrdering::NotAtomic => __ATOMIC_RELAXED, // TODO(antoyo): check if that's the same.
13881386
AtomicOrdering::Unordered => __ATOMIC_RELAXED,
1389-
AtomicOrdering::Monotonic => __ATOMIC_RELAXED, // TODO(antoyo): check if that's the same.
1387+
AtomicOrdering::Relaxed => __ATOMIC_RELAXED, // TODO(antoyo): check if that's the same.
13901388
AtomicOrdering::Acquire => __ATOMIC_ACQUIRE,
13911389
AtomicOrdering::Release => __ATOMIC_RELEASE,
13921390
AtomicOrdering::AcquireRelease => __ATOMIC_ACQ_REL,

0 commit comments

Comments
 (0)