aboutsummaryrefslogtreecommitdiffstats
path: root/packages/gcc/gcc-cross_3.4.4.bb
diff options
context:
space:
mode:
authorJohn Bowler <jbowler@nslu2-linux.org>2005-09-09 22:38:20 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-09-09 22:38:20 +0000
commit752cfd0f5f3ef6666c8be5c63d56c082b181569b (patch)
tree4ba02e54c843e9f46bde5f15deeb519919220c4b /packages/gcc/gcc-cross_3.4.4.bb
parent54e9c86c965874e1843b98fd0d625a333fe17289 (diff)
downloadopenembedded-752cfd0f5f3ef6666c8be5c63d56c082b181569b.tar.gz
gcc(libgcc_s.so.1): fix the arm interwork _call_via_rX out of line ops
The interworking symbols were being built but not exported from libgcc (i.e. they were not in the version file), added a specific version file for them and updated t-linux. Forced the cross build to always generate ARM instructions (the thumb version does not currently work), bumped PRs.
Diffstat (limited to 'packages/gcc/gcc-cross_3.4.4.bb')
-rw-r--r--packages/gcc/gcc-cross_3.4.4.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/gcc/gcc-cross_3.4.4.bb b/packages/gcc/gcc-cross_3.4.4.bb
index c111ac00b7..9e8ebd51f5 100644
--- a/packages/gcc/gcc-cross_3.4.4.bb
+++ b/packages/gcc/gcc-cross_3.4.4.bb
@@ -5,7 +5,10 @@ inherit cross
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
# NOTE: split PR. If the main .oe changes something that affects its *build*
# remember to increment this one too.
-PR = "r1"
+PR = "r2"
+
+# At present the thumb implementation is non-functional
+ARM_INSTRUCTION_SET = ""
DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"