summaryrefslogtreecommitdiffstats
path: root/meta/conf/machine/include/tune-ep9312.inc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2011-03-15 20:11:17 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-03-23 15:43:47 +0000
commita295a0442ea05e1a5cca01dc78eb9663ea3125d8 (patch)
tree99d9e4c80feee1e19026dac3d18bb20fd4bdb82a /meta/conf/machine/include/tune-ep9312.inc
parent3b49416fc7a7ee9bfe722f2e6089aa18df41dc58 (diff)
downloadpoky-a295a0442ea05e1a5cca01dc78eb9663ea3125d8.tar.gz
bitbake.conf/tune files: Adjust PACKAGE_EXTEA_ARCHS
There is a problem with the current PACKAGE_EXTRA_ARCHS implementation since its impossible to control which extra architectures sort higher than TARGET_ARCH and which sort lower. In the x86 case for example, TARGET_ARCH might be "i586", i486 should be lower than this and i686 should be higher. There are also complications where its easy to inject duplicate entries into the variable. I tried various versions of this patch and concluded that it was simplest just to force the tune files to include TARGET_ARCH in the list in the right place if they're planning to customise it themselves. Other approaches with appends and prepends just complicated the code for no good reason. The TARGET_ARCH definitions should also move to the tune files but I'll leave this for a separate patch. (From OE-Core rev: d492ebf8b1801da99c679f465be98ce54fd3061a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/machine/include/tune-ep9312.inc')
-rw-r--r--meta/conf/machine/include/tune-ep9312.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/conf/machine/include/tune-ep9312.inc b/meta/conf/machine/include/tune-ep9312.inc
index d0c5bb2e98..e1515a01a8 100644
--- a/meta/conf/machine/include/tune-ep9312.inc
+++ b/meta/conf/machine/include/tune-ep9312.inc
@@ -2,7 +2,7 @@ TARGET_CC_ARCH = "-march=ep9312 -mtune=ep9312 -mcpu=ep9312"
2# add "-mfp=maverick" for newer gcc versions > 4.0 2# add "-mfp=maverick" for newer gcc versions > 4.0
3 3
4#set arch to ep9312 for all generated packages 4#set arch to ep9312 for all generated packages
5PACKAGE_EXTRA_ARCHS += "armv4t ep9312" 5PACKAGE_EXTRA_ARCHS = "arm armv4t ep9312"
6BASE_PACKAGE_ARCH = "ep9312" 6BASE_PACKAGE_ARCH = "ep9312"
7FEED_ARCH = "ep9312" 7FEED_ARCH = "ep9312"
8 8