summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTing Liu <ting.liu@freescale.com>2015-01-09 17:09:10 +0800
committerZhenhua Luo <zhenhua.luo@freescale.com>2015-01-12 16:56:16 +0800
commit8cb984dab62831c82c05b9f2cd22d482acf699b4 (patch)
tree34a093e9dbb9146f9c60fa5ae17a3131a8d417a6
parentcb0f22c02ae5b1464e53008a9d1c75bbc0e9a8dc (diff)
downloadmeta-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.inc4
-rw-r--r--conf/machine/include/e6500-64b.inc4
-rw-r--r--conf/machine/include/e6500.inc4
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
7MACHINEOVERRIDES .= ":e5500-64b" 7MACHINEOVERRIDES .= ":e5500-64b"
8 8
9require conf/multilib.conf 9require conf/multilib.conf
10MULTILIBS = "multilib:lib32" 10MULTILIBS ?= "multilib:lib32"
11DEFAULTTUNE_virtclass-multilib-lib32 = "ppce5500" 11DEFAULTTUNE_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
7MACHINEOVERRIDES .= ":e6500-64b" 7MACHINEOVERRIDES .= ":e6500-64b"
8 8
9require conf/multilib.conf 9require conf/multilib.conf
10MULTILIBS = "multilib:lib32" 10MULTILIBS ?= "multilib:lib32"
11DEFAULTTUNE_virtclass-multilib-lib32 = "ppce6500" 11DEFAULTTUNE_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"
8BUILD_64BIT_KERNEL = "1" 8BUILD_64BIT_KERNEL = "1"
9 9
10require conf/multilib.conf 10require conf/multilib.conf
11MULTILIBS = "multilib:lib64" 11MULTILIBS ?= "multilib:lib64"
12DEFAULTTUNE_virtclass-multilib-lib64 = "ppc64e6500" 12DEFAULTTUNE_virtclass-multilib-lib64 ?= "ppc64e6500"
13 13