1*4882a593SmuzhiyunDEFAULTTUNE ?= "ppce300c3" 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunrequire conf/machine/include/powerpc/arch-powerpc.inc 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunAVAILTUNES += "ppce300c3 ppce300c3-nf" 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun# hard-float 8*4882a593SmuzhiyunTUNEVALID[ppce300c3] = "Enable ppce300c3 specific processor optimizations" 9*4882a593SmuzhiyunTUNE_FEATURES:tune-ppce300c3 = "${TUNE_FEATURES:tune-powerpc} ppce300c3" 10*4882a593SmuzhiyunTUNE_PKGARCH:tune-ppce300c3 = "ppce300c3" 11*4882a593SmuzhiyunPACKAGE_EXTRA_ARCHS:tune-ppce300c3 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce300c3" 12*4882a593SmuzhiyunTUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3', ' -mcpu=e300c3', '', d)}" 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun# soft-float 15*4882a593SmuzhiyunTUNEVALID[ppce300c3-nf] = "Enable ppce300c3 specific processor optimizations (no fpu)" 16*4882a593SmuzhiyunTUNE_FEATURES:tune-ppce300c3-nf = "${TUNE_FEATURES:tune-powerpc-nf} ppce300c3-nf" 17*4882a593SmuzhiyunTUNE_PKGARCH:tune-ppce300c3-nf = "ppce300c3-nf" 18*4882a593SmuzhiyunPACKAGE_EXTRA_ARCHS:tune-ppce300c3-nf = "${PACKAGE_EXTRA_ARCHS:tune-powerpc-nf} ppce300c3-nf" 19*4882a593SmuzhiyunTUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3-nf', ' -mcpu=e300c3', '', d)}" 20*4882a593Smuzhiyun 21