blob: b387ea1a52ebebad2e2f580791cd296a484bee0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# Tune options for microblaze
# The only tune 'feature' defined here is the microblaze tune.
# See the machine file (microblaze[el].conf) for details.
DEFAULTTUNE ?= "microblaze"
TUNE_ARCH = "microblazeel"
require conf/machine/include/tune-microblaze-features.inc
AVAILTUNES += "microblaze"
TUNEVALID[microblaze] = "Microblaze"
TUNE_FEATURES_tune-microblaze += "microblaze"
TUNE_CCARGS += "${MBCCARGSENDIAN} ${MBCCARGSVERSION} ${MBCCARGSBARRELSHIFT} ${MBCCARGSMUL} ${MBCCARGSDIV} ${MBCCARGSFPU} ${MBCCARGSPATTERNCOMPARE} ${MBCCARGSREORDER}"
MBPKGMATH = "${MBPKGMUL}${MBPKGDIV}${MBPKGFPU}"
TUNE_PKGARCH = "microblaze${MBPKGENDIAN}${MBPKGVERSION}${MBPKGBARRELSHIFT}${MBPKGSPATTERNCOMPARE}${MBPKGREORDER}${MBPKGMATH}"
PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}"
|