Author: aurel32 Date: 2009-07-30 21:24:17 +0000 (Thu, 30 Jul 2009) New Revision: 3722
Removed: glibc-package/branches/eglibc-2.10/debian/patches/any/cvs-pthread_mutex_lock.diff Modified: glibc-package/branches/eglibc-2.10/debian/changelog glibc-package/branches/eglibc-2.10/debian/patches/series Log: Merge from trunk, revions 3712-3721 Modified: glibc-package/branches/eglibc-2.10/debian/changelog =================================================================== --- glibc-package/branches/eglibc-2.10/debian/changelog 2009-07-30 21:00:54 UTC (rev 3721) +++ glibc-package/branches/eglibc-2.10/debian/changelog 2009-07-30 21:24:17 UTC (rev 3722) @@ -119,6 +119,12 @@ -- Aurelien Jarno <[email protected]> Sun, 12 Jul 2009 14:58:42 +0200 +eglibc (2.9-24) UNRELEASED; urgency=low + + * Remove any/cvs-pthread_mutex_lock.diff following upstream decision. + + -- Aurelien Jarno <[email protected]> Thu, 30 Jul 2009 22:59:32 +0200 + eglibc (2.9-23) unstable; urgency=low * debhelper.in/libc.postinst, sysdeps/depflags.pl: remove upgrade code Deleted: glibc-package/branches/eglibc-2.10/debian/patches/any/cvs-pthread_mutex_lock.diff =================================================================== --- glibc-package/branches/eglibc-2.10/debian/patches/any/cvs-pthread_mutex_lock.diff 2009-07-30 21:00:54 UTC (rev 3721) +++ glibc-package/branches/eglibc-2.10/debian/patches/any/cvs-pthread_mutex_lock.diff 2009-07-30 21:24:17 UTC (rev 3722) @@ -1,113 +0,0 @@ -2009-07-26 Ulrich Drepper <[email protected]> - - [BZ #10418] - * pthread_mutex_lock.c (pthread_mutex_lock): Use _rel instead of of - _acq variants of cmpxchg. - * pthread_mutex_timedlock.c (pthread_mutex_timedlock): Likewise. - - * sysdeps/x86_64/configure.in: New file. ---- - nptl/pthread_mutex_lock.c | 10 +++++----- - nptl/pthread_mutex_timedlock.c | 12 ++++++------ - 2 files changed, 11 insertions(+), 11 deletions(-) - ---- a/nptl/pthread_mutex_lock.c -+++ b/nptl/pthread_mutex_lock.c -@@ -160,7 +160,7 @@ - #endif - - newval -- = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - newval, oldval); - - if (newval != oldval) -@@ -285,7 +285,7 @@ - #ifdef NO_INCR - newval |= FUTEX_WAITERS; - #endif -- oldval = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ oldval = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - newval, 0); - - if (oldval != 0) -@@ -420,7 +420,7 @@ - oldprio = ceiling; - - oldval -- = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - #ifdef NO_INCR - ceilval | 2, - #else -@@ -434,7 +434,7 @@ - do - { - oldval -- = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - ceilval | 2, - ceilval | 1); - -@@ -445,7 +445,7 @@ - lll_futex_wait (&mutex->__data.__lock, ceilval | 2, - PTHREAD_MUTEX_PSHARED (mutex)); - } -- while (atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ while (atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - ceilval | 2, ceilval) - != ceilval); - } ---- a/nptl/pthread_mutex_timedlock.c -+++ b/nptl/pthread_mutex_timedlock.c -@@ -1,4 +1,4 @@ --/* Copyright (C) 2002-2007, 2008 Free Software Foundation, Inc. -+/* Copyright (C) 2002-2007, 2008, 2009 Free Software Foundation, Inc. - This file is part of the GNU C Library. - Contributed by Ulrich Drepper <[email protected]>, 2002. - -@@ -126,7 +126,7 @@ - int newval = id | (oldval & FUTEX_WAITERS); - - newval -- = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - newval, oldval); - if (newval != oldval) - { -@@ -246,7 +246,7 @@ - } - } - -- oldval = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ oldval = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - id, 0); - - if (oldval != 0) -@@ -404,7 +404,7 @@ - oldprio = ceiling; - - oldval -- = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - ceilval | 1, ceilval); - - if (oldval == ceilval) -@@ -413,7 +413,7 @@ - do - { - oldval -- = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - ceilval | 2, - ceilval | 1); - -@@ -456,7 +456,7 @@ - PTHREAD_MUTEX_PSHARED (mutex)); - } - } -- while (atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, -+ while (atomic_compare_and_exchange_val_rel (&mutex->__data.__lock, - ceilval | 2, ceilval) - != ceilval); - } Modified: glibc-package/branches/eglibc-2.10/debian/patches/series =================================================================== --- glibc-package/branches/eglibc-2.10/debian/patches/series 2009-07-30 21:00:54 UTC (rev 3721) +++ glibc-package/branches/eglibc-2.10/debian/patches/series 2009-07-30 21:24:17 UTC (rev 3722) @@ -198,5 +198,4 @@ any/submitted-getent-gshadow.diff any/cvs-ldbl-128-errno.diff any/cvs-getaddrinfo-nss-notfound.diff -any/cvs-pthread_mutex_lock.diff any/cvs-signalfd-eventfd.diff -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

