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