diff --git a/conf/distro/include/sourcery-tuning.inc b/conf/distro/include/sourcery-tuning.inc index 9cbc6fb..fa71c23 100644 --- a/conf/distro/include/sourcery-tuning.inc +++ b/conf/distro/include/sourcery-tuning.inc @@ -13,3 +13,7 @@ TUNE_CCARGS_append = "${@bb.utils.contains('TUNE_FEATURES', 'ppce500v2', ' ' + d PPCE500MC_CCARG = "${@'-te500mc' if d.getVar('SOURCERY_GXX_IS_PRO', True) == '1' else '-mcpu=e500mc'}" TUNE_CCARGS_append = "${@bb.utils.contains('TUNE_FEATURES', 'ppce500mc', ' ' + d.getVar('PPCE500MC_CCARG', True), '', d)}" + +PPCE6500_CCARG = "${@'-te6500' if d.getVar('SOURCERY_GXX_IS_PRO', True) == '1' else '-mcpu=e6500'}" +TUNE_CCARGS_append = " ${@bb.utils.contains("TUNE_FEATURES", "e6500", ' ' + d.getVar('PPCE6500_CCARG', True), '', d)}" +TUNE_ASARGS += "${@bb.utils.contains("TUNE_FEATURES", "m64", "-a64 -me6500", "", d)}" diff --git a/conf/machine/include/tune-ppce6500.inc b/conf/machine/include/tune-ppce6500.inc deleted file mode 100644 index 56da0c7..0000000 --- a/conf/machine/include/tune-ppce6500.inc +++ /dev/null @@ -1,26 +0,0 @@ -DEFAULTTUNE ?= "ppce6500" - -require conf/machine/include/powerpc/arch-powerpc64.inc - -TUNEVALID[e6500] = "Enable Freescale e6500 specific processor optimizations" - -PPCE6500_CCARG = "${@'-te6500' if d.getVar('CSL_IS_PRO', True) == '1' else '-mcpu=e6500'}" -TUNE_CCARGS_append = " ${@bb.utils.contains("TUNE_FEATURES", "e6500", PPCE6500_CCARG, "", d)}" - -TUNE_ASARGS += "${@bb.utils.contains("TUNE_FEATURES", "m64", "-a64 -me6500", "", d)}" - - -AVAILTUNES += "ppce6500 ppc64e6500" -TUNE_FEATURES_tune-ppce6500 = "m32 fpu-hard e6500 altivec" -BASE_LIB_tune-ppce6500 = "lib" -TUNE_PKGARCH_tune-ppce6500 = "ppce6500" -PACKAGE_EXTRA_ARCHS_tune-ppce6500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppce6500" - -TUNE_FEATURES_tune-ppc64e6500 = "m64 fpu-hard e6500 altivec" -BASE_LIB_tune-ppc64e6500 = "lib64" -TUNE_PKGARCH_tune-ppc64e6500 = "ppc64e6500" -PACKAGE_EXTRA_ARCHS_tune-ppc64e6500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64e6500" - -# glibc configure options to get e6500 specific library -GLIBC_EXTRA_OECONF_powerpc64 += "${@bb.utils.contains("TUNE_FEATURES", "e6500", "--with-cpu=e6500", "", d)}" -GLIBC_EXTRA_OECONF_powerpc += "${@bb.utils.contains("TUNE_FEATURES", "e6500", "--with-cpu=e6500", "", d)}"