From a0083ceab4ac3d99a03b5c921ba86f846a880769 Mon Sep 17 00:00:00 2001 From: Nathan Hjelm Date: Thu, 4 Dec 2014 15:29:28 -0700 Subject: [PATCH] Adjust cmpxchg16b clobber list --- opal/include/opal/sys/amd64/atomic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }