]> rtime.felk.cvut.cz Git - l4.git/blobdiff - kernel/fiasco/src/lib/libk/atomic.cpp
update
[l4.git] / kernel / fiasco / src / lib / libk / atomic.cpp
index ff4d5b10585baa20405aa9794c0f47e1e15712f4..3f8ddb83f14443b156e279eca1b3130b97a8c2dc 100644 (file)
@@ -169,14 +169,6 @@ mp_cas2_arch(char *m, Mword o1, Mword o2, Mword n1, Mword n2)
 
   return ret;
 }
-inline
-bool
-tas(Mword *l)
-{
-  Mword tmp;
-  asm volatile ("xchg %0, %1" : "=r"(tmp) : "m"(*l), "0"(1) : "memory");
-  return tmp;
-}
 
 //---------------------------------------------------------------------------
 IMPLEMENTATION[(ppc32 && !mp) || (sparc && !mp) || (arm && !armv6plus)]: