Author: aurel32
Date: 2009-11-23 12:06:49 +0000 (Mon, 23 Nov 2009)
New Revision: 4008

Removed:
   glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-ksm.diff
   glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-pie.diff
   
glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-sock_nonblock.diff
Modified:
   glibc-package/branches/eglibc-2.11/debian/changelog
   glibc-package/branches/eglibc-2.11/debian/patches/series
Log:
    - Remove debian/patches/hppa/submitted-sock_nonblock.diff (merged)
    - Remove debian/patches/hppa/submitted-pie.diff (merged)
    - Remove debian/patches/any/cvs-ksm.diff (merged)

(after update from 2.11 branch)



Modified: glibc-package/branches/eglibc-2.11/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/changelog 2009-11-23 11:48:35 UTC 
(rev 4007)
+++ glibc-package/branches/eglibc-2.11/debian/changelog 2009-11-23 12:06:49 UTC 
(rev 4008)
@@ -23,6 +23,9 @@
     - Remove debian/patches/ia64/submitted-siginfo.diff (merged)
     - Remove debian/patches/s390/submitted-siginfo.diff (merged)
     - Remove debian/patches/any/cvs-malloc-check.diff (merged)
+    - Remove debian/patches/hppa/submitted-sock_nonblock.diff (merged)
+    - Remove debian/patches/hppa/submitted-pie.diff (merged)
+    - Remove debian/patches/any/cvs-ksm.diff (merged)
 
  -- Clint Adams <sch...@debian.org>  Mon, 23 Nov 2009 12:44:27 +0100
 

