[meta-xilinx] [PATCH 4/7] arch-microblaze.inc: Add v10.0 conflict for bigendian
Nathan Rossi
nathan at nathanrossi.com
Thu Nov 9 09:30:18 PST 2017
As of v10.0 MicroBlaze is no longer configurable as a bigendian CPU.
This change prevents the ability to configure the tunes of a MicroBlaze
machine with v10.0 and bigendian.
Signed-off-by: Nathan Rossi <nathan at nathanrossi.com>
---
conf/machine/include/microblaze/arch-microblaze.inc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/conf/machine/include/microblaze/arch-microblaze.inc b/conf/machine/include/microblaze/arch-microblaze.inc
index 5eaa7dd51f..604dc7a691 100644
--- a/conf/machine/include/microblaze/arch-microblaze.inc
+++ b/conf/machine/include/microblaze/arch-microblaze.inc
@@ -5,7 +5,8 @@ TUNEVALID[microblaze] = "MicroBlaze"
MACHINEOVERRIDES =. "${@bb.utils.contains("TUNE_FEATURES", "microblaze", "microblaze:", "" ,d)}"
# Endian
-TUNEVALID[bigendian] = "Use Microblaze Big Endian."
+TUNEVALID[bigendian] = "Use Microblaze Big Endian"
+TUNECONFLICTS[bigendian] += "v10.0"
MBPKGARCH_ENDIAN = "${@bb.utils.contains("TUNE_FEATURES", "bigendian", "eb", "el" ,d)}"
--
2.14.2
More information about the meta-xilinx
mailing list