From 7aab07e4e57334af621797aa43c2d71ad488b7cd Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Fri, 3 Aug 2012 13:42:47 +0000 Subject: Remove pre-2.6.0 Linux kernel support (bug 13717). --- ports/ChangeLog.alpha | 6 ++++++ ports/ChangeLog.ia64 | 6 ++++++ ports/sysdeps/unix/sysv/linux/alpha/configure | 6 ------ ports/sysdeps/unix/sysv/linux/alpha/configure.in | 6 ------ ports/sysdeps/unix/sysv/linux/ia64/configure | 6 ------ ports/sysdeps/unix/sysv/linux/ia64/configure.in | 6 ------ ports/sysdeps/unix/sysv/linux/ia64/kernel-features.h | 4 +--- 7 files changed, 13 insertions(+), 27 deletions(-) (limited to 'ports') 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 + + * sysdeps/unix/sysv/linux/alpha/configure.in + (arch_minimum_kernel): Remove. + * sysdeps/unix/sysv/linux/alpha/configure: Regenerated. + 2012-07-26 Joseph Myers * 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 + + * sysdeps/unix/sysv/linux/ia64/configure.in (arch_minimum_kernel): + Remove. + * sysdeps/unix/sysv/linux/ia64/configure: Regenerated. + 2012-07-26 Andreas Jaeger * 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. */ -- cgit v1.2.3