+2005-07-19 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gatomic.c (g_atomic_pointer_compare_and_exchange):
+ Fix g_atomic_pointer_compare_and_exchange on sparc64.
+ (#167572, Gert Doering)
+
2005-07-15 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
+2005-07-19 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gatomic.c (g_atomic_pointer_compare_and_exchange):
+ Fix g_atomic_pointer_compare_and_exchange on sparc64.
+ (#167572, Gert Doering)
+
2005-07-15 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
+2005-07-19 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gatomic.c (g_atomic_pointer_compare_and_exchange):
+ Fix g_atomic_pointer_compare_and_exchange on sparc64.
+ (#167572, Gert Doering)
+
2005-07-15 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
+2005-07-19 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/gatomic.c (g_atomic_pointer_compare_and_exchange):
+ Fix g_atomic_pointer_compare_and_exchange on sparc64.
+ (#167572, Gert Doering)
+
2005-07-15 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
: "=r" (result), "=m" (*a)
: "r" (oldval), "m" (*a), "r" (a),
"0" (newval));
- return result != 0;
+ return result == oldval;
}
# else /* What's that */
# error "Your system has an unsupported pointer size"