r2292 - in glibc-package/branches/glibc-2.6/debian: . patches patches/arm
Author: aurel32
Date: 2007-05-25 08:27:25 +0000 (Fri, 25 May 2007)
New Revision: 2292
Added:
glibc-package/branches/glibc-2.6/debian/patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff
Modified:
glibc-package/branches/glibc-2.6/debian/changelog
glibc-package/branches/glibc-2.6/debian/patches/series
Log:
* patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff: fix a missing #defined
on arm.
Modified: glibc-package/branches/glibc-2.6/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.6/debian/changelog 2007-05-24 20:55:58 UTC (rev 2291)
+++ glibc-package/branches/glibc-2.6/debian/changelog 2007-05-25 08:27:25 UTC (rev 2292)
@@ -68,8 +68,10 @@
and PTHFCT_CALL.
* patches/hppa/local-linuxthreads.diff: new patch to get glibc buildable on
hppa with linuxthreads.
+ * patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff: fix a missing #defined
+ on arm.
- -- Aurelien Jarno <aurel32@debian.org> Thu, 24 May 2007 22:51:29 +0200
+ -- Aurelien Jarno <aurel32@debian.org> Fri, 25 May 2007 10:26:22 +0200
glibc (2.5-10) UNRELEASED; urgency=low
Added: glibc-package/branches/glibc-2.6/debian/patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff
===================================================================
--- glibc-package/branches/glibc-2.6/debian/patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff (rev 0)
+++ glibc-package/branches/glibc-2.6/debian/patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff 2007-05-25 08:27:25 UTC (rev 2292)
@@ -0,0 +1,17 @@
+2007-05-25 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h
+ (RTLD_SINGLE_THREAD_P): Define.
+
+--- ports/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h 2007-05-25 01:40:22.000000000 +0200
++++ ports/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h 2007-05-25 01:41:02.000000000 +0200
+@@ -126,3 +126,9 @@
+ # define NO_CANCELLATION 1
+
+ #endif
++
++#ifndef __ASSEMBLER__
++# define RTLD_SINGLE_THREAD_P \
++ __builtin_expect (THREAD_GETMEM (THREAD_SELF, \
++ header.multiple_threads) == 0, 1)
++#endif
Modified: glibc-package/branches/glibc-2.6/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.6/debian/patches/series 2007-05-24 20:55:58 UTC (rev 2291)
+++ glibc-package/branches/glibc-2.6/debian/patches/series 2007-05-25 08:27:25 UTC (rev 2292)
@@ -42,6 +42,7 @@
arm/cvs-gcc4-inline.diff -p0
arm/local-ioperm.diff -p0
arm/local-no-hwcap.diff -p0
+arm/submitted-RTLD_SINGLE_THREAD_P.diff -p0
hppa/submitted-atomic_h.diff -p0
hppa/submitted-lt.diff -p0
Reply to: