summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Bowler <jbowler@nslu2-linux.org>2005-09-10 18:22:30 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-09-10 18:22:30 +0000
commitcdcbb457944d0dd222115258253a4b9ea0fabf0d (patch)
tree8abcf800ca7e1ddfd44597fb2f77abb35c1c387c
parentd4fdd50cc6abd871482b9cd177e916521015280a (diff)
gcc_3.4.4: fix the native build on ucslugc by using arm, not thumb
For some reason a thumb built gcc 3.4.4 fails to produce functional executables even when linked dynamically (i.e. even when next to none of the code in the resultant executable comes from the compiler itself). This requires further investigation (or maybe the csl gcc), this commit changes the build to generate arm even on thumb systems as a temporary fix.
-rw-r--r--packages/gcc/gcc_3.4.4.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/gcc/gcc_3.4.4.bb b/packages/gcc/gcc_3.4.4.bb
index 4d1e8fca63..e34eaf717c 100644
--- a/packages/gcc/gcc_3.4.4.bb
+++ b/packages/gcc/gcc_3.4.4.bb
@@ -1,4 +1,4 @@
-PR = "r3"
+PR = "r4"
DESCRIPTION = "The GNU cc and gcc C compilers."
HOMEPAGE = "http://www.gnu.org/software/gcc/"
SECTION = "devel"
@@ -9,6 +9,9 @@ inherit autotools gettext
include gcc-package.inc
+# At present the thumb implementation is non-functional
+ARM_INSTRUCTION_SET = ""
+
SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
file://gcc34-reverse-compare.patch;patch=1 \
file://gcc34-arm-ldm.patch;patch=1 \