[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: