X-Git-Url: https://git.webkit.org/?p=WebKit-https.git;a=blobdiff_plain;f=JavaScriptCore%2Fwtf%2FTCSpinLock.h;h=527dfaec49cfd7c0a6b2b187f87275d5f4ea5077;hp=ef6474e9ea26f4821b207661eddc9ce865b81f8a;hb=90fbc697d848289d025a63a017e094d5e9e803b1;hpb=ac65ee035016e9efed6e8f85d12556df8de6726d diff --git a/JavaScriptCore/wtf/TCSpinLock.h b/JavaScriptCore/wtf/TCSpinLock.h index ef6474e9ea26..527dfaec49cf 100644 --- a/JavaScriptCore/wtf/TCSpinLock.h +++ b/JavaScriptCore/wtf/TCSpinLock.h @@ -102,7 +102,11 @@ struct TCMalloc_SpinLock { ("isync\n\t" "eieio\n\t" "stw %1, %0" - : "=o" (lockword_) +#if PLATFORM(DARWIN) + : "=o" (lockword_) +#else + : "=m" (lockword_) +#endif : "r" (0) : "memory"); #endif