diff options
author | Graeme Gregory <dp@xora.org.uk> | 2007-07-10 14:14:50 +0000 |
---|---|---|
committer | Graeme Gregory <dp@xora.org.uk> | 2007-07-10 14:14:50 +0000 |
commit | b5aaf9905d94230b8eb5b7af758313570e837b97 (patch) | |
tree | 04d002d06a290d161f254f6299e729215ee70f76 | |
parent | 2c83f24a420498c5f63f05e7d95ef0cff4814970 (diff) | |
parent | fa8e1afd1dfad63e1edef986601f8788b5e40f39 (diff) |
merge of '61fe56a76ce536d672adc18c3cdca0373750dd33'
and 'bfc292511191a1c641abb3c79b523c4c95e33a03'
-rw-r--r-- | packages/gcc/gcc-csl-arm/gcc-3.4.4-eabi-bigendian.patch | 12 | ||||
-rw-r--r-- | packages/gcc/gcc_csl-arm-2005q3.bb | 3 | ||||
-rw-r--r-- | packages/linux/fsg3-kernel_2.6.18.bb | 2 |
3 files changed, 15 insertions, 2 deletions
diff --git a/packages/gcc/gcc-csl-arm/gcc-3.4.4-eabi-bigendian.patch b/packages/gcc/gcc-csl-arm/gcc-3.4.4-eabi-bigendian.patch new file mode 100644 index 0000000000..e6cc42bb65 --- /dev/null +++ b/packages/gcc/gcc-csl-arm/gcc-3.4.4-eabi-bigendian.patch @@ -0,0 +1,12 @@ +--- gcc-2005q3/gcc/config/arm/linux-eabi.h~ 2007-07-10 09:19:47.000000000 +0930 ++++ gcc-2005q3/gcc/config/arm/linux-eabi.h 2007-07-10 10:42:37.000000000 +0930 +@@ -48,7 +48,8 @@ + #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi + + #undef SUBTARGET_EXTRA_LINK_SPEC +-#define SUBTARGET_EXTRA_LINK_SPEC " -m armelf_linux_eabi" ++#define SUBTARGET_EXTRA_LINK_SPEC \ ++ " %{mbig-endian:-m armelfb_linux_eabi} %{mlittle-endian:-m armelf_linux_eabi} " + + /* Use ld-linux.so.3 so that it will be possible to run "classic" + GNU/Linux binaries on an EABI system. */ diff --git a/packages/gcc/gcc_csl-arm-2005q3.bb b/packages/gcc/gcc_csl-arm-2005q3.bb index d1053dad1d..4f41ca06af 100644 --- a/packages/gcc/gcc_csl-arm-2005q3.bb +++ b/packages/gcc/gcc_csl-arm-2005q3.bb @@ -13,7 +13,8 @@ inherit autotools gettext require gcc-package.inc SRC_URI = "http://www.codesourcery.com/public/gnu_toolchain/arm/2005q3-2/arm-2005q3-2-arm-none-linux-gnueabi.src.tar.bz2 \ - file://gcc_optab_arm.patch;patch=1" + file://gcc_optab_arm.patch;patch=1 \ + file://gcc-3.4.4-eabi-bigendian.patch;patch=1" do_unpack2() { cd ${WORKDIR} diff --git a/packages/linux/fsg3-kernel_2.6.18.bb b/packages/linux/fsg3-kernel_2.6.18.bb index 2e9991f548..5c6688a0af 100644 --- a/packages/linux/fsg3-kernel_2.6.18.bb +++ b/packages/linux/fsg3-kernel_2.6.18.bb @@ -6,7 +6,7 @@ # http://trac.nslu2-linux.org/kernel/ # # The revision that is pulled from SVN is specified below -IXP4XX_KERNEL_SVN_REV = "898" +IXP4XX_KERNEL_SVN_REV = "902" # # The directory containing the patches to be applied is # specified below |