Author: ps-guest Date: 2010-01-18 10:20:43 +0000 (Mon, 18 Jan 2010) New Revision: 4093
Modified: glibc-package/branches/eglibc-2.11/debian/patches/any/local-linuxthreads-weak.diff Log: #define __rtld_lock_initialize also in linuxthreads <bits/libc-lock.h> variant Modified: glibc-package/branches/eglibc-2.11/debian/patches/any/local-linuxthreads-weak.diff =================================================================== --- glibc-package/branches/eglibc-2.11/debian/patches/any/local-linuxthreads-weak.diff 2010-01-17 23:41:27 UTC (rev 4092) +++ glibc-package/branches/eglibc-2.11/debian/patches/any/local-linuxthreads-weak.diff 2010-01-18 10:20:43 UTC (rev 4093) @@ -15,6 +15,16 @@ #endif /* Mutex type. */ +@@ -158,6 +162,9 @@ + #define __rtld_lock_init_recursive(NAME) \ + __libc_lock_init_recursive (NAME) + ++#define __rtld_lock_initialize(NAME) \ ++ (void) ((NAME) = (__rtld_lock_recursive_t) _RTLD_LOCK_RECURSIVE_INITIALIZER) ++ + /* Finalize the named lock variable, which must be locked. It cannot be + used again until __libc_lock_init is called again on it. This must be + called on a lock variable before the containing storage is reused. */ @@ -379,8 +383,10 @@ weak_extern (__pthread_atfork) weak_extern (BP_SYM (_pthread_cleanup_push)) -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

