diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2012-10-02 13:21:08 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-11-26 10:00:26 +0000 |
commit | a11bdc36a1be18cc5aa14682b2a2c9ee83141f51 (patch) | |
tree | 9b0537db2501047714b46a58fd99fc946103e6b3 /meta/conf | |
parent | cffda9a821a3b83a8529d643c567859e091c6846 (diff) | |
download | openembedded-core-a11bdc36a1be18cc5aa14682b2a2c9ee83141f51.tar.gz openembedded-core-a11bdc36a1be18cc5aa14682b2a2c9ee83141f51.tar.bz2 openembedded-core-a11bdc36a1be18cc5aa14682b2a2c9ee83141f51.zip |
tune-*: define more generic DEFAULTTUNE to share feed between machines
* this is mostly for backwards compatibility and to share binary feed
like it was before, but now without missing different -mtune in it
* if you want to build some package with -mtune add something like this
to your distro config
DEFAULTTUNE_qemuarm_pn-openssl = "arm926ejs"
DEFAULTTUNE_qemuarmx_pn-openssl = "xscale"
be aware that if you do this you should do it also for all packages
which depends on openssl because if you dont and you build e.g. dhcp,
then dhcp build for arm926ejs (even with DEFAULTTUNE armv5te) will
depend on openssl with arm926ejs, so dhcp in armv5te feed will be
rebuild after each MACHINE switch.
* cortexm3, cortexr4, iwmmx and ep9312 are using own DEFAULTTUNE because
they define also different -march
* shared feeds are
armv4t: arm920t, arm9tdmi
armv5te: arm926ejs, xscale
armv7a-neon: cortexa8, cortexa9
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf')
-rw-r--r-- | meta/conf/machine/include/tune-arm1136jf-s.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-arm920t.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-arm926ejs.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-arm9tdmi.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-cortexa8.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-cortexa9.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-cortexm1.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-strongarm1100.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/tune-xscale.inc | 2 |
9 files changed, 9 insertions, 9 deletions
diff --git a/meta/conf/machine/include/tune-arm1136jf-s.inc b/meta/conf/machine/include/tune-arm1136jf-s.inc index 2efcedd040..adece48ef8 100644 --- a/meta/conf/machine/include/tune-arm1136jf-s.inc +++ b/meta/conf/machine/include/tune-arm1136jf-s.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "arm1136jfs" +DEFAULTTUNE ?= "armv6" require conf/machine/include/arm/arch-armv6.inc diff --git a/meta/conf/machine/include/tune-arm920t.inc b/meta/conf/machine/include/tune-arm920t.inc index 459d978611..3240fa85f2 100644 --- a/meta/conf/machine/include/tune-arm920t.inc +++ b/meta/conf/machine/include/tune-arm920t.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "arm920t" +DEFAULTTUNE ?= "armv4t" require conf/machine/include/arm/arch-armv4.inc diff --git a/meta/conf/machine/include/tune-arm926ejs.inc b/meta/conf/machine/include/tune-arm926ejs.inc index 0cfeb7756f..301a3c2232 100644 --- a/meta/conf/machine/include/tune-arm926ejs.inc +++ b/meta/conf/machine/include/tune-arm926ejs.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "arm926ejs" +DEFAULTTUNE ?= "armv5te" require conf/machine/include/arm/arch-armv5-dsp.inc diff --git a/meta/conf/machine/include/tune-arm9tdmi.inc b/meta/conf/machine/include/tune-arm9tdmi.inc index 100242fb59..a981a6571d 100644 --- a/meta/conf/machine/include/tune-arm9tdmi.inc +++ b/meta/conf/machine/include/tune-arm9tdmi.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "arm9tdmi" +DEFAULTTUNE ?= "armv4t" require conf/machine/include/arm/arch-armv4.inc diff --git a/meta/conf/machine/include/tune-cortexa8.inc b/meta/conf/machine/include/tune-cortexa8.inc index 29fbe8971c..89878d4159 100644 --- a/meta/conf/machine/include/tune-cortexa8.inc +++ b/meta/conf/machine/include/tune-cortexa8.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "cortexa8-neon" +DEFAULTTUNE ?= "armv7a-neon" require conf/machine/include/arm/arch-armv7a.inc diff --git a/meta/conf/machine/include/tune-cortexa9.inc b/meta/conf/machine/include/tune-cortexa9.inc index e2f78d3aa7..addfdad2d4 100644 --- a/meta/conf/machine/include/tune-cortexa9.inc +++ b/meta/conf/machine/include/tune-cortexa9.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "cortexa9-neon" +DEFAULTTUNE ?= "armv7a-neon" require conf/machine/include/arm/arch-armv7a.inc diff --git a/meta/conf/machine/include/tune-cortexm1.inc b/meta/conf/machine/include/tune-cortexm1.inc index ba3cbe97ab..c4c658b774 100644 --- a/meta/conf/machine/include/tune-cortexm1.inc +++ b/meta/conf/machine/include/tune-cortexm1.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "cortexm1" +DEFAULTTUNE ?= "armv7a" require conf/machine/include/arm/arch-armv7a.inc diff --git a/meta/conf/machine/include/tune-strongarm1100.inc b/meta/conf/machine/include/tune-strongarm1100.inc index 3beaaed3fa..fba0a1b11b 100644 --- a/meta/conf/machine/include/tune-strongarm1100.inc +++ b/meta/conf/machine/include/tune-strongarm1100.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "strongarm" +DEFAULTTUNE ?= "armv4" require conf/machine/include/arm/arch-armv4.inc diff --git a/meta/conf/machine/include/tune-xscale.inc b/meta/conf/machine/include/tune-xscale.inc index d9925eb17e..a48c2d9bfb 100644 --- a/meta/conf/machine/include/tune-xscale.inc +++ b/meta/conf/machine/include/tune-xscale.inc @@ -1,4 +1,4 @@ -DEFAULTTUNE ?= "xscale" +DEFAULTTUNE ?= "armv5te" require conf/machine/include/arm/arch-armv5-dsp.inc |