File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
opal/include/opal/sys/arm64 Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -201,7 +201,7 @@ static inline bool opal_atomic_compare_exchange_strong_64 (volatile int64_t *add
201
201
: "r" (addr ), "r" (* oldval ), "r" (newval )
202
202
: "cc" , "memory" );
203
203
204
- ret = (prev == oldval );
204
+ ret = (prev == * oldval );
205
205
* oldval = prev ;
206
206
return ret ;
207
207
}
@@ -242,7 +242,7 @@ static inline bool opal_atomic_compare_exchange_strong_acq_64 (volatile int64_t
242
242
: "r" (addr ), "r" (* oldval ), "r" (newval )
243
243
: "cc" , "memory" );
244
244
245
- ret = (prev == oldval );
245
+ ret = (prev == * oldval );
246
246
* oldval = prev ;
247
247
return ret ;
248
248
}
@@ -264,7 +264,7 @@ static inline bool opal_atomic_compare_exchange_strong_rel_64 (volatile int64_t
264
264
: "r" (addr ), "r" (* oldval ), "r" (newval )
265
265
: "cc" , "memory" );
266
266
267
- ret = (prev == oldval );
267
+ ret = (prev == * oldval );
268
268
* oldval = prev ;
269
269
return ret ;
270
270
}
You can’t perform that action at this time.
0 commit comments