Hi!

Like always, I forgot to attach the patch to the mail. ;) Here it is.


-- 
mail: a...@thur.de      http://adi.thur.de      PGP/GPG: key via keyserver

Mit Apachen ist gut quatschen
diff --git a/linux/JackAtomic_os.h b/linux/JackAtomic_os.h
index b69cb22..c39174d 100644
--- a/linux/JackAtomic_os.h
+++ b/linux/JackAtomic_os.h
@@ -67,6 +67,14 @@ static inline char CAS(volatile UInt32 value, UInt32 newvalue, volatile void* ad
     return ret;
 }
 
+#else
+#warning using builtin gcc (version >4.1) atomic
+
+static inline char CAS(volatile uint32_t value, uint32_t newvalue, volatile int32_t* addr)
+{
+    return __sync_bool_compare_and_swap (addr, value, newvalue);
+}
+
 #endif
 
 #endif
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to