about summary refs log tree commit diff
path: root/ports
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-08-03 13:42:47 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-08-03 13:42:47 +0000
commit7aab07e4e57334af621797aa43c2d71ad488b7cd (patch)
treed35d115bb839625e3dcc2bd5e6052f0dcaac704d /ports
parentfe58a6517dcfc9e0466fb71954f999a268d71060 (diff)
downloadglibc-7aab07e4e57334af621797aa43c2d71ad488b7cd.tar.gz
glibc-7aab07e4e57334af621797aa43c2d71ad488b7cd.tar.xz
glibc-7aab07e4e57334af621797aa43c2d71ad488b7cd.zip
Remove pre-2.6.0 Linux kernel support (bug 13717).
Diffstat (limited to 'ports')
-rw-r--r--ports/ChangeLog.alpha6
-rw-r--r--ports/ChangeLog.ia646
-rw-r--r--ports/sysdeps/unix/sysv/linux/alpha/configure6
-rw-r--r--ports/sysdeps/unix/sysv/linux/alpha/configure.in6
-rw-r--r--ports/sysdeps/unix/sysv/linux/ia64/configure6
-rw-r--r--ports/sysdeps/unix/sysv/linux/ia64/configure.in6
-rw-r--r--ports/sysdeps/unix/sysv/linux/ia64/kernel-features.h4
7 files changed, 13 insertions, 27 deletions
diff --git a/ports/ChangeLog.alpha b/ports/ChangeLog.alpha
index 3094fcd214..b0d66edea7 100644
--- a/ports/ChangeLog.alpha
+++ b/ports/ChangeLog.alpha
@@ -1,3 +1,9 @@
+2012-08-03  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/unix/sysv/linux/alpha/configure.in
+	(arch_minimum_kernel): Remove.
+	* sysdeps/unix/sysv/linux/alpha/configure: Regenerated.
+
 2012-07-26  Joseph Myers  <joseph@codesourcery.com>
 
 	* sysdeps/alpha/tst-audit.h (int_retval): Define.
diff --git a/ports/ChangeLog.ia64 b/ports/ChangeLog.ia64
index 31d86da3ee..efb2fa9a73 100644
--- a/ports/ChangeLog.ia64
+++ b/ports/ChangeLog.ia64
@@ -1,3 +1,9 @@
+2012-08-03  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/unix/sysv/linux/ia64/configure.in (arch_minimum_kernel):
+	Remove.
+	* sysdeps/unix/sysv/linux/ia64/configure: Regenerated.
+
 2012-07-26  Andreas Jaeger  <aj@suse.de>
 
 	* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (__ptrace_eventcodes):
diff --git a/ports/sysdeps/unix/sysv/linux/alpha/configure b/ports/sysdeps/unix/sysv/linux/alpha/configure
index c7c4feeea1..b5df524c1c 100644
--- a/ports/sysdeps/unix/sysv/linux/alpha/configure
+++ b/ports/sysdeps/unix/sysv/linux/alpha/configure
@@ -1,11 +1,5 @@
 # This file is generated from configure.in by Autoconf.  DO NOT EDIT!
  # Local configure fragment for sysdeps/unix/sysv/linux/alpha
 
-# There are several bits that no longer compile cleanly without
-# realtime signal support (ver 2.2.0).  Given that we also now
-# require TLS (ver 2.6.0), it seems pointless to fix them.
-# ??? Surely this should now be the generic default.
-arch_minimum_kernel=2.6.0
-
 # We did historically export the unwinder from glibc.
 libc_cv_gcc_unwind_find_fde=yes
diff --git a/ports/sysdeps/unix/sysv/linux/alpha/configure.in b/ports/sysdeps/unix/sysv/linux/alpha/configure.in
index 5a1af62073..a8b6996657 100644
--- a/ports/sysdeps/unix/sysv/linux/alpha/configure.in
+++ b/ports/sysdeps/unix/sysv/linux/alpha/configure.in
@@ -1,11 +1,5 @@
 GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
 # Local configure fragment for sysdeps/unix/sysv/linux/alpha
 
-# There are several bits that no longer compile cleanly without
-# realtime signal support (ver 2.2.0).  Given that we also now
-# require TLS (ver 2.6.0), it seems pointless to fix them.
-# ??? Surely this should now be the generic default.
-arch_minimum_kernel=2.6.0
-
 # We did historically export the unwinder from glibc.
 libc_cv_gcc_unwind_find_fde=yes
diff --git a/ports/sysdeps/unix/sysv/linux/ia64/configure b/ports/sysdeps/unix/sysv/linux/ia64/configure
index 3d025f9dda..71323718af 100644
--- a/ports/sysdeps/unix/sysv/linux/ia64/configure
+++ b/ports/sysdeps/unix/sysv/linux/ia64/configure
@@ -1,10 +1,4 @@
 # This file is generated from configure.in by Autoconf.  DO NOT EDIT!
  # Local configure fragment for sysdeps/unix/sysv/linux/ia64
 
-# There are several bits that no longer compile cleanly without
-# realtime signal support (ver 2.2.0).  Given that we also now
-# require TLS (ver 2.6.0), it seems pointless to fix them.
-# ??? Surely this should now be the generic default.
-arch_minimum_kernel=2.6.0
-
 ldd_rewrite_script=$dir/ldd-rewrite.sed
diff --git a/ports/sysdeps/unix/sysv/linux/ia64/configure.in b/ports/sysdeps/unix/sysv/linux/ia64/configure.in
index 99057b8bd1..4fb564721b 100644
--- a/ports/sysdeps/unix/sysv/linux/ia64/configure.in
+++ b/ports/sysdeps/unix/sysv/linux/ia64/configure.in
@@ -1,10 +1,4 @@
 GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
 # Local configure fragment for sysdeps/unix/sysv/linux/ia64
 
-# There are several bits that no longer compile cleanly without
-# realtime signal support (ver 2.2.0).  Given that we also now
-# require TLS (ver 2.6.0), it seems pointless to fix them.
-# ??? Surely this should now be the generic default.
-arch_minimum_kernel=2.6.0
-
 ldd_rewrite_script=$dir/ldd-rewrite.sed
diff --git a/ports/sysdeps/unix/sysv/linux/ia64/kernel-features.h b/ports/sysdeps/unix/sysv/linux/ia64/kernel-features.h
index f8dc4812cf..061a86df5a 100644
--- a/ports/sysdeps/unix/sysv/linux/ia64/kernel-features.h
+++ b/ports/sysdeps/unix/sysv/linux/ia64/kernel-features.h
@@ -22,9 +22,7 @@
 
 /* The late 2.5 kernels saw a lot of new CLONE_* flags.  Summarize
    their availability with one define.  */
-#if __LINUX_KERNEL_VERSION >= 132416
-# define __ASSUME_CLONE_THREAD_FLAGS   1
-#endif
+#define __ASSUME_CLONE_THREAD_FLAGS   1
 
 /* The utimes syscall has been available for some architectures
    forever.  */