[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

rpms/glib2/devel glib-2.7.5-atomic.patch,1.11,1.12



Author: mclasen

Update of /cvs/dist/rpms/glib2/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv19781

Modified Files:
	glib-2.7.5-atomic.patch 
Log Message:
More fiddling


glib-2.7.5-atomic.patch:
 config.h.in         |    3 +++
 configure           |   10 ++++++++++
 configure.in        |    6 ++++++
 glib/gatomic.c      |   44 ++++++++++++++++++++++++++++++++++++++++++--
 gobject/gclosure.c  |    2 +-
 tests/Makefile.in   |    2 +-
 tests/atomic-test.c |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 115 insertions(+), 4 deletions(-)

Index: glib-2.7.5-atomic.patch
===================================================================
RCS file: /cvs/dist/rpms/glib2/devel/glib-2.7.5-atomic.patch,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- glib-2.7.5-atomic.patch	3 Aug 2005 17:49:53 -0000	1.11
+++ glib-2.7.5-atomic.patch	3 Aug 2005 20:03:44 -0000	1.12
@@ -1,3 +1,14 @@
+--- glib-2.7.5/gobject/gclosure.c.atomic	2005-08-03 16:02:33.000000000 -0400
++++ glib-2.7.5/gobject/gclosure.c	2005-08-03 16:02:47.000000000 -0400
+@@ -41,7 +41,7 @@
+ 
+ typedef union {
+   GClosure closure;
+-  gint     vint;
++  volatile gint vint;
+ } ClosureInt;
+ 
+ #define CHANGE_FIELD(_closure, _field, _OP, _value, _must_set, _SET_OLD, _SET_NEW)      \
 --- glib-2.7.5/glib/gatomic.c.atomic	2005-07-19 11:30:23.000000000 -0400
 +++ glib-2.7.5/glib/gatomic.c	2005-08-03 12:29:26.000000000 -0400
 @@ -442,9 +442,49 @@


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]