summaryrefslogtreecommitdiff
path: root/meta/conf/machine
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2008-07-14 16:19:09 +0000
committerRichard Purdie <richard@openedhand.com>2008-07-14 16:19:09 +0000
commit39a81a42fd9b3220de49438b4dde30ada36eacf3 (patch)
treed86d240381e9d73743ed378b476f38cb57b234ff /meta/conf/machine
parent29b03440403d85748e803155eb0251a5b224ec63 (diff)
downloadopenembedded-core-39a81a42fd9b3220de49438b4dde30ada36eacf3.tar.gz
openembedded-core-39a81a42fd9b3220de49438b4dde30ada36eacf3.tar.bz2
openembedded-core-39a81a42fd9b3220de49438b4dde30ada36eacf3.zip
tune-xscale.inc: Compile webkit-gtk for armv4t since there are massive alignment issues with double word instructions with webkit on armv5
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4833 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/conf/machine')
-rw-r--r--meta/conf/machine/include/tune-xscale.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/conf/machine/include/tune-xscale.inc b/meta/conf/machine/include/tune-xscale.inc
index f14aee9aed..4cb0b4f7c3 100644
--- a/meta/conf/machine/include/tune-xscale.inc
+++ b/meta/conf/machine/include/tune-xscale.inc
@@ -3,3 +3,7 @@ FEED_ARCH = "armv5te"
TARGET_CC_ARCH = "-march=armv5te -mtune=xscale"
TARGET_CC_KERNEL_ARCH = "-march=armv5te -mtune=xscale"
PACKAGE_ARCH = "${@['armv5teb', 'armv5te'][bb.data.getVar('SITEINFO_ENDIANESS', d, 1) == 'le']}"
+
+# webkit-gtk has alignment issues with double instructions on armv5 so
+# disable them here
+TARGET_CC_ARCH_pn-webkit-gtk = "-march=armv4t"