diff options
author | Ting Liu <ting.liu@freescale.com> | 2015-01-09 17:09:10 +0800 |
---|---|---|
committer | Zhenhua Luo <zhenhua.luo@freescale.com> | 2015-01-12 16:56:16 +0800 |
commit | 8cb984dab62831c82c05b9f2cd22d482acf699b4 (patch) | |
tree | 34a093e9dbb9146f9c60fa5ae17a3131a8d417a6 | |
parent | cb0f22c02ae5b1464e53008a9d1c75bbc0e9a8dc (diff) | |
download | meta-fsl-ppc-8cb984dab62831c82c05b9f2cd22d482acf699b4.tar.gz |
multilib: use ?= to allow overridden in local.conf
The multilib setting was set in <core>.inc which was included by
the <machine>.conf. In bitbake.conf, <machine>.conf is included
after local.conf. Change to use ?= to not override the value in
local.conf.
This is useful when using external toolchain which does not need
to enable multilib.
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
-rw-r--r-- | conf/machine/include/e5500-64b.inc | 4 | ||||
-rw-r--r-- | conf/machine/include/e6500-64b.inc | 4 | ||||
-rw-r--r-- | conf/machine/include/e6500.inc | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/conf/machine/include/e5500-64b.inc b/conf/machine/include/e5500-64b.inc index 07e6274..d238ca8 100644 --- a/conf/machine/include/e5500-64b.inc +++ b/conf/machine/include/e5500-64b.inc | |||
@@ -7,6 +7,6 @@ require conf/machine/include/qoriq-base.inc | |||
7 | MACHINEOVERRIDES .= ":e5500-64b" | 7 | MACHINEOVERRIDES .= ":e5500-64b" |
8 | 8 | ||
9 | require conf/multilib.conf | 9 | require conf/multilib.conf |
10 | MULTILIBS = "multilib:lib32" | 10 | MULTILIBS ?= "multilib:lib32" |
11 | DEFAULTTUNE_virtclass-multilib-lib32 = "ppce5500" | 11 | DEFAULTTUNE_virtclass-multilib-lib32 ?= "ppce5500" |
12 | 12 | ||
diff --git a/conf/machine/include/e6500-64b.inc b/conf/machine/include/e6500-64b.inc index aa722a5..522ee71 100644 --- a/conf/machine/include/e6500-64b.inc +++ b/conf/machine/include/e6500-64b.inc | |||
@@ -7,6 +7,6 @@ require conf/machine/include/qoriq-base.inc | |||
7 | MACHINEOVERRIDES .= ":e6500-64b" | 7 | MACHINEOVERRIDES .= ":e6500-64b" |
8 | 8 | ||
9 | require conf/multilib.conf | 9 | require conf/multilib.conf |
10 | MULTILIBS = "multilib:lib32" | 10 | MULTILIBS ?= "multilib:lib32" |
11 | DEFAULTTUNE_virtclass-multilib-lib32 = "ppce6500" | 11 | DEFAULTTUNE_virtclass-multilib-lib32 ?= "ppce6500" |
12 | 12 | ||
diff --git a/conf/machine/include/e6500.inc b/conf/machine/include/e6500.inc index e6848bd..4121fbe 100644 --- a/conf/machine/include/e6500.inc +++ b/conf/machine/include/e6500.inc | |||
@@ -8,6 +8,6 @@ MACHINEOVERRIDES .= ":e6500" | |||
8 | BUILD_64BIT_KERNEL = "1" | 8 | BUILD_64BIT_KERNEL = "1" |
9 | 9 | ||
10 | require conf/multilib.conf | 10 | require conf/multilib.conf |
11 | MULTILIBS = "multilib:lib64" | 11 | MULTILIBS ?= "multilib:lib64" |
12 | DEFAULTTUNE_virtclass-multilib-lib64 = "ppc64e6500" | 12 | DEFAULTTUNE_virtclass-multilib-lib64 ?= "ppc64e6500" |
13 | 13 | ||