aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/include/microblaze/feature-microblaze-endian.inc
blob: 4c8aa6d667e6b9014887ad34a988f85dc3a511e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# This feature file must be included/required FIRST as it defines the start of the PKGARCH bitbake variable
MBCCARGSENDIAN = ""
MBPKGENDIAN = ""

TUNEVALID[little-endian] = "Use Microblaze Little Endian."
MBCCARGSENDIAN += "${@bb.utils.contains("TUNE_FEATURES", "little-endian", "-mlittle-endian", "" ,d)}"
MBPKGENDIAN .= "${@bb.utils.contains("TUNE_FEATURES", "little-endian", "el", "" ,d)}"

TUNEVALID[big-endian] = "Use Microblaze Big Endian."
MBCCARGSENDIAN += "${@bb.utils.contains("TUNE_FEATURES", "big-endian", "-mbig-endian", "" ,d)}"
MBPKGENDIAN .= "${@bb.utils.contains("TUNE_FEATURES", "big-endian", "eb", "" ,d)}"

TUNECONFLICTS[little-endian] = "big-endian"