mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-25 15:06:14 +01:00
Fix g_atomic_pointer_compare_and_exchange on sparc64. (#167572, Gert
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)
This commit is contained in:
parent
527334d36d
commit
cf17bb79d2
@ -1,3 +1,9 @@
|
||||
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
|
||||
|
@ -1,3 +1,9 @@
|
||||
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
|
||||
|
@ -1,3 +1,9 @@
|
||||
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
|
||||
|
@ -1,3 +1,9 @@
|
||||
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
|
||||
|
@ -121,7 +121,7 @@ g_atomic_pointer_compare_and_exchange (gpointer *atomic,
|
||||
: "=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"
|
||||
|
Loading…
Reference in New Issue
Block a user