summaryrefslogtreecommitdiff
path: root/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-06-28 20:28:56 (GMT)
committerYann E. MORIN <yann.morin.1998@free.fr>2014-06-28 20:37:46 (GMT)
commit1a8ca5b41be6d0c37194a88cd6e1a59b612dc9ed (patch)
treec80c22b35bbd865a814b167cda6fcad96f4f6e5a /samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
parent348a67ccebcf17df90eb4a459d02a6b9d8388261 (diff)
samples/arm-unknown-linux-uclibcgnueabi: major update
This commit updates the arm-unknown-linux-uclibcgnueabi sample to the modern age: - gcc is bumped from 4.4.3 to 4.8.2 - binutils is bumped from 2.19 to 2.24 - gdb is bumped from 7.1 to 7.7 - uclibc is bumped from 0.9.30 to 0.9.33 - kernel headers are bumped to 3.10 - strace is bumped to 4.8 - all companion libraries are also updated In addition, the ARCH_CPU/ARCH_TUNE configuration options are changed from xscale to arm926ej-s, with the reasoning that in the ARMv5 ecosystem, ARM926EJ-S cores are much, much more widely used than Xscale cores. The resulting toolchain was tested by building a Busybox-only system with Buildroot, and testing it under an ARMv5 Qemu emulation. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Diffstat (limited to 'samples/arm-unknown-linux-uclibcgnueabi/crosstool.config')
-rw-r--r--samples/arm-unknown-linux-uclibcgnueabi/crosstool.config24
1 files changed, 12 insertions, 12 deletions
diff --git a/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config b/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
index f207cd9..14a9774 100644
--- a/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
+++ b/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
@@ -3,29 +3,29 @@ CT_LOCAL_TARBALLS_DIR="${HOME}/src"
CT_SAVE_TARBALLS=y
CT_LOG_EXTRA=y
CT_ARCH_ARCH="armv5te"
-CT_ARCH_CPU="xscale"
-CT_ARCH_TUNE="xscale"
+CT_ARCH_CPU="arm926ej-s"
+CT_ARCH_TUNE="arm926ej-s"
CT_ARCH_FLOAT_SW=y
CT_ARCH_arm=y
CT_KERNEL_linux=y
-CT_KERNEL_V_2_6_33=y
-CT_BINUTILS_V_2_19_1a=y
+CT_KERNEL_V_3_10=y
+CT_BINUTILS_V_2_24=y
CT_BINUTILS_FOR_TARGET=y
-CT_CC_V_4_4_3=y
+CT_CC_V_4_8_2=y
CT_CC_LANG_CXX=y
CT_LIBC_uClibc=y
-CT_LIBC_UCLIBC_V_0_9_30_2=y
+CT_LIBC_UCLIBC_V_0_9_33_2=y
CT_LIBC_UCLIBC_CONFIG_FILE="${CT_LIB_DIR}/samples/${CT_TARGET}/${CT_LIBC}-${CT_LIBC_VERSION}.config"
CT_DEBUG_dmalloc=y
CT_DEBUG_duma=y
CT_DEBUG_gdb=y
CT_GDB_CROSS_STATIC=y
CT_GDB_NATIVE=y
-CT_GDB_V_7_1a=y
+CT_GDB_V_7_7=y
CT_DEBUG_ltrace=y
CT_DEBUG_strace=y
-CT_STRACE_V_4_5_19=y
-CT_GMP_V_4_3_2=y
-CT_MPFR_V_2_4_2=y
-CT_PPL_V_0_10_2=y
-CT_CLOOG_V_0_15_9=y
+CT_STRACE_V_4_8=y
+CT_GMP_V_5_1_3=y
+CT_MPFR_V_3_1_2=y
+CT_ISL_V_0_12_2=y
+CT_CLOOG_V_0_18_1=y