summaryrefslogtreecommitdiff
path: root/packages/gcc/gcc-csl-arm-2008q1.inc
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2008-05-12 09:10:02 +0000
committerKoen Kooi <koen@openembedded.org>2008-05-12 09:10:02 +0000
commit7b50ceffdbf4f9bc220c7b0a734dfa96b349d266 (patch)
tree24fa53ea4b7f922395074b5b99edcf6e9f107d2e /packages/gcc/gcc-csl-arm-2008q1.inc
parentbc23b9d8c2940b0b901be35c340faa140c4301db (diff)
gcc csl 2008q1: make it look more like other gcc recipes
Diffstat (limited to 'packages/gcc/gcc-csl-arm-2008q1.inc')
-rw-r--r--packages/gcc/gcc-csl-arm-2008q1.inc10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/gcc/gcc-csl-arm-2008q1.inc b/packages/gcc/gcc-csl-arm-2008q1.inc
index bca80c0fca..b51b5e5290 100644
--- a/packages/gcc/gcc-csl-arm-2008q1.inc
+++ b/packages/gcc/gcc-csl-arm-2008q1.inc
@@ -7,6 +7,8 @@ FILESDIR = "${FILE_DIRNAME}/gcc-csl-arm"
SRC_URI = "http://www.codesourcery.com/public/gnu_toolchain/arm-none-eabi/arm-2008q1-126-arm-none-eabi.src.tar.bz2 \
file://gcc41-configure.in.patch;patch=1 \
+ file://arm-nolibfloat.patch;patch=1 \
+ file://arm-softfloat.patch;patch=1 \
file://ldflags.patch;patch=1 \
file://zecke-xgcc-cpp.patch;patch=1 \
file://gfortran.patch;patch=1 \
@@ -22,4 +24,12 @@ do_unpack2() {
tar -xvjf ./arm-2008q1-126-arm-none-eabi/gcc-2008q1-126.tar.bz2
}
+# Language Overrides
+FORTRAN = ""
+FORTRAN_linux-gnueabi = ",fortran"
+JAVA = ",java"
+
+EXTRA_OECONF_BASE = "--disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
+ARM_INSTRUCTION_SET = "arm"
+
addtask unpack2 after do_unpack before do_patch