r3488 - in glibc-package/branches/eglibc-2.10/debian/patches: alpha any hppa hurd-i386 i386 locale localedata m68k mips sparc
Author: aurel32
Date: 2009-05-10 13:45:13 +0000 (Sun, 10 May 2009)
New Revision: 3488
Modified:
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-PTR_MANGLE.diff
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-dl-procinfo.diff
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-fdatasync.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-disable-test-tgmath2.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-dynamic-resolvconf.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-fhs-linux-paths.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-getaddrinfo-interface.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldconfig.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldd.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldso-disable-hwcap.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-main.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-ports.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-linuxthreads-defines.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-localedef-fix-trampoline.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-no-pagesize.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-overflow.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-upgrade.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-revert-3270.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/local-rtld.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-autotools.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-futex_robust_pi.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-getaddrinfo-lo.diff
glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-longdouble.diff
glibc-package/branches/eglibc-2.10/debian/patches/hppa/local-nptl-compat.diff
glibc-package/branches/eglibc-2.10/debian/patches/hppa/submitted-nptl-carlos.diff
glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-dl-dynamic-weak.diff
glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_posix-option.diff
glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_types.diff
glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-tls-support.diff
glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-extern_inline.diff
glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-libc_once.diff
glibc-package/branches/eglibc-2.10/debian/patches/i386/submitted-i686-timing.diff
glibc-package/branches/eglibc-2.10/debian/patches/locale/LC_COLLATE-keywords-ordering.diff
glibc-package/branches/eglibc-2.10/debian/patches/locale/check-unknown-symbols.diff
glibc-package/branches/eglibc-2.10/debian/patches/locale/fix-LC_COLLATE-rules.diff
glibc-package/branches/eglibc-2.10/debian/patches/locale/locale-print-LANGUAGE.diff
glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate-uli-sucks.diff
glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/first_weekday.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/local-all-no-archive.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/locale-ia.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/locales-fr.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/sort-UTF8-first.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/submitted-bz9912-locale-ru_UA.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/supported.diff
glibc-package/branches/eglibc-2.10/debian/patches/localedata/tailor-iso14651_t1-common.diff
glibc-package/branches/eglibc-2.10/debian/patches/m68k/submitted-gcc34-seccomment.diff
glibc-package/branches/eglibc-2.10/debian/patches/mips/local-lazy-eval.diff
glibc-package/branches/eglibc-2.10/debian/patches/sparc/local-sparcv9-target.diff
Log:
Refresh all patches
Modified: glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-PTR_MANGLE.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-PTR_MANGLE.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-PTR_MANGLE.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,6 +1,6 @@
---
- ports/sysdeps/unix/alpha/sysdep.h | 38 -----------------------------
- ports/sysdeps/unix/sysv/linux/alpha/sysdep.h | 42 +++++++++++++++++++++++++++++++++
+ ports/sysdeps/unix/alpha/sysdep.h | 38 ------------------------
+ ports/sysdeps/unix/sysv/linux/alpha/sysdep.h | 42 +++++++++++++++++++++++++++
2 files changed, 42 insertions(+), 38 deletions(-)
--- a/ports/sysdeps/unix/alpha/sysdep.h
Modified: glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-dl-procinfo.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-dl-procinfo.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-dl-procinfo.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,7 +1,7 @@
---
- ports/sysdeps/alpha/dl-machine.h | 12 +++++++
- ports/sysdeps/alpha/dl-procinfo.c | 64 +++++++++++++++++++++++++++++++++++++++++
- ports/sysdeps/alpha/dl-procinfo.h | 68 ++++++++++++++++++++++++++++++++++++++++++++
+ ports/sysdeps/alpha/dl-machine.h | 12 ++++++
+ ports/sysdeps/alpha/dl-procinfo.c | 64 +++++++++++++++++++++++++++++++++++
+ ports/sysdeps/alpha/dl-procinfo.h | 68 ++++++++++++++++++++++++++++++++++++++
3 files changed, 144 insertions(+)
--- /dev/null
Modified: glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-fdatasync.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-fdatasync.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-fdatasync.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -13,7 +13,7 @@
--- a/sysdeps/unix/sysv/linux/kernel-features.h
+++ b/sysdeps/unix/sysv/linux/kernel-features.h
-@@ -467,6 +467,12 @@
+@@ -474,6 +474,12 @@
# define __ASSUME_FUTEX_LOCK_PI 1
#endif
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-disable-test-tgmath2.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-disable-test-tgmath2.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-disable-test-tgmath2.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/math/Makefile
+++ b/math/Makefile
-@@ -90,7 +90,7 @@
+@@ -92,7 +92,7 @@
# Rules for the test suite.
tests = test-matherr test-fenv atest-exp atest-sincos atest-exp2 basic-test \
test-misc test-fpucw tst-definitions test-tgmath test-tgmath-ret \
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-dynamic-resolvconf.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-dynamic-resolvconf.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-dynamic-resolvconf.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -7,8 +7,8 @@
# DP: Date: 2006-01-13 08:14:21 UTC
---
- resolv/res_libc.c | 15 ++++++++++++---
- 1 file changed, 12 insertions(+), 3 deletions(-)
+ resolv/res_libc.c | 11 +++++++++--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
--- a/resolv/res_libc.c
+++ b/resolv/res_libc.c
@@ -21,7 +21,7 @@
/* The following bit is copied from res_data.c (where it is #ifdef'ed
out) since res_init() should go into libc.so but the rest of that
-@@ -94,8 +94,15 @@ res_init(void) {
+@@ -94,8 +94,15 @@
int
__res_maybe_init (res_state resp, int preinit)
{
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-fhs-linux-paths.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-fhs-linux-paths.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-fhs-linux-paths.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -10,7 +10,7 @@
--- a/sysdeps/unix/sysv/linux/paths.h
+++ b/sysdeps/unix/sysv/linux/paths.h
-@@ -67,7 +67,7 @@
+@@ -68,7 +68,7 @@
/* Provide trailing slash, since mostly used for building pathnames. */
#define _PATH_DEV "/dev/"
#define _PATH_TMP "/tmp/"
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-getaddrinfo-interface.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-getaddrinfo-interface.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-getaddrinfo-interface.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -3,9 +3,13 @@
* sysdeps/posix/getaddrinfo.c (rfc3484_sort): don't assign native
result if the result has no associated interface.
+---
+ sysdeps/posix/getaddrinfo.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
--- a/sysdeps/posix/getaddrinfo.c
+++ b/sysdeps/posix/getaddrinfo.c
-@@ -1455,13 +1455,13 @@ rfc3484_sort (const void *p1, const void *p2, void *arg)
+@@ -1455,13 +1455,13 @@
/* Fill in the results in all the records. */
for (int i = 0; i < src->nresults; ++i)
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldconfig.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldconfig.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldconfig.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -58,7 +58,7 @@
--- a/elf/ldconfig.c
+++ b/elf/ldconfig.c
-@@ -1032,7 +1032,8 @@
+@@ -1055,7 +1055,8 @@
if (file == NULL)
{
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldd.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldd.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldd.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -18,7 +18,7 @@
while test $# -gt 0; do
case "$1" in
-@@ -151,13 +152,16 @@
+@@ -153,13 +154,16 @@
echo "ldd: ${file}:" $"not regular file" >&2
result=1
elif test -r "$file"; then
@@ -38,7 +38,7 @@
ret=$?
case $ret in
[02]) RTLD=${rtld}; break;;
-@@ -169,7 +173,11 @@
+@@ -171,7 +175,11 @@
# If the program exits with exit code 5, it means the process has been
# invoked with __libc_enable_secure. Fall back to running it through
# the dynamic linker.
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldso-disable-hwcap.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldso-disable-hwcap.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-ldso-disable-hwcap.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -14,7 +14,7 @@
--- a/elf/dl-sysdep.c
+++ b/elf/dl-sysdep.c
-@@ -410,6 +410,20 @@
+@@ -416,6 +416,20 @@
/* For TLS enabled builds always add 'tls'. */
++cnt;
@@ -35,7 +35,7 @@
/* Create temporary data structure to generate result table. */
temp = (struct r_strlenpair *) alloca (cnt * sizeof (*temp));
m = 0;
-@@ -484,8 +498,11 @@
+@@ -490,8 +504,11 @@
*sz = 1 << cnt;
result = (struct r_strlenpair *) malloc (*sz * sizeof (*result) + total);
if (result == NULL)
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-main.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-main.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-main.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -5,9 +5,6 @@
# DP: Date: 2002-10-13, updated 2006-05-28
---
- sysdeps/alpha/Makefile | 8
- sysdeps/alpha/Versions | 2
- sysdeps/alpha/libgcc-compat.c | 35 +++
sysdeps/i386/Makefile | 5
sysdeps/i386/Versions | 3
sysdeps/i386/libgcc-compat.c | 75 +++++++
@@ -21,7 +18,7 @@
sysdeps/sparc/sparc32/Makefile | 8
sysdeps/sparc/sparc32/Versions | 4
sysdeps/sparc/sparc32/libgcc-compat.c | 121 +++++++++++
- 16 files changed, 478 insertions(+), 352 deletions(-)
+ 13 files changed, 433 insertions(+), 352 deletions(-)
--- /dev/null
+++ b/sysdeps/i386/libgcc-compat.c
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-ports.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-ports.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-libgcc-compat-ports.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,6 +4,9 @@
# DP: Date: 2002-10-13, updated 2006-08-27
---
+ ports/sysdeps/alpha/Makefile | 8 ++
+ ports/sysdeps/alpha/Versions | 2
+ ports/sysdeps/alpha/libgcc-compat.c | 35 +++++++++
ports/sysdeps/arm/Makefile | 7 +
ports/sysdeps/arm/Versions | 16 ++++
ports/sysdeps/arm/libgcc-compat.c | 111 ++++++++++++++++++++++++++++++
@@ -14,7 +17,7 @@
ports/sysdeps/mips/mips32/Makefile | 8 ++
ports/sysdeps/mips/mips32/Versions | 8 ++
ports/sysdeps/mips/mips32/libgcc-compat.c | 66 +++++++++++++++++
- 10 files changed, 316 insertions(+)
+ 13 files changed, 361 insertions(+)
--- /dev/null
+++ b/ports/sysdeps/mips/mips32/libgcc-compat.c
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-linuxthreads-defines.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-linuxthreads-defines.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-linuxthreads-defines.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -8,7 +8,7 @@
--- a/config.make.in
+++ b/config.make.in
-@@ -39,6 +39,11 @@
+@@ -40,6 +40,11 @@
all-warnings = @all_warnings@
elf = @elf@
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-localedef-fix-trampoline.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-localedef-fix-trampoline.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-localedef-fix-trampoline.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -12,7 +12,7 @@
--- a/locale/programs/3level.h
+++ b/locale/programs/3level.h
-@@ -203,6 +203,42 @@
+@@ -201,6 +201,42 @@
}
}
}
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-no-pagesize.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-no-pagesize.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-no-pagesize.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,8 +1,8 @@
---
- ports/sysdeps/unix/sysv/linux/mips/sys/user.h | 4 ++--
- sysdeps/unix/sysv/linux/alpha/sys/user.h | 4 ++--
- sysdeps/unix/sysv/linux/ia64/sys/user.h | 3 ++-
- sysdeps/unix/sysv/linux/x86_64/sys/user.h | 4 ++--
+ ports/sysdeps/unix/sysv/linux/alpha/sys/user.h | 4 ++--
+ ports/sysdeps/unix/sysv/linux/mips/sys/user.h | 4 ++--
+ sysdeps/unix/sysv/linux/ia64/sys/user.h | 3 ++-
+ sysdeps/unix/sysv/linux/x86_64/sys/user.h | 4 ++--
4 files changed, 8 insertions(+), 7 deletions(-)
--- a/ports/sysdeps/unix/sysv/linux/alpha/sys/user.h
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-overflow.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-overflow.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-overflow.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -18,7 +18,7 @@
/* These symbols are defined by the including source file:
-@@ -144,7 +145,12 @@
+@@ -160,7 +161,12 @@
# define INT_FIELD(variable, terminator_p, swallow, base, convert) \
{ \
char *endp; \
@@ -32,7 +32,7 @@
if (endp == line) \
return 0; \
else if (terminator_p (*endp)) \
-@@ -159,10 +165,15 @@
+@@ -175,10 +181,15 @@
# define INT_FIELD_MAYBE_NULL(variable, terminator_p, swallow, base, convert, default) \
{ \
char *endp; \
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-upgrade.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-upgrade.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-nss-upgrade.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -7,7 +7,7 @@
--- a/nss/nsswitch.c
+++ b/nss/nsswitch.c
-@@ -361,9 +361,20 @@
+@@ -405,9 +405,20 @@
ni->library->lib_handle = __libc_dlopen (shlib_name);
if (ni->library->lib_handle == NULL)
{
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-revert-3270.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-revert-3270.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-revert-3270.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,8 +1,13 @@
Revert PR ntpl/3270
---- a/nptl/init.c (revision 5285)
-+++ b/nptl/init.c (revision 5284)
-@@ -221,21 +221,12 @@
+---
+ nptl/allocatestack.c | 123 +++++++--------------------------------------------
+ nptl/init.c | 13 -----
+ 2 files changed, 21 insertions(+), 115 deletions(-)
+
+--- a/nptl/init.c
++++ b/nptl/init.c
+@@ -245,21 +245,12 @@
/* Reset the SETXID flag. */
struct pthread *self = THREAD_SELF;
@@ -26,9 +31,9 @@
}
---- a/nptl/allocatestack.c (revision 5285)
-+++ b/nptl/allocatestack.c (revision 5284)
-@@ -904,54 +904,23 @@
+--- a/nptl/allocatestack.c
++++ b/nptl/allocatestack.c
+@@ -965,53 +965,22 @@
static void
internal_function
@@ -44,38 +49,38 @@
+ if (! IS_DETACHED (t))
{
- ch = t->cancelhandling;
-+ int ch;
-+ do
-+ {
-+ ch = t->cancelhandling;
-
+-
- /* If the thread is exiting right now, ignore it. */
- if ((ch & EXITING_BITMASK) != 0)
- return;
-+ /* If the thread is exiting right now, ignore it. */
-+ if ((ch & EXITING_BITMASK) != 0)
-+ return;
-+ }
-+ while (atomic_compare_and_exchange_bool_acq (&t->cancelhandling,
-+ ch | SETXID_BITMASK, ch));
- }
+- }
- while (atomic_compare_and_exchange_bool_acq (&t->cancelhandling,
- ch | SETXID_BITMASK, ch));
-}
-
-
+-
-static void
-internal_function
-setxid_unmark_thread (struct xid_command *cmdp, struct pthread *t)
-{
- int ch;
--
++ int ch;
++ do
++ {
++ ch = t->cancelhandling;
+
- do
- {
- ch = t->cancelhandling;
- if ((ch & SETXID_BITMASK) == 0)
- return;
-- }
++ /* If the thread is exiting right now, ignore it. */
++ if ((ch & EXITING_BITMASK) != 0)
++ return;
++ }
++ while (atomic_compare_and_exchange_bool_acq (&t->cancelhandling,
++ ch | SETXID_BITMASK, ch));
+ }
- while (atomic_compare_and_exchange_bool_acq (&t->cancelhandling,
- ch & ~SETXID_BITMASK, ch));
-
@@ -91,11 +96,10 @@
-{
- if ((t->cancelhandling & SETXID_BITMASK) == 0)
- return 0;
--
+
int val;
INTERNAL_SYSCALL_DECL (err);
- #if __ASSUME_TGKILL
-@@ -967,14 +936,8 @@
+@@ -1028,14 +997,8 @@
val = INTERNAL_SYSCALL (tkill, err, 2, t->tid, SIGSETXID);
#endif
@@ -111,7 +115,7 @@
}
-@@ -982,7 +945,6 @@
+@@ -1043,7 +1006,6 @@
attribute_hidden
__nptl_setxid (struct xid_command *cmdp)
{
@@ -119,7 +123,7 @@
int result;
lll_lock (stack_cache_lock, LLL_PRIVATE);
-@@ -999,7 +961,7 @@
+@@ -1060,7 +1022,7 @@
if (t == self)
continue;
@@ -128,7 +132,7 @@
}
/* Now the list with threads using user-allocated stacks. */
-@@ -1009,63 +971,16 @@
+@@ -1070,61 +1032,14 @@
if (t == self)
continue;
@@ -169,11 +173,9 @@
- lll_futex_wait (&cmdp->cntr, cur, LLL_PRIVATE);
- cur = cmdp->cntr;
- }
-+ lll_futex_wait (&cmdp->cntr, cur, LLL_PRIVATE);
-+ cur = cmdp->cntr;
- }
+- }
- while (signalled != 0);
-
+-
- /* Clean up flags, so that no thread blocks during exit waiting
- for a signal which will never come. */
- list_for_each (runp, &stack_used)
@@ -192,8 +194,8 @@
- continue;
-
- setxid_unmark_thread (cmdp, t);
-- }
--
++ lll_futex_wait (&cmdp->cntr, cur, LLL_PRIVATE);
++ cur = cmdp->cntr;
+ }
+
/* This must be last, otherwise the current thread might not have
- permissions to send SIGSETXID syscall to the other threads. */
- INTERNAL_SYSCALL_DECL (err);
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/local-rtld.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/local-rtld.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/local-rtld.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -37,7 +37,7 @@
ifndef link-libc
--- a/elf/Makefile
+++ b/elf/Makefile
-@@ -319,7 +319,7 @@
+@@ -320,7 +320,7 @@
| $(AWK) '($$7 ~ /^UND(|EF)$$/ && $$1 != "0:" && $$4 != "REGISTER") { print; p=1 } END { exit p != 0 }'
# interp.c exists just to get this string into the libraries.
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-autotools.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-autotools.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-autotools.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -3,8 +3,11 @@
* scripts/config.guess: update to version 2009-04-27.
* scripts/config.sub: ditto.
-diff --git a/scripts/config.guess b/scripts/config.guess
-index ec46d18..da83314 100755
+---
+ scripts/config.guess | 117 ++++++++++++++++++++++++++++---------
+ scripts/config.sub | 159 +++++++++++++++++++++++++++++++++++++--------------
+ 2 files changed, 208 insertions(+), 68 deletions(-)
+
--- a/scripts/config.guess
+++ b/scripts/config.guess
@@ -1,10 +1,10 @@
@@ -21,7 +24,7 @@
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
-@@ -56,8 +56,8 @@ version="\
+@@ -56,8 +56,8 @@
GNU config.guess ($timestamp)
Originally written by Per Bothner.
@@ -32,7 +35,7 @@
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-@@ -161,6 +161,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+@@ -161,6 +161,7 @@
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
@@ -40,7 +43,7 @@
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
-@@ -211,7 +212,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+@@ -211,7 +212,7 @@
echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
exit ;;
macppc:MirBSD:*:*)
@@ -49,7 +52,7 @@
exit ;;
*:MirBSD:*:*)
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-@@ -323,14 +324,30 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+@@ -323,14 +324,30 @@
case `/usr/bin/uname -p` in
sparc) echo sparc-icl-nx7; exit ;;
esac ;;
@@ -82,7 +85,7 @@
exit ;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
-@@ -531,7 +548,7 @@ EOF
+@@ -531,7 +548,7 @@
echo rs6000-ibm-aix3.2
fi
exit ;;
@@ -91,7 +94,7 @@
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
IBM_ARCH=rs6000
-@@ -771,6 +788,8 @@ EOF
+@@ -771,6 +788,8 @@
case ${UNAME_MACHINE} in
pc98)
echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
@@ -100,7 +103,7 @@
*)
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
esac
-@@ -778,10 +797,7 @@ EOF
+@@ -778,10 +797,7 @@
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
exit ;;
@@ -112,7 +115,7 @@
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
i*:windows32*:*)
-@@ -791,12 +807,18 @@ EOF
+@@ -791,12 +807,18 @@
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
@@ -137,7 +140,7 @@
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
echo i${UNAME_MACHINE}-pc-mks
exit ;;
-@@ -830,6 +852,16 @@ EOF
+@@ -830,6 +852,16 @@
echo ${UNAME_MACHINE}-pc-minix
exit ;;
arm*:Linux:*:*)
@@ -154,7 +157,7 @@
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
cris:Linux:*:*)
-@@ -919,6 +951,9 @@ EOF
+@@ -919,6 +951,9 @@
if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
exit ;;
@@ -164,7 +167,7 @@
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
-@@ -948,6 +983,9 @@ EOF
+@@ -948,6 +983,9 @@
x86_64:Linux:*:*)
echo x86_64-unknown-linux-gnu
exit ;;
@@ -174,7 +177,7 @@
i*86:Linux:*:*)
# The BFD linker knows what the default object file format is, so
# first see if it will tell us. cd to the root directory to prevent
-@@ -966,9 +1004,6 @@ EOF
+@@ -966,9 +1004,6 @@
a.out-i386-linux)
echo "${UNAME_MACHINE}-pc-linux-gnuaout"
exit ;;
@@ -184,7 +187,7 @@
"")
# Either a pre-BFD a.out linker (linux-gnuoldld) or
# one that does not give us useful --help.
-@@ -990,7 +1025,7 @@ EOF
+@@ -990,7 +1025,7 @@
LIBC=gnulibc1
# endif
#else
@@ -193,7 +196,7 @@
LIBC=gnu
#else
LIBC=gnuaout
-@@ -1083,8 +1118,11 @@ EOF
+@@ -1083,8 +1118,11 @@
pc:*:*:*)
# Left here for compatibility:
# uname -m prints for DJGPP always 'pc', but it prints nothing about
@@ -207,7 +210,7 @@
exit ;;
Intel:Mach:3*:*)
echo i386-pc-mach3
-@@ -1122,6 +1160,16 @@ EOF
+@@ -1122,6 +1160,16 @@
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
@@ -224,7 +227,7 @@
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
echo m68k-unknown-lynxos${UNAME_RELEASE}
exit ;;
-@@ -1197,6 +1245,9 @@ EOF
+@@ -1197,6 +1245,9 @@
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
echo i586-pc-beos
exit ;;
@@ -234,7 +237,7 @@
SX-4:SUPER-UX:*:*)
echo sx4-nec-superux${UNAME_RELEASE}
exit ;;
-@@ -1206,6 +1257,15 @@ EOF
+@@ -1206,6 +1257,15 @@
SX-6:SUPER-UX:*:*)
echo sx6-nec-superux${UNAME_RELEASE}
exit ;;
@@ -250,7 +253,7 @@
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
exit ;;
-@@ -1296,6 +1356,9 @@ EOF
+@@ -1296,6 +1356,9 @@
i*86:rdos:*:*)
echo ${UNAME_MACHINE}-pc-rdos
exit ;;
@@ -260,7 +263,7 @@
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
-@@ -1456,9 +1519,9 @@ This script, last modified $timestamp, has failed to recognize
+@@ -1456,9 +1519,9 @@
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
@@ -272,8 +275,6 @@
If the version you run ($0) is already up to date, please
send the following data and any information you think might be
-diff --git a/scripts/config.sub b/scripts/config.sub
-index 51938d0..a39437d 100755
--- a/scripts/config.sub
+++ b/scripts/config.sub
@@ -1,10 +1,10 @@
@@ -290,7 +291,7 @@
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
-@@ -72,8 +72,8 @@ Report bugs and patches to <config-patches@gnu.org>."
+@@ -72,8 +72,8 @@
version="\
GNU config.sub ($timestamp)
@@ -301,7 +302,7 @@
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-@@ -122,6 +122,7 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+@@ -122,6 +122,7 @@
case $maybe_os in
nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
@@ -309,7 +310,7 @@
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
-@@ -241,20 +242,24 @@ case $basic_machine in
+@@ -241,20 +242,24 @@
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
| am33_2.0 \
@@ -338,7 +339,7 @@
| mips64vr4100 | mips64vr4100el \
| mips64vr4300 | mips64vr4300el \
| mips64vr5000 | mips64vr5000el \
-@@ -267,6 +272,7 @@ case $basic_machine in
+@@ -267,6 +272,7 @@
| mipsisa64sr71k | mipsisa64sr71kel \
| mipstx39 | mipstx39el \
| mn10200 | mn10300 \
@@ -346,7 +347,7 @@
| mt \
| msp430 \
| nios | nios2 \
-@@ -275,19 +281,17 @@ case $basic_machine in
+@@ -275,19 +281,17 @@
| pdp10 | pdp11 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
| pyramid \
@@ -373,7 +374,7 @@
basic_machine=$basic_machine-unknown
;;
m6811 | m68hc11 | m6812 | m68hc12)
-@@ -319,25 +323,28 @@ case $basic_machine in
+@@ -319,25 +323,28 @@
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
@@ -407,7 +408,7 @@
| mips64vr4100-* | mips64vr4100el-* \
| mips64vr4300-* | mips64vr4300el-* \
| mips64vr5000-* | mips64vr5000el-* \
-@@ -359,22 +366,24 @@ case $basic_machine in
+@@ -359,22 +366,24 @@
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
| pyramid-* \
| romp-* | rs6000-* \
@@ -440,7 +441,7 @@
;;
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
-@@ -438,6 +447,10 @@ case $basic_machine in
+@@ -438,6 +447,10 @@
basic_machine=m68k-apollo
os=-bsd
;;
@@ -451,7 +452,7 @@
aux)
basic_machine=m68k-apple
os=-aux
-@@ -446,10 +459,22 @@ case $basic_machine in
+@@ -446,10 +459,22 @@
basic_machine=ns32k-sequent
os=-dynix
;;
@@ -474,7 +475,7 @@
convex-c1)
basic_machine=c1-convex
os=-bsd
-@@ -478,8 +503,8 @@ case $basic_machine in
+@@ -478,8 +503,8 @@
basic_machine=craynv-cray
os=-unicosmp
;;
@@ -485,7 +486,7 @@
os=-elf
;;
crds | unos)
-@@ -517,6 +542,10 @@ case $basic_machine in
+@@ -517,6 +542,10 @@
basic_machine=m88k-motorola
os=-sysv3
;;
@@ -496,7 +497,7 @@
djgpp)
basic_machine=i586-pc
os=-msdosdjgpp
-@@ -671,6 +700,14 @@ case $basic_machine in
+@@ -671,6 +700,14 @@
basic_machine=m68k-isi
os=-sysv
;;
@@ -511,7 +512,7 @@
m88k-omron*)
basic_machine=m88k-omron
;;
-@@ -686,6 +723,10 @@ case $basic_machine in
+@@ -686,6 +723,10 @@
basic_machine=i386-pc
os=-mingw32
;;
@@ -522,7 +523,7 @@
miniframe)
basic_machine=m68000-convergent
;;
-@@ -812,6 +853,14 @@ case $basic_machine in
+@@ -812,6 +853,14 @@
basic_machine=i860-intel
os=-osf
;;
@@ -537,7 +538,7 @@
pbd)
basic_machine=sparc-tti
;;
-@@ -913,6 +962,10 @@ case $basic_machine in
+@@ -913,6 +962,10 @@
sb1el)
basic_machine=mipsisa64sb1el-unknown
;;
@@ -548,7 +549,7 @@
sei)
basic_machine=mips-sei
os=-seiux
-@@ -924,6 +977,9 @@ case $basic_machine in
+@@ -924,6 +977,9 @@
basic_machine=sh-hitachi
os=-hms
;;
@@ -558,7 +559,7 @@
sh64)
basic_machine=sh64-unknown
;;
-@@ -1013,6 +1069,10 @@ case $basic_machine in
+@@ -1013,6 +1069,10 @@
basic_machine=tic6x-unknown
os=-coff
;;
@@ -569,7 +570,7 @@
tx39)
basic_machine=mipstx39-unknown
;;
-@@ -1088,6 +1148,10 @@ case $basic_machine in
+@@ -1088,6 +1148,10 @@
basic_machine=z8k-unknown
os=-sim
;;
@@ -580,7 +581,7 @@
none)
basic_machine=none-none
os=-none
-@@ -1126,10 +1190,10 @@ case $basic_machine in
+@@ -1126,10 +1190,10 @@
we32k)
basic_machine=we32k-att
;;
@@ -593,7 +594,7 @@
basic_machine=sparc-sun
;;
cydra)
-@@ -1198,8 +1262,9 @@ case $os in
+@@ -1198,8 +1262,9 @@
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
@@ -604,7 +605,7 @@
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
-@@ -1208,7 +1273,7 @@ case $os in
+@@ -1208,7 +1273,7 @@
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
@@ -613,7 +614,7 @@
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* \
-@@ -1218,7 +1283,7 @@ case $os in
+@@ -1218,7 +1283,7 @@
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
@@ -622,7 +623,7 @@
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
-@@ -1348,6 +1413,9 @@ case $os in
+@@ -1348,6 +1413,9 @@
-zvmoe)
os=-zvmoe
;;
@@ -632,7 +633,7 @@
-none)
;;
*)
-@@ -1370,6 +1438,12 @@ else
+@@ -1370,6 +1438,12 @@
# system, and we'll never get to this point.
case $basic_machine in
@@ -645,7 +646,7 @@
*-acorn)
os=-riscix1.2
;;
-@@ -1379,9 +1453,9 @@ case $basic_machine in
+@@ -1379,9 +1453,9 @@
arm*-semi)
os=-aout
;;
@@ -658,7 +659,7 @@
# This must come before the *-dec entry.
pdp10-*)
os=-tops20
-@@ -1407,6 +1481,9 @@ case $basic_machine in
+@@ -1407,6 +1481,9 @@
m68*-cisco)
os=-aout
;;
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-futex_robust_pi.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-futex_robust_pi.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-futex_robust_pi.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,8 +4,13 @@
(__ASSUME_SET_ROBUST_LIST): Update per-arch conditions when
each feature was introduced. (__ASSUME_FUTEX_LOCK_PI): Ditto.
-diff --git a/sysdeps/unix/sysv/linux/kernel-features.h b/sysdeps/unix/sysv/linux/kernel-features.h
-index 29afe27..edbe250 100644
+---
+ ports/sysdeps/unix/sysv/linux/arm/kernel-features.h | 10 +++++++
+ ports/sysdeps/unix/sysv/linux/hppa/kernel-features.h | 10 +++++++
+ ports/sysdeps/unix/sysv/linux/mips/kernel-features.h | 11 ++++++++
+ sysdeps/unix/sysv/linux/kernel-features.h | 26 +++++++++++++------
+ 4 files changed, 50 insertions(+), 7 deletions(-)
+
--- a/sysdeps/unix/sysv/linux/kernel-features.h
+++ b/sysdeps/unix/sysv/linux/kernel-features.h
@@ -454,11 +454,16 @@
@@ -48,15 +53,6 @@
# define __ASSUME_FUTEX_LOCK_PI 1
#endif
-
-2009-09-27 Aurelien Jarno <aurelien@aurel32.net>
-
- * sysdeps/unix/sysv/linux/arm/kernel-features.h
- (__ASSUME_SET_ROBUST_LIST): Define for 2.6.28 and later.
- (__ASSUME_FUTEX_LOCK_PI): Ditto.
-
-diff --git a/ports/sysdeps/unix/sysv/linux/arm/kernel-features.h b/ports/sysdeps/unix/sysv/linux/arm/kernel-features.h
-index ea439d5..d4f447b 100644
--- a/ports/sysdeps/unix/sysv/linux/arm/kernel-features.h
+++ b/ports/sysdeps/unix/sysv/linux/arm/kernel-features.h
@@ -51,6 +51,16 @@
@@ -76,16 +72,6 @@
#include_next <kernel-features.h>
/* These syscalls are not implemented yet for ARM. */
-
-
-2009-09-27 Aurelien Jarno <aurelien@aurel32.net>
-
- * sysdeps/unix/sysv/linux/hppa/kernel-features.h
- (__ASSUME_SET_ROBUST_LIST): Define for 2.6.19 and later.
- (__ASSUME_FUTEX_LOCK_PI): Ditto.
-
-diff --git a/ports/sysdeps/unix/sysv/linux/hppa/kernel-features.h b/ports/sysdeps/unix/sysv/linux/hppa/kernel-features.h
-index e29f6e0..31daca6 100644
--- a/ports/sysdeps/unix/sysv/linux/hppa/kernel-features.h
+++ b/ports/sysdeps/unix/sysv/linux/hppa/kernel-features.h
@@ -36,4 +36,14 @@
@@ -103,16 +89,6 @@
+#endif
+
#include_next <kernel-features.h>
-
-
-2009-09-27 Aurelien Jarno <aurelien@aurel32.net>
-
- * sysdeps/unix/sysv/linux/mips/kernel-features.h
- (__ASSUME_SET_ROBUST_LIST): Define for 2.6.18 and later.
- (__ASSUME_FUTEX_LOCK_PI): Ditto.
-
-diff --git a/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h b/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
-index f479b60..39e609e 100644
--- a/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
+++ b/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
@@ -31,4 +31,15 @@
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-getaddrinfo-lo.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-getaddrinfo-lo.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-getaddrinfo-lo.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -3,9 +3,13 @@
* sysdeps/posix/getaddrinfo.c (getaddrinfo): correctly detect
interface for all 127.X.Y.Z addresses.
+---
+ sysdeps/posix/getaddrinfo.c | 9 ++++++++-
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
--- a/sysdeps/posix/getaddrinfo.c
+++ b/sysdeps/posix/getaddrinfo.c
-@@ -2264,7 +2264,14 @@ getaddrinfo (const char *name, const char *service,
+@@ -2264,7 +2264,14 @@
tmp.addr[0] = 0;
tmp.addr[1] = 0;
tmp.addr[2] = htonl (0xffff);
Modified: glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-longdouble.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-longdouble.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/any/submitted-longdouble.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/math/Makefile
+++ b/math/Makefile
-@@ -91,13 +91,17 @@
+@@ -93,13 +93,17 @@
tests = test-matherr test-fenv atest-exp atest-sincos atest-exp2 basic-test \
test-misc test-fpucw tst-definitions test-tgmath test-tgmath-ret \
bug-nextafter bug-nexttoward bug-tgmath1 test-tgmath-int
@@ -25,7 +25,7 @@
test-ifloat test-idouble
libm-tests.o = $(addsuffix .o,$(libm-tests))
-@@ -171,11 +175,15 @@
+@@ -173,11 +177,15 @@
ifneq ($(long-double-fcts),yes)
# The `double' and `long double' types are the same on this machine.
# We won't compile the `long double' code at all. Tell the `double' code
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hppa/local-nptl-compat.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hppa/local-nptl-compat.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hppa/local-nptl-compat.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -53,14 +53,62 @@
* pthread_rwlock_unlock.c: New file.
* pthread_rwlock_wrlock.c: New file.
-Index: sysdeps/hppa/nptl/Makefile
-===================================================================
-RCS file: /cvs/glibc/ports/sysdeps/hppa/nptl/Makefile,v
-retrieving revision 1.2
-diff -u -p -r1.2 Makefile
---- a/ports/sysdeps/hppa/nptl/Makefile 23 Feb 2008 01:18:17 -0000 1.2
-+++ b/ports/sysdeps/hppa/nptl/Makefile 2 Apr 2009 02:34:02 -0000
-@@ -25,3 +25,28 @@ endif
+---
+ ports/sysdeps/hppa/nptl/Makefile | 25
+ ports/sysdeps/unix/sysv/linux/hppa/internaltypes.h | 184 ++
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/Versions | 65 +
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/forward.c | 275 ++++
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/init.c | 460 +++++++
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_broadcast.c | 36
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_destroy.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_init.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_signal.c | 36
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_timedwait.c | 44
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_wait.c | 41
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_destroy.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_init.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_lock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_timedlock.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_trylock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_unlock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_destroy.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_init.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_rdlock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedrdlock.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedwrlock.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_tryrdlock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_trywrlock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_unlock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_wrlock.c | 37
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread-functions.h | 133 ++
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h | 621 ++++++++++
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_broadcast.c | 29
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_destroy.c | 29
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_init.c | 29
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_signal.c | 29
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_timedwait.c | 29
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_wait.c | 29
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_cond_lock.c | 14
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_destroy.c | 36
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_init.c | 36
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_lock.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_timedlock.c | 38
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_trylock.c | 35
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_unlock.c | 36
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_destroy.c | 35
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_init.c | 35
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_rdlock.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedrdlock.c | 38
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedwrlock.c | 38
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_tryrdlock.c | 35
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_trywrlock.c | 35
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_unlock.c | 40
+ ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_wrlock.c | 40
+ 50 files changed, 3312 insertions(+)
+
+--- a/ports/sysdeps/hppa/nptl/Makefile
++++ b/ports/sysdeps/hppa/nptl/Makefile
+@@ -25,3 +25,28 @@
# this because the default is too small to run with.
tst-oddstacklimit-ENV = ; ulimit -s 8193;
@@ -89,12 +137,8 @@
+ old_hppa_pthread_rwlock_unlock \
+ old_hppa_pthread_rwlock_wrlock
+endif
-Index: sysdeps/unix/sysv/linux/hppa/internaltypes.h
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/internaltypes.h
-diff -N sysdeps/unix/sysv/linux/hppa/internaltypes.h
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/internaltypes.h 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/internaltypes.h
@@ -0,0 +1,184 @@
+#include_next <internaltypes.h>
+#ifndef _INTERNAL_TYPES_H_HPPA_
@@ -280,12 +324,8 @@
+
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/Versions
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/Versions
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/Versions
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/Versions 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/Versions
@@ -0,0 +1,65 @@
+libc {
+ GLIBC_2.9 {
@@ -352,12 +392,8 @@
+ __pthread_mutex_unlock;
+ }
+}
-Index: sysdeps/unix/sysv/linux/hppa/nptl/forward.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/forward.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/forward.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/forward.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/forward.c
@@ -0,0 +1,275 @@
+/* Copyright (C) 2002, 2003, 2004, 2007, 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -634,12 +670,8 @@
+ INTERNAL_SYSCALL (kill, err, 1, SIGKILL);
+ })
+#undef return
-Index: sysdeps/unix/sysv/linux/hppa/nptl/init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/init.c
@@ -0,0 +1,460 @@
+/* Copyright (C) 2002-2007, 2008, 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1101,12 +1133,8 @@
+}
+strong_alias (__pthread_initialize_minimal_internal,
+ __pthread_initialize_minimal)
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_broadcast.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_broadcast.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_broadcast.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_broadcast.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_broadcast.c
@@ -0,0 +1,36 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1144,12 +1172,8 @@
+ pthread_cond_broadcast, GLIBC_2_3_2);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_destroy.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_destroy.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_destroy.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_destroy.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_destroy.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1191,12 +1215,8 @@
+ pthread_cond_destroy, GLIBC_2_3_2);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_init.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1235,12 +1255,8 @@
+ GLIBC_2_3_2);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_signal.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_signal.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_signal.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_signal.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_signal.c
@@ -0,0 +1,36 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1278,12 +1294,8 @@
+ pthread_cond_signal, GLIBC_2_3_2);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_timedwait.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_timedwait.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_timedwait.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_timedwait.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_timedwait.c
@@ -0,0 +1,44 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1329,12 +1341,8 @@
+ pthread_cond_timedwait, GLIBC_2_3_2);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_wait.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_wait.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_wait.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_wait.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_cond_wait.c
@@ -0,0 +1,41 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1377,12 +1385,8 @@
+ pthread_cond_wait, GLIBC_2_3_2);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_destroy.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_destroy.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_destroy.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_destroy.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_destroy.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1424,12 +1428,8 @@
+ pthread_mutex_destroy, GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_init.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1468,12 +1468,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_lock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_lock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_lock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_lock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_lock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1512,12 +1508,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_timedlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_timedlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_timedlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_timedlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_timedlock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1559,12 +1551,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_trylock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_trylock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_trylock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_trylock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_trylock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1603,12 +1591,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_unlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_unlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_unlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_unlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_mutex_unlock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1647,12 +1631,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_destroy.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_destroy.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_destroy.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_destroy.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_destroy.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1694,12 +1674,8 @@
+ pthread_rwlock_destroy, GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_init.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1738,12 +1714,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_rdlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_rdlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_rdlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_rdlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_rdlock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1782,12 +1754,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedrdlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedrdlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedrdlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedrdlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedrdlock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1829,12 +1797,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedwrlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedwrlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedwrlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedwrlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_timedwrlock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1876,12 +1840,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_tryrdlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_tryrdlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_tryrdlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_tryrdlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_tryrdlock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1920,12 +1880,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_trywrlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_trywrlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_trywrlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_trywrlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_trywrlock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -1964,12 +1920,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_unlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_unlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_unlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_unlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_unlock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2008,12 +1960,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_wrlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_wrlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_wrlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_wrlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/old_hppa_pthread_rwlock_wrlock.c
@@ -0,0 +1,37 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2052,12 +2000,8 @@
+ GLIBC_2_0);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread-functions.h
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread-functions.h
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread-functions.h
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread-functions.h 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread-functions.h
@@ -0,0 +1,133 @@
+/* Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2192,12 +2136,8 @@
+#endif
+
+#endif /* pthread-functions.h */
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthreadP.h
@@ -0,0 +1,621 @@
+/* Copyright (C) 2002-2007, 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2820,12 +2760,8 @@
+#endif
+
+#endif /* pthreadP.h */
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_broadcast.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_broadcast.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_broadcast.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_broadcast.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_broadcast.c
@@ -0,0 +1,29 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2856,12 +2792,8 @@
+# include_next <pthread_cond_broadcast.c>
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_destroy.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_destroy.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_destroy.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_destroy.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_destroy.c
@@ -0,0 +1,29 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2892,12 +2824,8 @@
+# include_next <pthread_cond_destroy.c>
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_init.c
@@ -0,0 +1,29 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2928,12 +2856,8 @@
+# include_next <pthread_cond_init.c>
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_signal.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_signal.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_signal.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_signal.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_signal.c
@@ -0,0 +1,29 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -2964,12 +2888,8 @@
+# include_next <pthread_cond_signal.c>
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_timedwait.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_timedwait.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_timedwait.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_timedwait.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_timedwait.c
@@ -0,0 +1,29 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3000,12 +2920,8 @@
+# include_next <pthread_cond_timedwait.c>
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_wait.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_wait.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_wait.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_wait.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_cond_wait.c
@@ -0,0 +1,29 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3036,12 +2952,8 @@
+# include_next <pthread_cond_wait.c>
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_cond_lock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_cond_lock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_cond_lock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_cond_lock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_cond_lock.c
@@ -0,0 +1,14 @@
+#include <pthreadP.h>
+
@@ -3057,12 +2969,8 @@
+#define NO_INCR
+
+#include <nptl/pthread_mutex_lock.c>
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_destroy.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_destroy.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_destroy.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_destroy.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_destroy.c
@@ -0,0 +1,36 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3100,12 +3008,8 @@
+INTDEF(__pthread_mutex_destroy)
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_init.c
@@ -0,0 +1,36 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3143,12 +3047,8 @@
+INTDEF(__pthread_mutex_init)
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_lock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_lock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_lock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_lock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_lock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3190,12 +3090,8 @@
+# endif
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_timedlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_timedlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_timedlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_timedlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_timedlock.c
@@ -0,0 +1,38 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3235,12 +3131,8 @@
+ pthread_mutex_timedlock, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_trylock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_trylock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_trylock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_trylock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_trylock.c
@@ -0,0 +1,35 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3277,12 +3169,8 @@
+ pthread_mutex_trylock, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_unlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_unlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_unlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_unlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_mutex_unlock.c
@@ -0,0 +1,36 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3320,12 +3208,8 @@
+strong_alias (__pthread_mutex_unlock, __pthread_mutex_unlock_internal)
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_destroy.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_destroy.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_destroy.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_destroy.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_destroy.c
@@ -0,0 +1,35 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3362,12 +3246,8 @@
+ pthread_rwlock_destroy, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_init.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_init.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_init.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_init.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_init.c
@@ -0,0 +1,35 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3404,12 +3284,8 @@
+ pthread_rwlock_init, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_rdlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_rdlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_rdlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_rdlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_rdlock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3451,12 +3327,8 @@
+strong_alias (__pthread_rwlock_rdlock, __pthread_rwlock_rdlock_internal)
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedrdlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedrdlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedrdlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedrdlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedrdlock.c
@@ -0,0 +1,38 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3496,12 +3368,8 @@
+ pthread_rwlock_timedrdlock, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedwrlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedwrlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedwrlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedwrlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_timedwrlock.c
@@ -0,0 +1,38 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3541,12 +3409,8 @@
+ pthread_rwlock_timedwrlock, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_tryrdlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_tryrdlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_tryrdlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_tryrdlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_tryrdlock.c
@@ -0,0 +1,35 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3583,12 +3447,8 @@
+ pthread_rwlock_tryrdlock, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_trywrlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_trywrlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_trywrlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_trywrlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_trywrlock.c
@@ -0,0 +1,35 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3625,12 +3485,8 @@
+ pthread_rwlock_trywrlock, GLIBC_2_9);
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_unlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_unlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_unlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_unlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_unlock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -3672,12 +3528,8 @@
+strong_alias (__pthread_rwlock_unlock, __pthread_rwlock_unlock_internal)
+#endif
+
-Index: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_wrlock.c
-===================================================================
-RCS file: sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_wrlock.c
-diff -N sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_wrlock.c
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_wrlock.c 2 Apr 2009 02:34:03 -0000
+--- /dev/null
++++ b/ports/sysdeps/unix/sysv/linux/hppa/nptl/pthread_rwlock_wrlock.c
@@ -0,0 +1,40 @@
+/* Copyright (C) 2009 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hppa/submitted-nptl-carlos.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hppa/submitted-nptl-carlos.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hppa/submitted-nptl-carlos.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -10,7 +10,7 @@
--- a/elf/rtld.c
+++ b/elf/rtld.c
-@@ -383,14 +383,14 @@
+@@ -384,14 +384,14 @@
know it is available. We do not have to clear the memory if we
do not have to use the temporary bootstrap_map. Global variables
are initialized to zero by default. */
@@ -113,7 +113,7 @@
while (__builtin_expect \
(atomic_compare_and_exchange_bool_acq (__atg15_memp, \
__atg15_old & __atg15_mask, \
-@@ -423,7 +423,7 @@
+@@ -439,7 +439,7 @@
__typeof (*(mem)) __atg16_mask = (mask); \
\
do \
@@ -122,7 +122,7 @@
while (__builtin_expect \
(atomic_compare_and_exchange_bool_acq (__atg16_memp, \
__atg16_old & __atg16_mask,\
-@@ -441,7 +441,7 @@
+@@ -457,7 +457,7 @@
__typeof (*(mem)) __atg17_mask = (mask); \
\
do \
@@ -131,7 +131,7 @@
while (__builtin_expect \
(atomic_compare_and_exchange_bool_acq (__atg17_memp, \
__atg17_old | __atg17_mask, \
-@@ -457,7 +457,7 @@
+@@ -473,7 +473,7 @@
__typeof (*(mem)) __atg18_mask = (mask); \
\
do \
@@ -140,7 +140,7 @@
while (__builtin_expect \
(catomic_compare_and_exchange_bool_acq (__atg18_memp, \
__atg18_old | __atg18_mask,\
-@@ -473,7 +473,7 @@
+@@ -489,7 +489,7 @@
__typeof (*(mem)) __atg19_mask = (mask); \
\
do \
@@ -151,7 +151,7 @@
__atg19_old | __atg19_mask,\
--- a/nptl/Makefile
+++ b/nptl/Makefile
-@@ -262,9 +262,9 @@
+@@ -276,9 +276,9 @@
# Files which must not be linked with libpthread.
tests-nolibpthread = tst-unload
@@ -164,7 +164,7 @@
distribute = eintr.c tst-cleanup4aux.c
-@@ -423,6 +423,35 @@
+@@ -437,6 +437,35 @@
CFLAGS-tst-cleanupx4.c += -fexceptions
CFLAGS-tst-oncex3.c += -fexceptions
CFLAGS-tst-oncex4.c += -fexceptions
@@ -225,9 +225,9 @@
--- a/stdio-common/Makefile
+++ b/stdio-common/Makefile
-@@ -80,7 +80,7 @@
+@@ -96,7 +96,7 @@
$(SHELL) -e tst-printf.sh $(common-objpfx) '$(run-program-prefix)'
- endif
+ # eglibc: endif
-CFLAGS-vfprintf.c = -Wno-uninitialized
+CFLAGS-vfprintf.c = -Wno-uninitialized -fno-delayed-branch
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-dl-dynamic-weak.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-dl-dynamic-weak.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-dl-dynamic-weak.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -21,7 +21,7 @@
int _dl_verbose;
--- a/elf/rtld.c
+++ b/elf/rtld.c
-@@ -145,6 +145,11 @@
+@@ -146,6 +146,11 @@
#ifdef NEED_DL_SYSINFO
._dl_sysinfo = DL_SYSINFO_DEFAULT,
#endif
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_posix-option.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_posix-option.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_posix-option.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -2,8 +2,8 @@
packages which have a pthread library.
---
- sysdeps/mach/hurd/bits/posix_opt.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ sysdeps/mach/hurd/bits/posix_opt.h | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
--- a/sysdeps/mach/hurd/bits/posix_opt.h
+++ b/sysdeps/mach/hurd/bits/posix_opt.h
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_types.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_types.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-pthread_types.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -2,7 +2,7 @@
sysdep/mach/hurd/bits/pthreadtypes.h | 1 +
1 file changed, 1 insertion(+)
---- a/sysdep/mach/hurd/bits/pthreadtypes.h
+--- /dev/null
+++ b/sysdep/mach/hurd/bits/pthreadtypes.h
-@@ -0,0 +1,1 @@
+@@ -0,0 +1 @@
+#include <pthread/pthreadtypes.h>
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-tls-support.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-tls-support.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/local-tls-support.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,24 +1,24 @@
---
- csu/libc-start.c | 2 +
- hurd/hurdfault.c | 2 +
- hurd/hurdsig.c | 4 +-
- mach/mach.h | 3 +
- mach/setup-thread.c | 30 +++++++++++++++++-
- sysdeps/generic/thread_state.h | 1
- sysdeps/mach/alpha/thread_state.h | 1
- sysdeps/mach/hurd/bits/libc-lock.h | 3 +
- sysdeps/mach/hurd/bits/libc-tsd.h | 35 ---------------------
- sysdeps/mach/hurd/fork.c | 7 +++-
- sysdeps/mach/hurd/i386/init-first.c | 60 ++++++++++++++++++++++--------------
- sysdeps/mach/hurd/i386/tls.h | 43 ++++++++++++++++++++++---
- sysdeps/mach/hurd/i386/trampoline.c | 2 -
- sysdeps/mach/hurd/profil.c | 2 +
- sysdeps/mach/hurd/setitimer.c | 3 +
- sysdeps/mach/hurd/tls.h | 1
- sysdeps/mach/i386/thread_state.h | 11 ++++++
- sysdeps/mach/powerpc/thread_state.h | 1
- sysdeps/mach/thread_state.h | 3 +
- sysdeps/mach/hurd/i386/tlsdesc.sym | 17 +++++++++
+ csu/libc-start.c | 2 +
+ hurd/hurdfault.c | 2 +
+ hurd/hurdsig.c | 4 +-
+ mach/mach.h | 3 +
+ mach/setup-thread.c | 30 +++++++++++++++-
+ ports/sysdeps/mach/alpha/thread_state.h | 1
+ sysdeps/generic/thread_state.h | 1
+ sysdeps/mach/hurd/bits/libc-lock.h | 3 +
+ sysdeps/mach/hurd/bits/libc-tsd.h | 35 ------------------
+ sysdeps/mach/hurd/fork.c | 7 +++
+ sysdeps/mach/hurd/i386/init-first.c | 60 +++++++++++++++++++-------------
+ sysdeps/mach/hurd/i386/tls.h | 43 ++++++++++++++++++++--
+ sysdeps/mach/hurd/i386/tlsdesc.sym | 17 +++++++++
+ sysdeps/mach/hurd/i386/trampoline.c | 2 -
+ sysdeps/mach/hurd/profil.c | 2 +
+ sysdeps/mach/hurd/setitimer.c | 3 +
+ sysdeps/mach/hurd/tls.h | 1
+ sysdeps/mach/i386/thread_state.h | 11 +++++
+ sysdeps/mach/powerpc/thread_state.h | 1
+ sysdeps/mach/thread_state.h | 3 +
20 files changed, 161 insertions(+), 70 deletions(-)
--- a/csu/libc-start.c
@@ -35,7 +35,7 @@
+#endif
/* Set up the stack checker's canary. */
- uintptr_t stack_chk_guard = _dl_setup_stack_chk_guard ();
+ uintptr_t stack_chk_guard = _dl_setup_stack_chk_guard (_dl_random);
--- a/hurd/hurdfault.c
+++ b/hurd/hurdfault.c
@@ -206,6 +206,8 @@
@@ -49,7 +49,7 @@
--- a/hurd/hurdsig.c
+++ b/hurd/hurdsig.c
-@@ -1267,6 +1267,8 @@
+@@ -1268,6 +1268,8 @@
(vm_address_t *) &__hurd_sigthread_stack_base,
&stacksize);
assert_perror (err);
@@ -58,7 +58,7 @@
__hurd_sigthread_stack_end = __hurd_sigthread_stack_base + stacksize;
__hurd_sigthread_variables =
-@@ -1275,8 +1277,6 @@
+@@ -1276,8 +1278,6 @@
__libc_fatal ("hurd: Can't allocate threadvars for signal thread\n");
memset (__hurd_sigthread_variables, 0,
__hurd_threadvar_max * sizeof (unsigned long int));
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-extern_inline.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-extern_inline.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-extern_inline.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,20 +1,20 @@
---
- hurd/hurd.h | 4 ++++
- hurd/hurd/fd.h | 20 ++++++++++++++++++++
- hurd/hurd/port.h | 31 +++++++++++++++++++++++++++++++
- hurd/hurd/signal.h | 16 +++++++++++++---
- hurd/hurd/threadvar.h | 5 +++++
- hurd/hurd/userlink.h | 14 ++++++++++++++
- mach/lock-intern.h | 20 ++++++++++++++++++++
- mach/mach/mig_support.h | 3 +++
- mach/spin-lock.c | 1 +
- sysdeps/generic/machine-lock.h | 12 ++++++++++++
- sysdeps/generic/machine-sp.h | 4 ++++
- sysdeps/mach/alpha/machine-lock.h | 12 ++++++++++++
- sysdeps/mach/alpha/machine-sp.h | 4 ++++
- sysdeps/mach/i386/machine-lock.h | 12 ++++++++++++
- sysdeps/mach/powerpc/machine-lock.h | 12 ++++++++++++
- sysdeps/mach/powerpc/machine-sp.h | 4 ++++
+ hurd/hurd.h | 4 ++++
+ hurd/hurd/fd.h | 20 ++++++++++++++++++++
+ hurd/hurd/port.h | 31 +++++++++++++++++++++++++++++++
+ hurd/hurd/signal.h | 16 +++++++++++++---
+ hurd/hurd/threadvar.h | 5 +++++
+ hurd/hurd/userlink.h | 14 ++++++++++++++
+ mach/lock-intern.h | 20 ++++++++++++++++++++
+ mach/mach/mig_support.h | 3 +++
+ mach/spin-lock.c | 1 +
+ ports/sysdeps/mach/alpha/machine-lock.h | 12 ++++++++++++
+ ports/sysdeps/mach/alpha/machine-sp.h | 4 ++++
+ sysdeps/generic/machine-lock.h | 12 ++++++++++++
+ sysdeps/generic/machine-sp.h | 4 ++++
+ sysdeps/mach/i386/machine-lock.h | 12 ++++++++++++
+ sysdeps/mach/powerpc/machine-lock.h | 12 ++++++++++++
+ sysdeps/mach/powerpc/machine-sp.h | 4 ++++
16 files changed, 171 insertions(+), 3 deletions(-)
--- a/hurd/hurd.h
Modified: glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-libc_once.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-libc_once.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/hurd-i386/submitted-libc_once.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -67,7 +67,7 @@
used as argument to __libc_cleanup_region_start. */
--- a/sysdeps/posix/getaddrinfo.c
+++ b/sysdeps/posix/getaddrinfo.c
-@@ -2333,7 +2333,7 @@
+@@ -2337,7 +2337,7 @@
__libc_lock_define_initialized (static, lock);
__libc_lock_lock (lock);
Modified: glibc-package/branches/eglibc-2.10/debian/patches/i386/submitted-i686-timing.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/i386/submitted-i686-timing.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/i386/submitted-i686-timing.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -33,7 +33,7 @@
--- a/sysdeps/generic/ldsodefs.h
+++ b/sysdeps/generic/ldsodefs.h
-@@ -407,7 +407,7 @@
+@@ -404,7 +404,7 @@
/* The object to be initialized first. */
EXTERN struct link_map *_dl_initfirst;
@@ -42,7 +42,7 @@
/* Start time on CPU clock. */
EXTERN hp_timing_t _dl_cpuclock_offset;
#endif
-@@ -613,7 +613,7 @@
+@@ -610,7 +610,7 @@
/* All search directories defined at startup. */
EXTERN struct r_search_path_elem *_dl_init_all_dirs;
Modified: glibc-package/branches/eglibc-2.10/debian/patches/locale/LC_COLLATE-keywords-ordering.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/locale/LC_COLLATE-keywords-ordering.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/locale/LC_COLLATE-keywords-ordering.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -14,7 +14,7 @@
--- a/locale/programs/ld-collate.c
+++ b/locale/programs/ld-collate.c
-@@ -2894,14 +2894,23 @@
+@@ -2750,14 +2750,23 @@
switch (nowtok)
{
case tok_copy:
@@ -42,7 +42,7 @@
lr_ignore_rest (ldfile, 1);
break;
-@@ -2915,9 +2924,6 @@
+@@ -2771,9 +2780,6 @@
break;
}
@@ -52,7 +52,7 @@
arg = lr_token (ldfile, charmap, result, NULL, verbose);
if (arg->tok != tok_number)
goto err_label;
-@@ -2938,7 +2944,7 @@
+@@ -2794,7 +2800,7 @@
break;
}
@@ -61,7 +61,7 @@
goto err_label;
arg = lr_token (ldfile, charmap, result, repertoire, verbose);
-@@ -2985,7 +2991,7 @@
+@@ -2841,7 +2847,7 @@
break;
}
@@ -70,7 +70,7 @@
goto err_label;
arg = lr_token (ldfile, charmap, result, repertoire, verbose);
-@@ -3051,7 +3057,7 @@
+@@ -2907,7 +2913,7 @@
break;
}
@@ -79,7 +79,7 @@
goto err_label;
arg = lr_token (ldfile, charmap, result, repertoire, verbose);
-@@ -3197,7 +3203,7 @@
+@@ -3053,7 +3059,7 @@
break;
}
@@ -88,7 +88,7 @@
goto err_label;
arg = lr_token (ldfile, charmap, result, repertoire, verbose);
-@@ -3318,7 +3324,7 @@
+@@ -3174,7 +3180,7 @@
break;
}
@@ -97,7 +97,7 @@
goto err_label;
state = 1;
-@@ -3628,8 +3634,6 @@
+@@ -3484,8 +3490,6 @@
%s: missing `reorder-end' keyword"), "LC_COLLATE"));
state = 4;
}
Modified: glibc-package/branches/eglibc-2.10/debian/patches/locale/check-unknown-symbols.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/locale/check-unknown-symbols.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/locale/check-unknown-symbols.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -14,7 +14,7 @@
--- a/locale/programs/ld-collate.c
+++ b/locale/programs/ld-collate.c
-@@ -3642,8 +3642,20 @@
+@@ -3498,8 +3498,20 @@
}
else if (arg != NULL)
{
Modified: glibc-package/branches/eglibc-2.10/debian/patches/locale/fix-LC_COLLATE-rules.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/locale/fix-LC_COLLATE-rules.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/locale/fix-LC_COLLATE-rules.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/locale/programs/ld-collate.c
+++ b/locale/programs/ld-collate.c
-@@ -1546,6 +1546,7 @@
+@@ -1553,6 +1553,7 @@
int i;
int need_undefined = 0;
struct section_list *sect;
@@ -12,7 +12,7 @@
int ruleidx;
int nr_wide_elems = 0;
-@@ -1557,18 +1558,28 @@
+@@ -1564,18 +1565,28 @@
"LC_COLLATE"));
return;
}
@@ -42,7 +42,7 @@
{
WITH_CUR_LOCALE (error (0, 0, _("\
%s: `position' must be used for a specific level in all sections or none"),
-@@ -3503,6 +3514,9 @@
+@@ -3359,6 +3370,9 @@
no_error = 0;
}
}
Modified: glibc-package/branches/eglibc-2.10/debian/patches/locale/locale-print-LANGUAGE.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/locale/locale-print-LANGUAGE.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/locale/locale-print-LANGUAGE.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -12,7 +12,7 @@
--- a/locale/programs/locale.c
+++ b/locale/programs/locale.c
-@@ -752,6 +752,7 @@
+@@ -773,6 +773,7 @@
{
size_t cat_no;
const char *lcall = getenv ("LC_ALL");
@@ -20,7 +20,7 @@
const char *lang = getenv ("LANG") ? : "";
auto void get_source (const char *name);
-@@ -770,6 +771,9 @@
+@@ -791,6 +792,9 @@
/* LANG has to be the first value. */
printf ("LANG=%s\n", lang);
Modified: glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate-uli-sucks.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate-uli-sucks.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate-uli-sucks.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/locale/programs/ld-collate.c
+++ b/locale/programs/ld-collate.c
-@@ -181,14 +181,6 @@
+@@ -185,14 +185,6 @@
#include "3level.h"
@@ -19,7 +19,7 @@
/* The real definition of the struct for the LC_COLLATE locale. */
struct locale_collate_t
{
-@@ -248,15 +240,6 @@
+@@ -252,15 +244,6 @@
/* The arrays with the collation sequence order. */
unsigned char mbseqorder[256];
struct collseq_table wcseqorder;
@@ -35,7 +35,7 @@
};
-@@ -264,9 +247,6 @@
+@@ -268,9 +251,6 @@
LC_COLLATE category descriptions in all files. */
static uint32_t nrules;
@@ -45,7 +45,7 @@
/* We need UTF-8 encoding of numbers. */
static inline int
-@@ -2653,46 +2633,6 @@
+@@ -2509,46 +2489,6 @@
}
@@ -92,7 +92,7 @@
void
collate_read (struct linereader *ldfile, struct localedef_t *result,
const struct charmap_t *charmap, const char *repertoire_name,
-@@ -2723,8 +2663,6 @@
+@@ -2579,8 +2519,6 @@
/* The rest of the line containing `LC_COLLATE' must be free. */
lr_ignore_rest (ldfile, 1);
@@ -101,7 +101,7 @@
do
{
now = lr_token (ldfile, charmap, result, NULL, verbose);
-@@ -2732,31 +2670,6 @@
+@@ -2588,31 +2526,6 @@
}
while (nowtok == tok_eol);
@@ -133,7 +133,7 @@
if (nowtok == tok_copy)
{
now = lr_token (ldfile, charmap, result, NULL, verbose);
-@@ -3911,7 +3824,6 @@
+@@ -3767,7 +3680,6 @@
break;
case tok_end:
@@ -141,7 +141,7 @@
/* Next we assume `LC_COLLATE'. */
if (!ignore_content)
{
-@@ -3952,182 +3864,6 @@
+@@ -3808,182 +3720,6 @@
lr_ignore_rest (ldfile, arg->tok == tok_lc_collate);
return;
@@ -324,7 +324,7 @@
default:
err_label:
SYNTAX_ERROR (_("%s: syntax error"), "LC_COLLATE");
-@@ -4138,7 +3874,6 @@
+@@ -3994,7 +3730,6 @@
nowtok = now->tok;
}
Modified: glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/locale/preprocessor-collate.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -16,7 +16,7 @@
--- a/locale/programs/ld-collate.c
+++ b/locale/programs/ld-collate.c
-@@ -160,6 +160,24 @@
+@@ -164,6 +164,24 @@
size_t line;
};
@@ -41,7 +41,7 @@
/* Sparse table of struct element_t *. */
#define TABLE wchead_table
#define ELEMENT struct element_t *
-@@ -213,6 +231,9 @@
+@@ -217,6 +235,9 @@
/* This value is used when handling ellipsis. */
struct element_t ellipsis_weight;
@@ -51,7 +51,7 @@
/* Known collating elements. */
hash_table elem_table;
-@@ -1458,6 +1479,56 @@
+@@ -1465,6 +1486,56 @@
}
@@ -108,7 +108,7 @@
static void
collate_startup (struct linereader *ldfile, struct localedef_t *locale,
struct localedef_t *copy_locale, int ignore_content)
-@@ -2656,6 +2727,8 @@
+@@ -2512,6 +2583,8 @@
*/
int state = 0;
@@ -117,7 +117,7 @@
/* Get the repertoire we have to use. */
if (repertoire_name != NULL)
repertoire = repertoire_read (repertoire_name);
-@@ -2670,6 +2743,82 @@
+@@ -2526,6 +2599,82 @@
}
while (nowtok == tok_eol);
@@ -200,7 +200,7 @@
if (nowtok == tok_copy)
{
now = lr_token (ldfile, charmap, result, NULL, verbose);
-@@ -3823,6 +3972,125 @@
+@@ -3679,6 +3828,125 @@
repertoire, result, nowtok);
break;
@@ -326,7 +326,7 @@
case tok_end:
/* Next we assume `LC_COLLATE'. */
if (!ignore_content)
-@@ -3852,6 +4120,13 @@
+@@ -3708,6 +3976,13 @@
else if (state == 5)
WITH_CUR_LOCALE (error (0, 0, _("\
%s: missing `reorder-sections-end' keyword"), "LC_COLLATE"));
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/first_weekday.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/first_weekday.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/first_weekday.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -44,7 +44,6 @@
localedata/locales/bs_BA | 2 ++
localedata/locales/byn_ER | 2 ++
localedata/locales/ca_ES | 2 ++
- localedata/locales/csb_PL | 2 +-
localedata/locales/de_AT | 2 ++
localedata/locales/de_BE | 2 ++
localedata/locales/de_CH | 2 ++
@@ -106,7 +105,6 @@
localedata/locales/lo_LA | 2 ++
localedata/locales/lt_LT | 2 ++
localedata/locales/lv_LV | 2 ++
- localedata/locales/mk_MK | 6 +++---
localedata/locales/ml_IN | 2 ++
localedata/locales/mn_MN | 2 ++
localedata/locales/mr_IN | 2 ++
@@ -157,7 +155,7 @@
localedata/locales/zh_SG | 2 ++
localedata/locales/zh_TW | 3 +++
localedata/locales/zu_ZA | 2 ++
- 145 files changed, 293 insertions(+), 6 deletions(-)
+ 143 files changed, 289 insertions(+), 2 deletions(-)
--- a/localedata/locales/aa_DJ
+++ b/localedata/locales/aa_DJ
@@ -948,7 +946,7 @@
LC_PAPER
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
-@@ -161,6 +161,8 @@
+@@ -178,6 +178,8 @@
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
@@ -981,7 +979,7 @@
LC_MESSAGES
--- a/localedata/locales/hi_IN
+++ b/localedata/locales/hi_IN
-@@ -156,6 +156,8 @@
+@@ -173,6 +173,8 @@
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
@@ -1102,7 +1100,7 @@
LC_MESSAGES
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
-@@ -165,6 +165,8 @@
+@@ -182,6 +182,8 @@
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
@@ -1179,7 +1177,7 @@
LC_MESSAGES
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
-@@ -145,6 +145,8 @@
+@@ -163,6 +163,8 @@
% Appropriate 12 h time representation (%r)
t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
%
@@ -1201,7 +1199,7 @@
LC_MESSAGES
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
-@@ -174,6 +174,8 @@
+@@ -170,6 +170,8 @@
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
@@ -1299,7 +1297,7 @@
%
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
-@@ -149,6 +149,8 @@
+@@ -170,6 +170,8 @@
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
@@ -1470,7 +1468,7 @@
LC_PAPER
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
-@@ -230,6 +230,8 @@
+@@ -247,6 +247,8 @@
% Appropriate 12 h time representation (%r)
t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
%
@@ -1481,7 +1479,7 @@
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
-@@ -139,6 +139,8 @@
+@@ -156,6 +156,8 @@
% %p%I.%M.%S %Z
t_fmt_ampm "<U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
%
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/local-all-no-archive.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/local-all-no-archive.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/local-all-no-archive.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/localedata/Makefile
+++ b/localedata/Makefile
-@@ -224,7 +224,7 @@
+@@ -253,7 +253,7 @@
echo -n `echo $$locale | sed 's/\([^\@]*\)\(\@.*\)*/\2/'`; \
echo -n '...'; \
input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/locale-ia.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/locale-ia.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/locale-ia.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -153,7 +153,7 @@
+END LC_ADDRESS
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
-@@ -241,6 +241,7 @@
+@@ -242,6 +242,7 @@
hu_HU/ISO-8859-2 \
hy_AM/UTF-8 \
hy_AM.ARMSCII-8/ARMSCII-8 \
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/locales-fr.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/locales-fr.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/locales-fr.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -187,8 +187,8 @@
+<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0028><U0055><U0054><U0043><U0025><U007A><U0029>"
- week 7;19971201;4
- first_weekday 1
+ week 7;19971130;4
+ first_weekday 2
@@ -166,6 +168,11 @@
LC_NAME
name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/sort-UTF8-first.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/sort-UTF8-first.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/sort-UTF8-first.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
-@@ -225,8 +225,8 @@ hi_IN/UTF-8 \
+@@ -225,8 +225,8 @@
hne_IN/UTF-8 \
hr_HR.UTF-8/UTF-8 \
hr_HR/ISO-8859-2 \
@@ -14,7 +14,7 @@
ht_HT/UTF-8 \
hu_HU.UTF-8/UTF-8 \
hu_HU/ISO-8859-2 \
-@@ -246,8 +246,8 @@ it_IT@euro/ISO-8859-15 \
+@@ -246,8 +246,8 @@
iu_CA/UTF-8 \
iw_IL.UTF-8/UTF-8 \
iw_IL/ISO-8859-8 \
@@ -24,7 +24,7 @@
ka_GE.UTF-8/UTF-8 \
ka_GE/GEORGIAN-PS \
kk_KZ.UTF-8/UTF-8 \
-@@ -256,8 +256,8 @@ kl_GL.UTF-8/UTF-8 \
+@@ -256,8 +256,8 @@
kl_GL/ISO-8859-1 \
km_KH/UTF-8 \
kn_IN/UTF-8 \
@@ -34,7 +34,7 @@
ks_IN/UTF-8 \
ks_IN@devanagari/UTF-8 \
ku_TR.UTF-8/UTF-8 \
-@@ -323,8 +323,8 @@ pt_PT/ISO-8859-1 \
+@@ -323,8 +323,8 @@
pt_PT@euro/ISO-8859-15 \
ro_RO.UTF-8/UTF-8 \
ro_RO/ISO-8859-2 \
@@ -44,7 +44,7 @@
ru_RU/ISO-8859-5 \
ru_UA.UTF-8/UTF-8 \
ru_UA/KOI8-U \
-@@ -388,28 +388,28 @@ ur_PK/UTF-8 \
+@@ -388,28 +388,28 @@
uz_UZ/ISO-8859-1 \
uz_UZ@cyrillic/UTF-8 \
ve_ZA/UTF-8 \
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/submitted-bz9912-locale-ru_UA.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/submitted-bz9912-locale-ru_UA.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/submitted-bz9912-locale-ru_UA.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -1,10 +1,9 @@
-Index: a/localedata/locales/ru_UA
-===================================================================
-RCS file: /cvs/glibc/libc/localedata/locales/ru_UA,v
-retrieving revision 1.18
-diff -u -r1.18 ru_UA
---- a/localedata/locales/ru_UA 31 Oct 2008 19:00:57 -0000 1.18
-+++ b/localedata/locales/ru_UA 27 Feb 2009 17:04:30 -0000
+---
+ localedata/locales/ru_UA | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/localedata/locales/ru_UA
++++ b/localedata/locales/ru_UA
@@ -141,6 +141,7 @@
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/supported.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/supported.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/supported.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -31,7 +31,7 @@
en_ZA.UTF-8/UTF-8 \
en_ZA/ISO-8859-1 \
en_ZW.UTF-8/UTF-8 \
-@@ -323,6 +325,7 @@
+@@ -326,6 +328,7 @@
ru_RU.UTF-8/UTF-8 \
ru_RU.KOI8-R/KOI8-R \
ru_RU/ISO-8859-5 \
@@ -39,7 +39,7 @@
ru_UA.UTF-8/UTF-8 \
ru_UA/KOI8-U \
rw_RW/UTF-8 \
-@@ -358,6 +361,7 @@
+@@ -361,6 +364,7 @@
sv_FI@euro/ISO-8859-15 \
sv_SE.UTF-8/UTF-8 \
sv_SE/ISO-8859-1 \
@@ -47,7 +47,7 @@
ta_IN/UTF-8 \
te_IN/UTF-8 \
tg_TJ.UTF-8/UTF-8 \
-@@ -382,6 +386,7 @@
+@@ -385,6 +389,7 @@
uk_UA.UTF-8/UTF-8 \
uk_UA/KOI8-U \
ur_PK/UTF-8 \
Modified: glibc-package/branches/eglibc-2.10/debian/patches/localedata/tailor-iso14651_t1-common.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/localedata/tailor-iso14651_t1-common.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/localedata/tailor-iso14651_t1-common.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -4,7 +4,7 @@
--- a/localedata/locales/iso14651_t1_common
+++ b/localedata/locales/iso14651_t1_common
-@@ -916,7 +916,11 @@
+@@ -1120,7 +1120,11 @@
# SYMB. N°
#
<RES-1>
@@ -16,7 +16,7 @@
# forme de base (bas de casse, arabe intrinsèque,
# hébreu intrinsèque, etc.
# basic form (lower case, intrinsic Arabic
-@@ -935,14 +939,21 @@
+@@ -1139,14 +1143,21 @@
<AME> # medial/m<e'>dian
# 6
#
Modified: glibc-package/branches/eglibc-2.10/debian/patches/m68k/submitted-gcc34-seccomment.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/m68k/submitted-gcc34-seccomment.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/m68k/submitted-gcc34-seccomment.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -15,7 +15,7 @@
--- a/include/libc-symbols.h
+++ b/include/libc-symbols.h
-@@ -240,12 +240,12 @@
+@@ -239,12 +239,12 @@
# define __make_section_unallocated(section_string)
# endif
Modified: glibc-package/branches/eglibc-2.10/debian/patches/mips/local-lazy-eval.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/mips/local-lazy-eval.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/mips/local-lazy-eval.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -22,7 +22,7 @@
--- a/elf/do-lookup.h
+++ b/elf/do-lookup.h
-@@ -246,6 +246,13 @@
+@@ -248,6 +248,13 @@
}
/* FALLTHROUGH */
case STB_GLOBAL:
Modified: glibc-package/branches/eglibc-2.10/debian/patches/sparc/local-sparcv9-target.diff
===================================================================
--- glibc-package/branches/eglibc-2.10/debian/patches/sparc/local-sparcv9-target.diff 2009-05-10 13:14:09 UTC (rev 3487)
+++ glibc-package/branches/eglibc-2.10/debian/patches/sparc/local-sparcv9-target.diff 2009-05-10 13:45:13 UTC (rev 3488)
@@ -11,7 +11,7 @@
--- a/configure
+++ b/configure
-@@ -2309,6 +2309,11 @@
+@@ -3421,6 +3421,11 @@
machine="powerpc"
fi
@@ -25,7 +25,7 @@
powerpc*-*soft)
--- a/configure.in
+++ b/configure.in
-@@ -308,6 +308,11 @@
+@@ -375,6 +375,11 @@
machine="powerpc"
fi
Reply to: