X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=ghc%2Fincludes%2FSMP.h;h=93af9dfa9f5fd104ece9b6a6fbf35163eb96a06d;hp=f4c8605dbaa2c23d4ab024f6d66fef9f17d8c32f;hb=eeb22c33a15bc8b2b2c71739b15b0e39181dbbf9;hpb=d261f13b6680c1926430a383b472853729440e59 diff --git a/ghc/includes/SMP.h b/ghc/includes/SMP.h index f4c8605..93af9df 100644 --- a/ghc/includes/SMP.h +++ b/ghc/includes/SMP.h @@ -63,7 +63,7 @@ cas(StgVolatilePtr p, StgWord o, StgWord n) { #if i386_HOST_ARCH || x86_64_HOST_ARCH __asm__ __volatile__ ( - "lock cmpxchg %3,%1" + "lock/cmpxchg %3,%1" :"=a"(o), "=m" (*(volatile unsigned int *)p) :"0" (o), "r" (n)); return o;