[meta-xilinx] [PATCH v2 4/7] arch-microblaze.inc: Add v10.0 conflict for bigendian

Nathan Rossi nathan at nathanrossi.com
Fri Nov 24 05:28:00 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.15.0





More information about the meta-xilinx mailing list