tune/ppc: Fix various TUNE_PKGARCH issues
We need to ensure only one value ends up in TUNE_PKGARCH rather than several. This change ensures consistency accross all the PPC tune files and that they correctly inherit the core value but also allow it to be overwritten. (From OE-Core rev: f9a8b719dd3fc7593a509c8f288caf1486add2f8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e5d2249476
commit
20f2857282
|
@ -20,7 +20,8 @@ ABIEXTENSION = "${@['','spe'][d.getVar('TARGET_FPU', True) in ['ppc-efd', 'ppc-e
|
|||
|
||||
PPCPKGSFX_FPU = "${@bb.utils.contains("TUNE_FEATURES", "fpu-hard" , "", "-nf", d)}"
|
||||
|
||||
TUNE_PKGARCH ?= "${TUNE_ARCH}${PPCPKGSFX_FPU}"
|
||||
PPCPKGARCH = "${TUNE_ARCH}${PPCPKGSFX_FPU}"
|
||||
TUNE_PKGARCH ?= "${PPCPKGARCH}"
|
||||
|
||||
# Basic tune definitions
|
||||
AVAILTUNES += "powerpc powerpc-nf"
|
||||
|
|
|
@ -4,7 +4,7 @@ require conf/machine/include/powerpc/arch-powerpc.inc
|
|||
|
||||
TUNEVALID[ppc603e] = "Enable ppc603e specific processor optimizations"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppc603e", "-mcpu=603e", "", d)}"
|
||||
TUNE_PKGARCH .= "${@bb.utils.contains("TUNE_FEATURES", "ppc603e", "ppc603e", "", d)}"
|
||||
TUNE_PKGARCH = "${@bb.utils.contains('TUNE_FEATURES', 'ppc603e', 'ppc603e', '${PPCPKGARCH}', d)}"
|
||||
|
||||
AVAILTUNES += "ppc603e"
|
||||
TUNE_FEATURES_tune-ppc603e = "m32 fpu-hard ppc603e"
|
||||
|
|
|
@ -4,7 +4,7 @@ require conf/machine/include/powerpc/arch-powerpc.inc
|
|||
|
||||
TUNEVALID[ppce300c2] = "Enable ppce300c2 specific processor optimizations"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppce300c2", "-mcpu=e300c2", "", d)}"
|
||||
TUNE_PKGARCH = "${@bb.utils.contains("TUNE_FEATURES", "ppce300c2", "ppce300c2", "${TUNE_ARCH}", d)}"
|
||||
TUNE_PKGARCH = "${@bb.utils.contains("TUNE_FEATURES", "ppce300c2", "ppce300c2", "${PPCPKGARCH}", d)}"
|
||||
|
||||
AVAILTUNES += "ppce300c2"
|
||||
TUNE_FEATURES_tune-ppce300c2 = "m32 fpu-soft ppce300c2"
|
||||
|
|
|
@ -4,7 +4,7 @@ require conf/machine/include/powerpc/arch-powerpc.inc
|
|||
|
||||
TUNEVALID[ppce500] = "Enable ppce500 specific processor optimizations"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppce500", "-mcpu=8540", "", d)}"
|
||||
TUNE_PKGARCH .= "${@bb.utils.contains("TUNE_FEATURES", "ppce500", "ppce500", "", d)}"
|
||||
TUNE_PKGARCH = "${@bb.utils.contains("TUNE_FEATURES", "ppce500", "ppce500", "${PPCPKGARCH}", d)}"
|
||||
|
||||
TUNEVALID[spe] = "Enable SPE ABI extensions"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "spe", "-mabi=spe -mspe", "", d)}"
|
||||
|
|
|
@ -4,7 +4,7 @@ require conf/machine/include/powerpc/arch-powerpc.inc
|
|||
|
||||
TUNEVALID[ppce500mc] = "Enable ppce500mc specific processor optimizations"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppce500mc", "-mcpu=e500mc", "", d)}"
|
||||
TUNE_PKGARCH .= "${@bb.utils.contains("TUNE_FEATURES", "ppce500mc", "ppce500mc", "", d)}"
|
||||
TUNE_PKGARCH = "${@bb.utils.contains("TUNE_FEATURES", "ppce500mc", "ppce500mc", "${PPCPKGARCH}", d)}"
|
||||
|
||||
AVAILTUNES += "ppce500mc"
|
||||
TUNE_FEATURES_tune-ppce500mc = "m32 fpu-hard ppce500mc"
|
||||
|
|
|
@ -4,7 +4,7 @@ require conf/machine/include/powerpc/arch-powerpc.inc
|
|||
|
||||
TUNEVALID[ppce500v2] = "Enable ppce500v2 specific processor optimizations"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "ppce500v2", "-mcpu=8548", "", d)}"
|
||||
TUNE_PKGARCH .= "${@bb.utils.contains("TUNE_FEATURES", "ppce500v2", "ppce500v2", "", d)}"
|
||||
TUNE_PKGARCH = "${@bb.utils.contains("TUNE_FEATURES", "ppce500v2", "ppce500v2", "${PPCPKGARCH}", d)}"
|
||||
|
||||
TUNEVALID[spe] = "Enable SPE ABI extensions"
|
||||
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "spe", "-mabi=spe -mspe", "", d)}"
|
||||
|
|
Loading…
Reference in New Issue