From patchwork Wed Feb 22 06:37:49 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [06/10] arch-powerpc*.inc: rearrange TUNE_ARCH definition Date: Wed, 22 Feb 2012 06:37:49 -0000 From: Nitin A Kamble X-Patchwork-Id: 21549 Message-Id: To: openembedded-core@lists.openembedded.org From: Nitin A Kamble This helps gcc mutlilib code find definitions used by various tunes Signed-off-by: Nitin A Kamble --- 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"