summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/kernel/linux.in16
-rw-r--r--patches/gcc/4.3.0/380-unbreak-armv4t.patch11
-rw-r--r--patches/gcc/4.3.1/360-unbreak-armv4t.patch11
-rw-r--r--patches/gcc/4.3.2/390-unbreak-armv4t.patch11
-rw-r--r--patches/gcc/4.3.3/390-unbreak-armv4t.patch11
-rw-r--r--patches/gcc/4.3.4/390-unbreak-armv4t.patch11
6 files changed, 68 insertions, 3 deletions
diff --git a/config/kernel/linux.in b/config/kernel/linux.in
index 12ae5a5..2d7c0d5 100644
--- a/config/kernel/linux.in
+++ b/config/kernel/linux.in
@@ -77,9 +77,9 @@ config KERNEL_V_2_6_26_8
prompt "2.6.26.8 (OBSOLETE)"
depends on OBSOLETE
-config KERNEL_V_2_6_27_31
+config KERNEL_V_2_6_27_33
bool
- prompt "2.6.27.31 (long-term stable)"
+ prompt "2.6.27.33 (long-term stable)"
config KERNEL_V_2_6_28_10
bool
@@ -137,6 +137,14 @@ config KERNEL_V_2_6_30_5
bool
prompt "2.6.30.5"
+config KERNEL_V_2_6_30_6
+ bool
+ prompt "2.6.30.6"
+
+config KERNEL_V_2_6_31
+ bool
+ prompt "2.6.31"
+
# CT_INSERT_VERSION_ABOVE
# Don't remove above line!
@@ -159,7 +167,7 @@ config KERNEL_VERSION
default "2.6.24.7" if KERNEL_V_2_6_24_7
default "2.6.25.20" if KERNEL_V_2_6_25_20
default "2.6.26.8" if KERNEL_V_2_6_26_8
- default "2.6.27.31" if KERNEL_V_2_6_27_31
+ default "2.6.27.33" if KERNEL_V_2_6_27_33
default "2.6.28.10" if KERNEL_V_2_6_28_10
default "2.6.29" if KERNEL_V_2_6_29
default "2.6.29.1" if KERNEL_V_2_6_29_1
@@ -174,6 +182,8 @@ config KERNEL_VERSION
default "2.6.30.3" if KERNEL_V_2_6_30_3
default "2.6.30.4" if KERNEL_V_2_6_30_4
default "2.6.30.5" if KERNEL_V_2_6_30_5
+ default "2.6.30.6" if KERNEL_V_2_6_30_6
+ default "2.6.31" if KERNEL_V_2_6_31
# CT_INSERT_VERSION_STRING_ABOVE
# Don't remove above line!
help
diff --git a/patches/gcc/4.3.0/380-unbreak-armv4t.patch b/patches/gcc/4.3.0/380-unbreak-armv4t.patch
new file mode 100644
index 0000000..af14e0d
--- /dev/null
+++ b/patches/gcc/4.3.0/380-unbreak-armv4t.patch
@@ -0,0 +1,11 @@
+--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
+@@ -44,7 +44,7 @@
+ The ARM10TDMI core is the default for armv5t, so set
+ SUBTARGET_CPU_DEFAULT to achieve this. */
+ #undef SUBTARGET_CPU_DEFAULT
+-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
+
+ /* TARGET_BIG_ENDIAN_DEFAULT is set in
+ config.gcc for big endian configurations. */
diff --git a/patches/gcc/4.3.1/360-unbreak-armv4t.patch b/patches/gcc/4.3.1/360-unbreak-armv4t.patch
new file mode 100644
index 0000000..af14e0d
--- /dev/null
+++ b/patches/gcc/4.3.1/360-unbreak-armv4t.patch
@@ -0,0 +1,11 @@
+--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
+@@ -44,7 +44,7 @@
+ The ARM10TDMI core is the default for armv5t, so set
+ SUBTARGET_CPU_DEFAULT to achieve this. */
+ #undef SUBTARGET_CPU_DEFAULT
+-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
+
+ /* TARGET_BIG_ENDIAN_DEFAULT is set in
+ config.gcc for big endian configurations. */
diff --git a/patches/gcc/4.3.2/390-unbreak-armv4t.patch b/patches/gcc/4.3.2/390-unbreak-armv4t.patch
new file mode 100644
index 0000000..af14e0d
--- /dev/null
+++ b/patches/gcc/4.3.2/390-unbreak-armv4t.patch
@@ -0,0 +1,11 @@
+--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
+@@ -44,7 +44,7 @@
+ The ARM10TDMI core is the default for armv5t, so set
+ SUBTARGET_CPU_DEFAULT to achieve this. */
+ #undef SUBTARGET_CPU_DEFAULT
+-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
+
+ /* TARGET_BIG_ENDIAN_DEFAULT is set in
+ config.gcc for big endian configurations. */
diff --git a/patches/gcc/4.3.3/390-unbreak-armv4t.patch b/patches/gcc/4.3.3/390-unbreak-armv4t.patch
new file mode 100644
index 0000000..af14e0d
--- /dev/null
+++ b/patches/gcc/4.3.3/390-unbreak-armv4t.patch
@@ -0,0 +1,11 @@
+--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
+@@ -44,7 +44,7 @@
+ The ARM10TDMI core is the default for armv5t, so set
+ SUBTARGET_CPU_DEFAULT to achieve this. */
+ #undef SUBTARGET_CPU_DEFAULT
+-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
+
+ /* TARGET_BIG_ENDIAN_DEFAULT is set in
+ config.gcc for big endian configurations. */
diff --git a/patches/gcc/4.3.4/390-unbreak-armv4t.patch b/patches/gcc/4.3.4/390-unbreak-armv4t.patch
new file mode 100644
index 0000000..af14e0d
--- /dev/null
+++ b/patches/gcc/4.3.4/390-unbreak-armv4t.patch
@@ -0,0 +1,11 @@
+--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
+@@ -44,7 +44,7 @@
+ The ARM10TDMI core is the default for armv5t, so set
+ SUBTARGET_CPU_DEFAULT to achieve this. */
+ #undef SUBTARGET_CPU_DEFAULT
+-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
+
+ /* TARGET_BIG_ENDIAN_DEFAULT is set in
+ config.gcc for big endian configurations. */