diff --git a/opal/include/opal/sys/amd64/atomic.h b/opal/include/opal/sys/amd64/atomic.h index 83bd76723a..c5041e9027 100644 --- a/opal/include/opal/sys/amd64/atomic.h +++ b/opal/include/opal/sys/amd64/atomic.h @@ -137,7 +137,7 @@ static inline int opal_atomic_cmpset_128 (volatile opal_int128_t *addr, opal_int : "=qm" (ret) : "S" (addr), "b" (((int64_t *)&newval)[0]), "c" (((int64_t *)&newval)[1]), "a" (((int64_t *)&oldval)[0]), "d" (((int64_t *)&oldval)[1]) - : "memory", "cc", "eax", "edx"); + : "memory", "cc"); return (int) ret; }