r4078 - glibc-package/trunk/debian/patches/hurd-i386
Author: sthibault
Date: 2010-01-10 23:59:12 +0000 (Sun, 10 Jan 2010)
New Revision: 4078
Modified:
glibc-package/trunk/debian/patches/hurd-i386/cvs-termios-IXANY.patch
glibc-package/trunk/debian/patches/hurd-i386/local-_dl_random.diff
glibc-package/trunk/debian/patches/hurd-i386/local-atomic-no-multiple_threads.diff
glibc-package/trunk/debian/patches/hurd-i386/local-check_native.diff
glibc-package/trunk/debian/patches/hurd-i386/local-dl-dynamic-weak.diff
glibc-package/trunk/debian/patches/hurd-i386/local-gscope.diff
glibc-package/trunk/debian/patches/hurd-i386/local-pthread-unsupported-stubs.diff
glibc-package/trunk/debian/patches/hurd-i386/local-pthread_types.diff
glibc-package/trunk/debian/patches/hurd-i386/local-thread-cancel.diff
glibc-package/trunk/debian/patches/hurd-i386/local-tls-support.diff
glibc-package/trunk/debian/patches/hurd-i386/local-unwind-resume.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-ECANCELED.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-IPV6_PKTINFO.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-critical-sections.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-dup2-fix.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-extern_inline.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-ioctl-unsigned-size_t.diff
glibc-package/trunk/debian/patches/hurd-i386/submitted-net.diff
Log:
Add patch comments to all files
Modified: glibc-package/trunk/debian/patches/hurd-i386/cvs-termios-IXANY.patch
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/cvs-termios-IXANY.patch 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/cvs-termios-IXANY.patch 2010-01-10 23:59:12 UTC (rev 4078)
@@ -2,6 +2,10 @@
* bits/termios.h [__USE_UNIX98] (IXANY): Define macro.
+---
+ termios.h | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
diff --git a/bits/termios.h b/bits/termios.h
index 293d0a6..b697dd1 100644
--- a/bits/termios.h
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-_dl_random.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-_dl_random.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-_dl_random.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Add dummy _dl_random.
+
---
dl-sysdep.c | 1 +
1 file changed, 1 insertion(+)
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-atomic-no-multiple_threads.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-atomic-no-multiple_threads.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-atomic-no-multiple_threads.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,6 +1,10 @@
On the Hurd we always at least start the sigthread anyway. Let's avoid forking
the file (which would mean having to maintain it)
+---
+ atomic.h | 107 +++++++++++++++++++++------------------------------------------
+ 1 file changed, 37 insertions(+), 70 deletions(-)
+
--- a/sysdeps/i386/i486/bits/atomic.h
+++ b/sysdeps/i386/i486/bits/atomic.h
@@ -87,35 +87,26 @@
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-check_native.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-check_native.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-check_native.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Stub implementation of __check_native
+
---
sysdeps/mach/hurd/check_native.c | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-dl-dynamic-weak.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-dl-dynamic-weak.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-dl-dynamic-weak.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,6 @@
+For now, libpthread is not compiled at the same time as glibc, so that pthread_*
+stubs call forwarding can not work.
+
---
elf/dl-support.c | 6 ++++++
elf/rtld.c | 5 +++++
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-gscope.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-gscope.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-gscope.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,4 @@
+Poor-man's global scope switch support: just busy-waits.
---
elf/dl-support.c | 1 +
sysdeps/generic/ldsodefs.h | 1 +
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-pthread-unsupported-stubs.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-pthread-unsupported-stubs.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-pthread-unsupported-stubs.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,4 @@
+There are additional stubs in libpthread.
---
include/stubs-biarch.h | 2 ++
1 file changed, 2 insertions(+)
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-pthread_types.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-pthread_types.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-pthread_types.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,4 @@
+We do have pthread types.
---
sysdeps/mach/hurd/bits/pthreadtypes.h | 1 +
1 file changed, 1 insertion(+)
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-thread-cancel.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-thread-cancel.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-thread-cancel.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+The critical section lock _can_ be held in that place.
+
---
thread-cancel.c | 1 -
1 file changed, 1 deletion(-)
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-tls-support.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-tls-support.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-tls-support.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+TLS support
+
---
csu/libc-start.c | 2 +
hurd/hurdfault.c | 2 +
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-unwind-resume.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/local-unwind-resume.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/local-unwind-resume.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Unwind resume support
+
---
Makefile | 12 +++++++++
rt-unwind-resume.c | 1
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-ECANCELED.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-ECANCELED.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-ECANCELED.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Regenerate errnos.
+
---
sysdeps/mach/hurd/bits/errno.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-IPV6_PKTINFO.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-IPV6_PKTINFO.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-IPV6_PKTINFO.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Add more ipv6 macros.
+
---
bits/in.h | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-critical-sections.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-critical-sections.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-critical-sections.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Missing critical region locks.
+
---
hurd/hurd/fd.h | 2 ++
sysdeps/mach/hurd/dirfd.c | 3 +++
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-dup2-fix.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-dup2-fix.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-dup2-fix.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Mutex locking fix.
+
---
sysdeps/mach/hurd/dup2.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-extern_inline.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-extern_inline.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-extern_inline.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Fix compilation of extern inlines with recent gcc.
+
---
hurd/hurd.h | 4 ++++
hurd/hurd/fd.h | 20 ++++++++++++++++++++
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-ioctl-unsigned-size_t.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-ioctl-unsigned-size_t.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-ioctl-unsigned-size_t.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -1,3 +1,5 @@
+Add some basic types for ioctls.
+
---
sysdeps/mach/hurd/bits/ioctls.h | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
Modified: glibc-package/trunk/debian/patches/hurd-i386/submitted-net.diff
===================================================================
--- glibc-package/trunk/debian/patches/hurd-i386/submitted-net.diff 2010-01-10 23:38:43 UTC (rev 4077)
+++ glibc-package/trunk/debian/patches/hurd-i386/submitted-net.diff 2010-01-10 23:59:12 UTC (rev 4078)
@@ -48,6 +48,29 @@
* sysdeps/gnu/net/route.h: ... this.
* sysdeps/mach/hurd/net/route.h: Remove file.
+---
+ b/sysdeps/gnu/Makefile | 5
+ b/sysdeps/gnu/net/ethernet.h | 84 +++++++++++++
+ b/sysdeps/gnu/net/if_arp.h | 184 +++++++++++++++++++++++++++++
+ b/sysdeps/gnu/net/if_ether.h | 116 ++++++++++++++++++
+ b/sysdeps/gnu/net/if_ppp.h | 169 ++++++++++++++++++++++++++
+ b/sysdeps/gnu/net/route.h | 145 ++++++++++++++++++++++
+ b/sysdeps/gnu/netinet/if_ether.h | 104 ++++++++++++++++
+ b/sysdeps/mach/hurd/Makefile | 5
+ b/sysdeps/unix/sysv/linux/Makefile | 3
+ b/sysdeps/unix/sysv/linux/net/if_ether.h | 7 +
+ sysdeps/mach/hurd/net/ethernet.h | 76 -----------
+ sysdeps/mach/hurd/net/if_arp.h | 145 ----------------------
+ sysdeps/mach/hurd/net/if_ether.h | 85 -------------
+ sysdeps/mach/hurd/net/if_ppp.h | 169 --------------------------
+ sysdeps/mach/hurd/net/route.h | 141 ----------------------
+ sysdeps/unix/sysv/linux/net/ethernet.h | 84 -------------
+ sysdeps/unix/sysv/linux/net/if_arp.h | 184 -----------------------------
+ sysdeps/unix/sysv/linux/net/if_ppp.h | 169 --------------------------
+ sysdeps/unix/sysv/linux/net/route.h | 145 ----------------------
+ sysdeps/unix/sysv/linux/netinet/if_ether.h | 105 ----------------
+ 20 files changed, 815 insertions(+), 1310 deletions(-)
+
diff --git a/sysdeps/gnu/Makefile b/sysdeps/gnu/Makefile
index 5b9a0a5..b8ded38 100644
--- a/sysdeps/gnu/Makefile
Reply to: