This patch should fix the __sync_synchronize() issue, by making sure GCC does not optimise away the call to the libgcc function which implements this: http://gcc.gnu.org/ml/gcc-patches/2009-08/msg00600.html
These should now be fixed on the GCC trunk and await backporting to the upstream 4.4 branch. I've referenced the relevant GCC bugzilla entry from this bug. ** Bug watch added: GCC Bugzilla #42263 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42263 ** Also affects: gcc via http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42263 Importance: Unknown Status: Unknown -- [armel] Atomic intrinsics are not implemented correctly https://bugs.launchpad.net/bugs/491872 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to glib2.0 in ubuntu. -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
