1.1 --- a/patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch Sun May 03 21:12:26 2009 +0000
1.2 +++ b/patches/glibc/2.9/480-alpha-glibc-2.8-cache-shape.patch Tue May 05 18:22:33 2009 +0000
1.3 @@ -13,6 +13,5 @@
1.4 diff -durN glibc-2_9.orig/sysdeps/unix/sysv/linux/alpha/dl-support.c glibc-2_9/sysdeps/unix/sysv/linux/alpha/dl-support.c
1.5 --- glibc-2_9.orig/sysdeps/unix/sysv/linux/alpha/dl-support.c 2007-03-13 22:25:16.000000000 +0100
1.6 +++ glibc-2_9/sysdeps/unix/sysv/linux/alpha/dl-support.c 2009-02-02 22:01:37.000000000 +0100
1.7 -@@ -1,2 +0,0 @@
1.8 +@@ -1,1 +1,0 @@
1.9 -#include "dl-auxv.h"
1.10 --#include <elf/dl-support.c>
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/patches/glibc/2.9/540-alpha-atfcts.patch Tue May 05 18:22:33 2009 +0000
2.3 @@ -0,0 +1,12 @@
2.4 +--- glibc-2.7/sysdeps/unix/sysv/linux/kernel-features.h 2007-08-14 06:21:09.000000000 +0300
2.5 ++++ glibc-2.7/sysdeps/unix/sysv/linux/kernel-features.h.new 2008-07-23 07:05:20.000000000 +0300
2.6 +@@ -454,8 +454,7 @@
2.7 + and on Alpha just after 2.6.22-rc1. */
2.8 + #if __LINUX_KERNEL_VERSION >= 0x020611 \
2.9 + && ((!defined __sh__ && !defined __alpha__) \
2.10 +- || (__LINUX_KERNEL_VERSION >= 0x020613 && defined __sh__) \
2.11 +- || (__LINUX_KERNEL_VERSION >= 0x020617 && defined __alpha__))
2.12 ++ || (__LINUX_KERNEL_VERSION >= 0x020613 && defined __sh__))
2.13 + # define __ASSUME_ATFCTS 1
2.14 + #endif
2.15 +
3.1 --- a/samples/alphaev56-unknown-linux-gnu/crosstool.config Sun May 03 21:12:26 2009 +0000
3.2 +++ b/samples/alphaev56-unknown-linux-gnu/crosstool.config Tue May 05 18:22:33 2009 +0000
3.3 @@ -1,7 +1,7 @@
3.4 #
3.5 # Automatically generated make config: don't edit
3.6 -# crosstool-NG version: svn_trunk@1474
3.7 -# Sun Apr 19 19:02:01 2009
3.8 +# crosstool-NG version: svn_trunk@1502M
3.9 +# Tue May 5 20:19:46 2009
3.10 #
3.11
3.12 #
3.13 @@ -152,7 +152,7 @@
3.14 #
3.15 # CT_BARE_METAL is not set
3.16 CT_KERNEL="linux"
3.17 -CT_KERNEL_VERSION="2.6.26.8"
3.18 +CT_KERNEL_VERSION="2.6.29.1"
3.19 # CT_KERNEL_bare_metal is not set
3.20 CT_KERNEL_linux=y
3.21 CT_KERNEL_LINUX_INSTALL=y
3.22 @@ -165,28 +165,7 @@
3.23 # CT_KERNEL_V_2_6_23_17 is not set
3.24 # CT_KERNEL_V_2_6_24_7 is not set
3.25 # CT_KERNEL_V_2_6_25_20 is not set
3.26 -CT_KERNEL_V_2_6_26_8=y
3.27 -# CT_KERNEL_V_2_6_27 is not set
3.28 -# CT_KERNEL_V_2_6_27_1 is not set
3.29 -# CT_KERNEL_V_2_6_27_2 is not set
3.30 -# CT_KERNEL_V_2_6_27_3 is not set
3.31 -# CT_KERNEL_V_2_6_27_4 is not set
3.32 -# CT_KERNEL_V_2_6_27_5 is not set
3.33 -# CT_KERNEL_V_2_6_27_6 is not set
3.34 -# CT_KERNEL_V_2_6_27_7 is not set
3.35 -# CT_KERNEL_V_2_6_27_8 is not set
3.36 -# CT_KERNEL_V_2_6_27_9 is not set
3.37 -# CT_KERNEL_V_2_6_27_10 is not set
3.38 -# CT_KERNEL_V_2_6_27_11 is not set
3.39 -# CT_KERNEL_V_2_6_27_12 is not set
3.40 -# CT_KERNEL_V_2_6_27_13 is not set
3.41 -# CT_KERNEL_V_2_6_27_14 is not set
3.42 -# CT_KERNEL_V_2_6_27_15 is not set
3.43 -# CT_KERNEL_V_2_6_27_16 is not set
3.44 -# CT_KERNEL_V_2_6_27_17 is not set
3.45 -# CT_KERNEL_V_2_6_27_18 is not set
3.46 -# CT_KERNEL_V_2_6_27_19 is not set
3.47 -# CT_KERNEL_V_2_6_27_20 is not set
3.48 +# CT_KERNEL_V_2_6_26_8 is not set
3.49 # CT_KERNEL_V_2_6_27_21 is not set
3.50 # CT_KERNEL_V_2_6_28 is not set
3.51 # CT_KERNEL_V_2_6_28_1 is not set
3.52 @@ -199,7 +178,7 @@
3.53 # CT_KERNEL_V_2_6_28_8 is not set
3.54 # CT_KERNEL_V_2_6_28_9 is not set
3.55 # CT_KERNEL_V_2_6_29 is not set
3.56 -# CT_KERNEL_V_2_6_29_1 is not set
3.57 +CT_KERNEL_V_2_6_29_1=y
3.58 # CT_KERNEL_V_select is not set
3.59 CT_KERNEL_LINUX_VERBOSITY_0=y
3.60 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
3.61 @@ -208,7 +187,7 @@
3.62 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
3.63
3.64 #
3.65 -# GMP and MPFR
3.66 +# Companion libraries
3.67 #
3.68 CT_GMP_MPFR=y
3.69 # CT_GMP_MPFR_TARGET is not set
3.70 @@ -255,7 +234,7 @@
3.71 # C compiler
3.72 #
3.73 CT_CC="gcc"
3.74 -CT_CC_VERSION="4.3.2"
3.75 +CT_CC_VERSION="4.3.3"
3.76 CT_CC_gcc=y
3.77 # CT_CC_V_3_2_3 is not set
3.78 # CT_CC_V_3_3_6 is not set
3.79 @@ -275,11 +254,11 @@
3.80 # CT_CC_V_4_2_4 is not set
3.81 # CT_CC_V_4_3_0 is not set
3.82 # CT_CC_V_4_3_1 is not set
3.83 -CT_CC_V_4_3_2=y
3.84 -# CT_CC_V_4_3_3 is not set
3.85 +# CT_CC_V_4_3_2 is not set
3.86 +CT_CC_V_4_3_3=y
3.87 # CT_CC_V_4_4_0 is not set
3.88 CT_CC_GCC_4_3_or_later=y
3.89 -# CT_CC_GCC_4_4_snapshot is not set
3.90 +# CT_CC_GCC_4_4_or_later is not set
3.91 CT_CC_CXA_ATEXIT=y
3.92 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
3.93 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
3.94 @@ -307,7 +286,7 @@
3.95 #
3.96 # C-library
3.97 #
3.98 -CT_LIBC_VERSION="2.7"
3.99 +CT_LIBC_VERSION="2.9"
3.100 # CT_LIBC_eglibc is not set
3.101 CT_LIBC_glibc=y
3.102 # CT_LIBC_uClibc is not set
3.103 @@ -316,11 +295,12 @@
3.104 # CT_LIBC_V_2_5_1 is not set
3.105 # CT_LIBC_V_2_6 is not set
3.106 # CT_LIBC_V_2_6_1 is not set
3.107 -CT_LIBC_V_2_7=y
3.108 +# CT_LIBC_V_2_7 is not set
3.109 # CT_LIBC_V_2_8 is not set
3.110 -# CT_LIBC_V_2_9 is not set
3.111 +CT_LIBC_V_2_9=y
3.112 # CT_LIBC_V_LATEST is not set
3.113 # CT_LIBC_V_date is not set
3.114 +CT_LIBC_GLIBC_2_8_or_later=y
3.115 CT_LIBC_GLIBC_TARBALL=y
3.116 # CT_LIBC_GLIBC_CVS is not set
3.117
3.118 @@ -336,7 +316,7 @@
3.119 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
3.120 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
3.121 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
3.122 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.26.8"
3.123 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.29.1"
3.124
3.125 #
3.126 # Common C library options