]> rtime.felk.cvut.cz Git - l4.git/blobdiff - kernel/fiasco/src/lib/libk/ia32/atomic-ia32-smp.cpp
update
[l4.git] / kernel / fiasco / src / lib / libk / ia32 / atomic-ia32-smp.cpp
index 20b5a56b78e69a6c445bc22b3d1741ad42b9f981..ad749828824ead2c6eeaa66071dea89086e63bdf 100644 (file)
@@ -40,17 +40,6 @@ cas2_unsafe (Mword *ptr, Mword *oldval, Mword *newval)
   return ret;
 }
 
-inline 
-bool
-tas (Mword *l)
-{
-  Mword tmp;
-  asm volatile
-    ("xchg %0,%1" : "=r" (tmp) : "m" (*l), "0" (1) : "memory");
-
-  return tmp;
-}
-
 template <typename T> inline
 atomic_and (Mword *l, Mword bits)
 {