This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: glibc 2.6.1
- From: Krzysztof Halasa <khc at pm dot waw dot pl>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Tue, 17 Jul 2007 15:57:55 +0200
- Subject: Re: glibc 2.6.1
- References: <20070712190855.GN4603@sunsite.mff.cuni.cz>
Hi,
Jakub Jelinek <jakub@redhat.com> writes:
> I have updated glibc-2_6-branch and glibc-2_5-branch with many bugfixes
> (tested in Fedora, RHEL and RHEL betas).
>
> I'd like to release current glibc-2_6-branch bits as glibc 2.6.1 soon
> and if there is any demand, perhaps 2.5.1 release from glibc-2_5-branch.
> Please test the current branches out, if there are important bugfixes
> missing and have been widely tested, let me know.
It seems the 2.6-ports (old ARM ABI) is missing the following patch,
ported from EABI:
--- sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h 21 Mar 2006 20:54:56 -0000 1.2
+++ sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h 31 Oct 2006 17:06:35 -0000
@@ -151,3 +151,9 @@ extern int __local_multiple_threads attr
# define NO_CANCELLATION 1
#endif
+
+#ifndef __ASSEMBLER__
+# define RTLD_SINGLE_THREAD_P \
+ __builtin_expect (THREAD_GETMEM (THREAD_SELF, \
+ header.multiple_threads) == 0, 1)
+#endif
--
Krzysztof Halasa