[OE-core] [PATCH 06/10] arch-powerpc*.inc: rearrange TUNE_ARCH definition
nitin.a.kamble at intel.com
nitin.a.kamble at intel.com
Wed Feb 22 06:37:49 UTC 2012
From: Nitin A Kamble <nitin.a.kamble at intel.com>
This helps gcc mutlilib code find definitions used by various tunes
Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
---
meta/conf/machine/include/powerpc/arch-powerpc.inc | 3 ++-
.../machine/include/powerpc/arch-powerpc64.inc | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/meta/conf/machine/include/powerpc/arch-powerpc.inc b/meta/conf/machine/include/powerpc/arch-powerpc.inc
index 70f7a18..cd66abc 100644
--- a/meta/conf/machine/include/powerpc/arch-powerpc.inc
+++ b/meta/conf/machine/include/powerpc/arch-powerpc.inc
@@ -8,7 +8,8 @@ DEFAULTTUNE ?= "powerpc"
TUNEVALID[ppc-m32] = "Power ELF32 standard ABI"
TUNE_FEATURE_CCARGS-ppc-m32 ?= "-m32"
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppc-m32", "${TUNE_FEATURE_CCARGS-ppc-m32}", "", d)}"
-TUNE_ARCH .= "${@bb.utils.contains("TUNE_FEATURES", "ppc-m32", "powerpc", "", d)}"
+TUNE_FEATURE_ARCH-ppc-m32 = "powerpc"
+TUNE_ARCH .= "${@bb.utils.contains("TUNE_FEATURES", "ppc-m32", "${TUNE_FEATURE_ARCH-ppc-m32}", "" ,d)}"
TUNEVALID[ppc-fpu-hard] = "Use hardware FPU."
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppc-fpu-hard", "-mhard-float", "", d)}"
diff --git a/meta/conf/machine/include/powerpc/arch-powerpc64.inc b/meta/conf/machine/include/powerpc/arch-powerpc64.inc
index edbc07c..52e386b 100644
--- a/meta/conf/machine/include/powerpc/arch-powerpc64.inc
+++ b/meta/conf/machine/include/powerpc/arch-powerpc64.inc
@@ -6,7 +6,8 @@ TUNEVALID[ppc-m64] = "Power ELF64 standard ABI"
TUNE_CONFLICTS[ppc-m64] = "ppc-m32 ppc-nf"
TUNE_FEATURE_CCARGS-ppc-m64 ?= "-m64"
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppc-m64", "${TUNE_FEATURE_CCARGS-ppc-m64}", "", d)}"
-TUNE_ARCH .= "${@bb.utils.contains("TUNE_FEATURES", [ "ppc-m64" ], "powerpc64", "", d)}"
+TUNE_FEATURE_ARCH-ppc-m64 = "powerpc64"
+TUNE_ARCH .= "${@bb.utils.contains("TUNE_FEATURES", [ "ppc-m64" ], "${TUNE_FEATURE_ARCH-ppc-m64}", "", d)}"
AVAILTUNES += "powerpc64"
TUNE_FEATURES_tune-powerpc64 ?= "ppc-m64 ppc-fpu-hard"
--
1.7.6.4
More information about the Openembedded-core
mailing list