Deleted: glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-ksm.diff
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-ksm.diff  
2009-11-23 11:48:35 UTC (rev 4007)
+++ glibc-package/branches/eglibc-2.11/debian/patches/any/cvs-ksm.diff  
2009-11-23 12:06:49 UTC (rev 4008)
@@ -1,355 +0,0 @@
-2009-11-17  Ulrich Drepper  <drep...@redhat.com>
-
-       [BZ #10972]
-       * sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Add new MADV_*
-       constants from recent kernels.
-       * sysdeps/unix/sysv/linux/i386/bits/mman.h: Likewise.
-       * sysdeps/unix/sysv/linux/x86_64/bits/mman.h: Likewise.
-       * sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise.
-       * sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise.
-       * sysdeps/unix/sysv/linux/sh/bits/mman.h: Likewise.
-       * sysdeps/unix/sysv/linux/ia64/bits/mman.h: Likewise.
-
-2009-11-17  Joseph Myers  <jos...@codesourcery.com>
- 
-       [BZ #10972]
-       * sysdeps/unix/sysv/linux/mips/bits/mman.h: Add new MADV_*
-       constants from recent kernels.
-       [BZ #10972]
-       * sysdeps/unix/sysv/linux/arm/bits/mman.h: Add new MADV_*
-       constants from recent kernels.
- 
---- a/sysdeps/unix/sysv/linux/i386/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/i386/bits/mman.h
-@@ -1,5 +1,5 @@
- /* Definitions for POSIX memory map interface.  Linux/i386 version.
--   Copyright (C) 1997, 2000, 2003, 2005, 2006 Free Software Foundation, Inc.
-+   Copyright (C) 1997,2000,2003,2005,2006,2009 Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -84,14 +84,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
-diff --git a/sysdeps/unix/sysv/linux/ia64/bits/mman.h 
b/sysdeps/unix/sysv/linux/ia64/bits/mman.h
-index a27a30f..1b278c7 100644
---- a/sysdeps/unix/sysv/linux/ia64/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/ia64/bits/mman.h
-@@ -1,5 +1,6 @@
- /* Definitions for POSIX memory map interface.  Linux/ia64 version.
--   Copyright (C) 1997,1998,2000,2003,2005,2006 Free Software Foundation, Inc.
-+   Copyright (C) 1997,1998,2000,2003,2005,2006,2009
-+   Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -84,14 +85,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
-diff --git a/sysdeps/unix/sysv/linux/powerpc/bits/mman.h 
b/sysdeps/unix/sysv/linux/powerpc/bits/mman.h
-index d5729a1..e6580f8 100644
---- a/sysdeps/unix/sysv/linux/powerpc/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/powerpc/bits/mman.h
-@@ -1,5 +1,6 @@
- /* Definitions for POSIX memory map interface.  Linux/PowerPC version.
--   Copyright (C) 1997,2000,2003,2005,2006,2008 Free Software Foundation, Inc.
-+   Copyright (C) 1997,2000,2003,2005,2006,2008,2009
-+   Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -85,14 +86,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
-diff --git a/sysdeps/unix/sysv/linux/s390/bits/mman.h 
b/sysdeps/unix/sysv/linux/s390/bits/mman.h
-index d25531c..daeafd4 100644
---- a/sysdeps/unix/sysv/linux/s390/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/s390/bits/mman.h
-@@ -1,5 +1,5 @@
- /* Definitions for POSIX memory map interface.  Linux/s390 version.
--   Copyright (C) 2000,2001,2002,2003,2005,2006 Free Software Foundation, Inc.
-+   Copyright (C) 2000-2003,2005,2006,2009 Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -84,14 +84,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
-diff --git a/sysdeps/unix/sysv/linux/sh/bits/mman.h 
b/sysdeps/unix/sysv/linux/sh/bits/mman.h
-index 7a6b572..aee0011 100644
---- a/sysdeps/unix/sysv/linux/sh/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/sh/bits/mman.h
-@@ -1,5 +1,6 @@
- /* Definitions for POSIX memory map interface.  Linux/SH version.
--   Copyright (C) 1997,1999,2000,2003,2005,2006 Free Software Foundation, Inc.
-+   Copyright (C) 1997,1999,2000,2003,2005,2006,2009
-+   Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -83,14 +84,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
-diff --git a/sysdeps/unix/sysv/linux/sparc/bits/mman.h 
b/sysdeps/unix/sysv/linux/sparc/bits/mman.h
-index be2b7eb..71a3aa6 100644
---- a/sysdeps/unix/sysv/linux/sparc/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/sparc/bits/mman.h
-@@ -1,5 +1,6 @@
- /* Definitions for POSIX memory map interface.  Linux/SPARC version.
--   Copyright (C) 1997,1999,2000,2003,2005,2006 Free Software Foundation, Inc.
-+   Copyright (C) 1997,1999,2000,2003,2005,2006,2009
-+   Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -85,15 +86,18 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_FREE     5      /* Content can be freed (Solaris).  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_FREE      5     /* Content can be freed (Solaris).  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
-diff --git a/sysdeps/unix/sysv/linux/x86_64/bits/mman.h 
b/sysdeps/unix/sysv/linux/x86_64/bits/mman.h
-index 7810682..3dcbf9c 100644
---- a/sysdeps/unix/sysv/linux/x86_64/bits/mman.h
-+++ b/sysdeps/unix/sysv/linux/x86_64/bits/mman.h
-@@ -1,5 +1,5 @@
- /* Definitions for POSIX memory map interface.  Linux/x86_64 version.
--   Copyright (C) 2001, 2003, 2005, 2006 Free Software Foundation, Inc.
-+   Copyright (C) 2001, 2003, 2005, 2006, 2009 Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -85,14 +85,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
---- a/ports/sysdeps/unix/sysv/linux/arm/bits/mman.h
-+++ b/ports/sysdeps/unix/sysv/linux/arm/bits/mman.h
-@@ -1,5 +1,6 @@
- /* Definitions for POSIX memory map interface.  Linux/ARM version.
--   Copyright (C) 1997, 2000, 2003, 2005, 2006 Free Software Foundation, Inc.
-+   Copyright (C) 1997, 2000, 2003, 2005, 2006, 2009
-+   Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-    The GNU C Library is free software; you can redistribute it and/or
-@@ -83,14 +84,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */
---- a/ports/sysdeps/unix/sysv/linux/mips/bits/mman.h
-+++ b/ports/sysdeps/unix/sysv/linux/mips/bits/mman.h
-@@ -1,5 +1,5 @@
- /* Definitions for POSIX memory map interface.  Linux/MIPS version.
--   Copyright (C) 1997, 2000, 2003, 2004, 2005, 2006
-+   Copyright (C) 1997, 2000, 2003, 2004, 2005, 2006, 2009
-    Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
- 
-@@ -86,14 +86,17 @@
- 
- /* Advice to `madvise'.  */
- #ifdef __USE_BSD
--# define MADV_NORMAL   0      /* No further special treatment.  */
--# define MADV_RANDOM   1      /* Expect random page references.  */
--# define MADV_SEQUENTIAL 2    /* Expect sequential page references.  */
--# define MADV_WILLNEED         3      /* Will need these pages.  */
--# define MADV_DONTNEED         4      /* Don't need these pages.  */
--# define MADV_REMOVE   9      /* Remove these pages and resources.  */
--# define MADV_DONTFORK         10     /* Do not inherit across fork.  */
--# define MADV_DOFORK   11     /* Do inherit across fork.  */
-+# define MADV_NORMAL    0     /* No further special treatment.  */
-+# define MADV_RANDOM    1     /* Expect random page references.  */
-+# define MADV_SEQUENTIAL  2   /* Expect sequential page references.  */
-+# define MADV_WILLNEED          3     /* Will need these pages.  */
-+# define MADV_DONTNEED          4     /* Don't need these pages.  */
-+# define MADV_REMOVE    9     /* Remove these pages and resources.  */
-+# define MADV_DONTFORK          10    /* Do not inherit across fork.  */
-+# define MADV_DOFORK    11    /* Do inherit across fork.  */
-+# define MADV_MERGEABLE         12    /* KSM may merge identical pages.  */
-+# define MADV_UNMERGEABLE 13  /* KSM may not merge identical pages.  */
-+# define MADV_HWPOISON          100   /* Poison a page for testing.  */
- #endif
- 
- /* The POSIX people had to invent similar names for the same things.  */

Deleted: 
glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-pie.diff
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-pie.diff   
2009-11-23 11:48:35 UTC (rev 4007)
+++ glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-pie.diff   
2009-11-23 12:06:49 UTC (rev 4008)
@@ -1,29 +0,0 @@
----
- ports/sysdeps/hppa/elf/start.S |   12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
---- a/ports/sysdeps/hppa/elf/start.S
-+++ b/ports/sysdeps/hppa/elf/start.S
-@@ -96,16 +96,16 @@
- 
- #if SHARED
-       /* load main (1st argument) */
--      addil   LR'.Lpmain, %r19
--      ldw     RR'.Lpmain(%r1), %r26
-+      addil   LT'.Lpmain, %r19
-+      ldw     RT'.Lpmain(%r1), %r26
-       ldw     0(%r26),%r26
-       /* void (*init) (void) (4th argument) */
--      addil   LR'.Lp__libc_csu_init, %r19
--      ldw     RR'.Lp__libc_csu_init(%r1), %r23
-+      addil   LT'.Lp__libc_csu_init, %r19
-+      ldw     RT'.Lp__libc_csu_init(%r1), %r23
-       ldw     0(%r23), %r23
-       /* void (*fini) (void) (5th argument) */
--      addil   LR'.Lp__libc_csu_fini, %r19
--      ldw     RR'.Lp__libc_csu_fini(%r1), %r22
-+      addil   LT'.Lp__libc_csu_fini, %r19
-+      ldw     RT'.Lp__libc_csu_fini(%r1), %r22
-       ldw     0(%r22), %r22
- #else
-       /* load main (1st argument) */

Deleted: 
glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-sock_nonblock.diff
===================================================================
--- 
glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-sock_nonblock.diff
 2009-11-23 11:48:35 UTC (rev 4007)
+++ 
glibc-package/branches/eglibc-2.11/debian/patches/hppa/submitted-sock_nonblock.diff
 2009-11-23 12:06:49 UTC (rev 4008)
@@ -1,418 +0,0 @@
-2009-08-16  Aurelien Jarno  <aurel...@aurel32.net>
-
-       * sysdeps/unix/sysv/linux/hppa/bits/socket.h: New file based on
-       the generic version, with SOCK_NONBLOCK matching the kernel value.
-
---- /dev/null
-+++ b/ports/sysdeps/unix/sysv/linux/hppa/bits/socket.h
-@@ -0,0 +1,407 @@
-+/* System-specific socket constants and types.  Linux version.
-+   Copyright (C) 1991, 1992, 1994-2001, 2004, 2006, 2007, 2008, 2009
-+   Free Software Foundation, Inc.
-+   This file is part of the GNU C Library.
-+
-+   The GNU C Library is free software; you can redistribute it and/or
-+   modify it under the terms of the GNU Lesser General Public
-+   License as published by the Free Software Foundation; either
-+   version 2.1 of the License, or (at your option) any later version.
-+
-+   The GNU C Library is distributed in the hope that it will be useful,
-+   but WITHOUT ANY WARRANTY; without even the implied warranty of
-+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-+   Lesser General Public License for more details.
-+
-+   You should have received a copy of the GNU Lesser General Public
-+   License along with the GNU C Library; if not, write to the Free
-+   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-+   02111-1307 USA.  */
-+
-+#ifndef __BITS_SOCKET_H
-+#define __BITS_SOCKET_H
-+
-+#ifndef _SYS_SOCKET_H
-+# error "Never include <bits/socket.h> directly; use <sys/socket.h> instead."
-+#endif
-+
-+#define       __need_size_t
-+#include <stddef.h>
-+
-+#include <sys/types.h>
-+
-+/* Type for length arguments in socket calls.  */
-+#ifndef __socklen_t_defined
-+typedef __socklen_t socklen_t;
-+# define __socklen_t_defined
-+#endif
-+
-+/* Types of sockets.  */
-+enum __socket_type
-+{
-+  SOCK_STREAM = 1,            /* Sequenced, reliable, connection-based
-+                                 byte streams.  */
-+#define SOCK_STREAM SOCK_STREAM
-+  SOCK_DGRAM = 2,             /* Connectionless, unreliable datagrams
-+                                 of fixed maximum length.  */
-+#define SOCK_DGRAM SOCK_DGRAM
-+  SOCK_RAW = 3,                       /* Raw protocol interface.  */
-+#define SOCK_RAW SOCK_RAW
-+  SOCK_RDM = 4,                       /* Reliably-delivered messages.  */
-+#define SOCK_RDM SOCK_RDM
-+  SOCK_SEQPACKET = 5,         /* Sequenced, reliable, connection-based,
-+                                 datagrams of fixed maximum length.  */
-+#define SOCK_SEQPACKET SOCK_SEQPACKET
-+  SOCK_DCCP = 6,              /* Datagram Congestion Control Protocol.  */
-+#define SOCK_DCCP SOCK_DCCP
-+  SOCK_PACKET = 10,           /* Linux specific way of getting packets
-+                                 at the dev level.  For writing rarp and
-+                                 other similar things on the user level. */
-+#define SOCK_PACKET SOCK_PACKET
-+
-+  /* Flags to be ORed into the type parameter of socket and socketpair and
-+     used for the flags parameter of paccept.  */
-+
-+  SOCK_CLOEXEC = 02000000,    /* Atomically set close-on-exec flag for the
-+                                 new descriptor(s).  */
-+#define SOCK_CLOEXEC SOCK_CLOEXEC
-+#undef SOCK_NONBLOCK
-+  SOCK_NONBLOCK = 0x40000000  /* Atomically mark descriptor(s) as
-+                                 non-blocking.  */
-+#define SOCK_NONBLOCK SOCK_NONBLOCK
-+};
-+
-+/* Protocol families.  */
-+#define       PF_UNSPEC       0       /* Unspecified.  */
-+#define       PF_LOCAL        1       /* Local to host (pipes and 
file-domain).  */
-+#define       PF_UNIX         PF_LOCAL /* POSIX name for PF_LOCAL.  */
-+#define       PF_FILE         PF_LOCAL /* Another non-standard name for 
PF_LOCAL.  */
-+#define       PF_INET         2       /* IP protocol family.  */
-+#define       PF_AX25         3       /* Amateur Radio AX.25.  */
-+#define       PF_IPX          4       /* Novell Internet Protocol.  */
-+#define       PF_APPLETALK    5       /* Appletalk DDP.  */
-+#define       PF_NETROM       6       /* Amateur radio NetROM.  */
-+#define       PF_BRIDGE       7       /* Multiprotocol bridge.  */
-+#define       PF_ATMPVC       8       /* ATM PVCs.  */
-+#define       PF_X25          9       /* Reserved for X.25 project.  */
-+#define       PF_INET6        10      /* IP version 6.  */
-+#define       PF_ROSE         11      /* Amateur Radio X.25 PLP.  */
-+#define       PF_DECnet       12      /* Reserved for DECnet project.  */
-+#define       PF_NETBEUI      13      /* Reserved for 802.2LLC project.  */
-+#define       PF_SECURITY     14      /* Security callback pseudo AF.  */
-+#define       PF_KEY          15      /* PF_KEY key management API.  */
-+#define       PF_NETLINK      16
-+#define       PF_ROUTE        PF_NETLINK /* Alias to emulate 4.4BSD.  */
-+#define       PF_PACKET       17      /* Packet family.  */
-+#define       PF_ASH          18      /* Ash.  */
-+#define       PF_ECONET       19      /* Acorn Econet.  */
-+#define       PF_ATMSVC       20      /* ATM SVCs.  */
-+#define PF_RDS                21      /* RDS sockets.  */
-+#define       PF_SNA          22      /* Linux SNA Project */
-+#define       PF_IRDA         23      /* IRDA sockets.  */
-+#define       PF_PPPOX        24      /* PPPoX sockets.  */
-+#define       PF_WANPIPE      25      /* Wanpipe API sockets.  */
-+#define PF_LLC                26      /* Linux LLC.  */
-+#define PF_CAN                29      /* Controller Area Network.  */
-+#define PF_TIPC               30      /* TIPC sockets.  */
-+#define       PF_BLUETOOTH    31      /* Bluetooth sockets.  */
-+#define       PF_IUCV         32      /* IUCV sockets.  */
-+#define PF_RXRPC      33      /* RxRPC sockets.  */
-+#define PF_ISDN               34      /* mISDN sockets.  */
-+#define PF_PHONET     35      /* Phonet sockets.  */
-+#define PF_IEEE802154 36      /* IEEE 802.15.4 sockets.  */
-+#define       PF_MAX          37      /* For now..  */
-+
-+/* Address families.  */
-+#define       AF_UNSPEC       PF_UNSPEC
-+#define       AF_LOCAL        PF_LOCAL
-+#define       AF_UNIX         PF_UNIX
-+#define       AF_FILE         PF_FILE
-+#define       AF_INET         PF_INET
-+#define       AF_AX25         PF_AX25
-+#define       AF_IPX          PF_IPX
-+#define       AF_APPLETALK    PF_APPLETALK
-+#define       AF_NETROM       PF_NETROM
-+#define       AF_BRIDGE       PF_BRIDGE
-+#define       AF_ATMPVC       PF_ATMPVC
-+#define       AF_X25          PF_X25
-+#define       AF_INET6        PF_INET6
-+#define       AF_ROSE         PF_ROSE
-+#define       AF_DECnet       PF_DECnet
-+#define       AF_NETBEUI      PF_NETBEUI
-+#define       AF_SECURITY     PF_SECURITY
-+#define       AF_KEY          PF_KEY
-+#define       AF_NETLINK      PF_NETLINK
-+#define       AF_ROUTE        PF_ROUTE
-+#define       AF_PACKET       PF_PACKET
-+#define       AF_ASH          PF_ASH
-+#define       AF_ECONET       PF_ECONET
-+#define       AF_ATMSVC       PF_ATMSVC
-+#define AF_RDS                PF_RDS
-+#define       AF_SNA          PF_SNA
-+#define       AF_IRDA         PF_IRDA
-+#define       AF_PPPOX        PF_PPPOX
-+#define       AF_WANPIPE      PF_WANPIPE
-+#define AF_LLC                PF_LLC
-+#define AF_CAN                PF_CAN
-+#define AF_TIPC               PF_TIPC
-+#define       AF_BLUETOOTH    PF_BLUETOOTH
-+#define       AF_IUCV         PF_IUCV
-+#define AF_RXRPC      PF_RXRPC
-+#define AF_ISDN               PF_ISDN
-+#define AF_PHONET     PF_PHONET
-+#define AF_IEEE802154 PF_IEEE802154
-+#define       AF_MAX          PF_MAX
-+
-+/* Socket level values.  Others are defined in the appropriate headers.
-+
-+   XXX These definitions also should go into the appropriate headers as
-+   far as they are available.  */
-+#define SOL_RAW               255
-+#define SOL_DECNET      261
-+#define SOL_X25         262
-+#define SOL_PACKET    263
-+#define SOL_ATM               264     /* ATM layer (cell level).  */
-+#define SOL_AAL               265     /* ATM Adaption Layer (packet level).  
*/
-+#define SOL_IRDA      266
-+
-+/* Maximum queue length specifiable by listen.  */
-+#define SOMAXCONN     128
-+
-+/* Get the definition of the macro to define the common sockaddr members.  */
-+#include <bits/sockaddr.h>
-+
-+/* Structure describing a generic socket address.  */
-+struct sockaddr
-+  {
-+    __SOCKADDR_COMMON (sa_);  /* Common data: address family and length.  */
-+    char sa_data[14];         /* Address data.  */
-+  };
-+
-+
-+/* Structure large enough to hold any socket address (with the historical
-+   exception of AF_UNIX).  We reserve 128 bytes.  */
-+#define __ss_aligntype        unsigned long int
-+#define _SS_SIZE      128
-+#define _SS_PADSIZE   (_SS_SIZE - (2 * sizeof (__ss_aligntype)))
-+
-+struct sockaddr_storage
-+  {
-+    __SOCKADDR_COMMON (ss_);  /* Address family, etc.  */
-+    __ss_aligntype __ss_align;        /* Force desired alignment.  */
-+    char __ss_padding[_SS_PADSIZE];
-+  };
-+
-+
-+/* Bits in the FLAGS argument to `send', `recv', et al.  */
-+enum
-+  {
-+    MSG_OOB           = 0x01, /* Process out-of-band data.  */
-+#define MSG_OOB               MSG_OOB
-+    MSG_PEEK          = 0x02, /* Peek at incoming messages.  */
-+#define MSG_PEEK      MSG_PEEK
-+    MSG_DONTROUTE     = 0x04, /* Don't use local routing.  */
-+#define MSG_DONTROUTE MSG_DONTROUTE
-+#ifdef __USE_GNU
-+    /* DECnet uses a different name.  */
-+    MSG_TRYHARD               = MSG_DONTROUTE,
-+# define MSG_TRYHARD  MSG_DONTROUTE
-+#endif
-+    MSG_CTRUNC                = 0x08, /* Control data lost before delivery.  
*/
-+#define MSG_CTRUNC    MSG_CTRUNC
-+    MSG_PROXY         = 0x10, /* Supply or ask second address.  */
-+#define MSG_PROXY     MSG_PROXY
-+    MSG_TRUNC         = 0x20,
-+#define       MSG_TRUNC       MSG_TRUNC
-+    MSG_DONTWAIT      = 0x40, /* Nonblocking IO.  */
-+#define       MSG_DONTWAIT    MSG_DONTWAIT
-+    MSG_EOR           = 0x80, /* End of record.  */
-+#define       MSG_EOR         MSG_EOR
-+    MSG_WAITALL               = 0x100, /* Wait for a full request.  */
-+#define       MSG_WAITALL     MSG_WAITALL
-+    MSG_FIN           = 0x200,
-+#define       MSG_FIN         MSG_FIN
-+    MSG_SYN           = 0x400,
-+#define       MSG_SYN         MSG_SYN
-+    MSG_CONFIRM               = 0x800, /* Confirm path validity.  */
-+#define       MSG_CONFIRM     MSG_CONFIRM
-+    MSG_RST           = 0x1000,
-+#define       MSG_RST         MSG_RST
-+    MSG_ERRQUEUE      = 0x2000, /* Fetch message from error queue.  */
-+#define       MSG_ERRQUEUE    MSG_ERRQUEUE
-+    MSG_NOSIGNAL      = 0x4000, /* Do not generate SIGPIPE.  */
-+#define       MSG_NOSIGNAL    MSG_NOSIGNAL
-+    MSG_MORE          = 0x8000,  /* Sender will send more.  */
-+#define       MSG_MORE        MSG_MORE
-+
-+    MSG_CMSG_CLOEXEC  = 0x40000000    /* Set close_on_exit for file
-+                                           descriptor received through
-+                                           SCM_RIGHTS.  */
-+#define MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC
-+  };
-+
-+
-+/* Structure describing messages sent by
-+   `sendmsg' and received by `recvmsg'.  */
-+struct msghdr
-+  {
-+    void *msg_name;           /* Address to send to/receive from.  */
-+    socklen_t msg_namelen;    /* Length of address data.  */
-+
-+    struct iovec *msg_iov;    /* Vector of data to send/receive into.  */
-+    size_t msg_iovlen;                /* Number of elements in the vector.  */
-+
-+    void *msg_control;                /* Ancillary data (eg BSD filedesc 
passing). */
-+    size_t msg_controllen;    /* Ancillary data buffer length.
-+                                 !! The type should be socklen_t but the
-+                                 definition of the kernel is incompatible
-+                                 with this.  */
-+
-+    int msg_flags;            /* Flags on received message.  */
-+  };
-+
-+/* Structure used for storage of ancillary data object information.  */
-+struct cmsghdr
-+  {
-+    size_t cmsg_len;          /* Length of data in cmsg_data plus length
-+                                 of cmsghdr structure.
-+                                 !! The type should be socklen_t but the
-+                                 definition of the kernel is incompatible
-+                                 with this.  */
-+    int cmsg_level;           /* Originating protocol.  */
-+    int cmsg_type;            /* Protocol specific type.  */
-+#if (!defined __STRICT_ANSI__ && __GNUC__ >= 2) || __STDC_VERSION__ >= 199901L
-+    __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data.  */
-+#endif
-+  };
-+
-+/* Ancillary data object manipulation macros.  */
-+#if (!defined __STRICT_ANSI__ && __GNUC__ >= 2) || __STDC_VERSION__ >= 199901L
-+# define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)
-+#else
-+# define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1))
-+#endif
-+#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
-+#define CMSG_FIRSTHDR(mhdr) \
-+  ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr)               \
-+   ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)
-+#define CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) \
-+                       & (size_t) ~(sizeof (size_t) - 1))
-+#define CMSG_SPACE(len) (CMSG_ALIGN (len) \
-+                       + CMSG_ALIGN (sizeof (struct cmsghdr)))
-+#define CMSG_LEN(len)   (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))
-+
-+extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr,
-+                                    struct cmsghdr *__cmsg) __THROW;
-+#ifdef __USE_EXTERN_INLINES
-+# ifndef _EXTERN_INLINE
-+#  define _EXTERN_INLINE __extern_inline
-+# endif
-+_EXTERN_INLINE struct cmsghdr *
-+__NTH (__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg))
-+{
-+  if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
-+    /* The kernel header does this so there may be a reason.  */
-+    return 0;
-+
-+  __cmsg = (struct cmsghdr *) ((unsigned char *) __cmsg
-+                             + CMSG_ALIGN (__cmsg->cmsg_len));
-+  if ((unsigned char *) (__cmsg + 1) > ((unsigned char *) __mhdr->msg_control
-+                                      + __mhdr->msg_controllen)
-+      || ((unsigned char *) __cmsg + CMSG_ALIGN (__cmsg->cmsg_len)
-+        > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen)))
-+    /* No more entries.  */
-+    return 0;
-+  return __cmsg;
-+}
-+#endif        /* Use `extern inline'.  */
-+
-+/* Socket level message types.  This must match the definitions in
-+   <linux/socket.h>.  */
-+enum
-+  {
-+    SCM_RIGHTS = 0x01         /* Transfer file descriptors.  */
-+#define SCM_RIGHTS SCM_RIGHTS
-+#ifdef __USE_GNU
-+    , SCM_CREDENTIALS = 0x02  /* Credentials passing.  */
-+# define SCM_CREDENTIALS SCM_CREDENTIALS
-+#endif
-+  };
-+
-+#ifdef __USE_GNU
-+/* User visible structure for SCM_CREDENTIALS message */
-+struct ucred
-+{
-+  pid_t pid;                  /* PID of sending process.  */
-+  uid_t uid;                  /* UID of sending process.  */
-+  gid_t gid;                  /* GID of sending process.  */
-+};
-+#endif
-+
-+/* Ugly workaround for unclean kernel headers.  */
-+#if !defined __USE_MISC && !defined __USE_GNU
-+# ifndef FIOGETOWN
-+#  define __SYS_SOCKET_H_undef_FIOGETOWN
-+# endif
-+# ifndef FIOSETOWN
-+#  define __SYS_SOCKET_H_undef_FIOSETOWN
-+# endif
-+# ifndef SIOCATMARK
-+#  define __SYS_SOCKET_H_undef_SIOCATMARK
-+# endif
-+# ifndef SIOCGPGRP
-+#  define __SYS_SOCKET_H_undef_SIOCGPGRP
-+# endif
-+# ifndef SIOCGSTAMP
-+#  define __SYS_SOCKET_H_undef_SIOCGSTAMP
-+# endif
-+# ifndef SIOCGSTAMPNS
-+#  define __SYS_SOCKET_H_undef_SIOCGSTAMPNS
-+# endif
-+# ifndef SIOCSPGRP
-+#  define __SYS_SOCKET_H_undef_SIOCSPGRP
-+# endif
-+#endif
-+
-+/* Get socket manipulation related informations from kernel headers.  */
-+#include <asm/socket.h>
-+
-+#if !defined __USE_MISC && !defined __USE_GNU
-+# ifdef __SYS_SOCKET_H_undef_FIOGETOWN
-+#  undef __SYS_SOCKET_H_undef_FIOGETOWN
-+#  undef FIOGETOWN
-+# endif
-+# ifdef __SYS_SOCKET_H_undef_FIOSETOWN
-+#  undef __SYS_SOCKET_H_undef_FIOSETOWN
-+#  undef FIOSETOWN
-+# endif
-+# ifdef __SYS_SOCKET_H_undef_SIOCATMARK
-+#  undef __SYS_SOCKET_H_undef_SIOCATMARK
-+#  undef SIOCATMARK
-+# endif
-+# ifdef __SYS_SOCKET_H_undef_SIOCGPGRP
-+#  undef __SYS_SOCKET_H_undef_SIOCGPGRP
-+#  undef SIOCGPGRP
-+# endif
-+# ifdef __SYS_SOCKET_H_undef_SIOCGSTAMP
-+#  undef __SYS_SOCKET_H_undef_SIOCGSTAMP
-+#  undef SIOCGSTAMP
-+# endif
-+# ifdef __SYS_SOCKET_H_undef_SIOCGSTAMPNS
-+#  undef __SYS_SOCKET_H_undef_SIOCGSTAMPNS
-+#  undef SIOCGSTAMPNS
-+# endif
-+# ifdef __SYS_SOCKET_H_undef_SIOCSPGRP
-+#  undef __SYS_SOCKET_H_undef_SIOCSPGRP
-+#  undef SIOCSPGRP
-+# endif
-+#endif
-+
-+/* Structure used to manipulate the SO_LINGER option.  */
-+struct linger
-+  {
-+    int l_onoff;              /* Nonzero to linger on close.  */
-+    int l_linger;             /* Time to linger.  */
-+  };
-+
-+#endif        /* bits/socket.h */
--- 
-1.6.1.3
-

Modified: glibc-package/branches/eglibc-2.11/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/patches/series    2009-11-23 
11:48:35 UTC (rev 4007)
+++ glibc-package/branches/eglibc-2.11/debian/patches/series    2009-11-23 
12:06:49 UTC (rev 4008)
@@ -59,14 +59,12 @@
 arm/local-no-hwcap.diff
 arm/local-hwcap-updates.diff
 
-hppa/submitted-sock_nonblock.diff
 hppa/local-inlining.diff
 hppa/local-linuxthreads.diff
 hppa/local-linuxthreads-gscope.diff
 hppa/submitted-fadvise64_64.diff
 hppa/submitted-lt.diff
 hppa/submitted-nptl-carlos.diff
-hppa/submitted-pie.diff
 hppa/local-stack-grows-up.diff
 
 hurd-i386/local-dl-dynamic-weak.diff
@@ -193,7 +191,6 @@
 any/submitted-localedef-mmap.diff
 any/submitted-confname.h.diff
 any/cvs-sched_h.diff
-any/cvs-ksm.diff
 any/submitted-missing-etc-hosts.diff
 any/submitted-bits-fcntl_h-at.diff
 any/submitted-nis-not-configured.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to