mirror of
https://git.yoctoproject.org/poky
synced 2026-04-27 12:32:13 +02:00
We don't need two files for this. Also this fixes some mutlilib build issues where we were not able to select the multilib arch to be ppce5500 or ppc64e5500. Changes recently made to meta-fsl-ppc layer depend on this change as well (From OE-Core rev: 4fbb72a359fea2e0922f472f48f186bbd1ca2b36) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 lines
879 B
HTML
21 lines
879 B
HTML
DEFAULTTUNE ?= "ppce5500"
|
|
|
|
require conf/machine/include/powerpc/arch-powerpc64.inc
|
|
|
|
TUNEVALID[e5500] = "Enable Freescale e5500 specific processor optimizations"
|
|
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "e5500", "-mcpu=e5500", "", d)}"
|
|
|
|
AVAILTUNES += "ppce5500 ppc64e5500"
|
|
TUNE_FEATURES_tune-ppce5500 = "m32 fpu-hard e5500"
|
|
PACKAGE_EXTRA_ARCHS_tune-ppce5500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc} ppce5500"
|
|
BASE_LIB_tune-ppce5500 = "lib"
|
|
TUNE_PKGARCH_tune-ppce5500 = "ppce5500"
|
|
|
|
TUNE_FEATURES_tune-ppc64e5500 = "m64 fpu-hard e5500"
|
|
PACKAGE_EXTRA_ARCHS_tune-ppc64e5500 = "${PACKAGE_EXTRA_ARCHS_tune-powerpc64} ppc64e5500"
|
|
BASE_LIB_tune-ppc64e5500 = "lib64"
|
|
TUNE_PKGARCH_tune-ppc64e5500 = "ppc64e5500"
|
|
|
|
# glibc configure options to get e5500 specific library (for sqrt)
|
|
GLIBC_EXTRA_OECONF += "${@bb.utils.contains("TUNE_FEATURES", "e5500", "--with-cpu=e5500", "", d)}"
|