meta-xilinx: subtree update:eb4ba06eb1..96f122efe4

Mark Hatle (4):
      meta-xilinx-standalone: Prevent user error, when meta-microblaze is required
      meta-microblaze gdb: Backport gdb 9.2 from master YP, and lock down version
      qemu-xilinx: lock down on YP 5.1.0 integration
      newlib/libgloss: YP has moved to version 4.1.0, adjust accordingly

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ied7be0ecf17a377bbbf1366d1961bb77c68bf2d4
diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-devtools/gcc/gcc-source_10.%.bbappend b/meta-xilinx/meta-xilinx-standalone/recipes-devtools/gcc/gcc-source_10.%.bbappend
index e187670..d3abc61 100644
--- a/meta-xilinx/meta-xilinx-standalone/recipes-devtools/gcc/gcc-source_10.%.bbappend
+++ b/meta-xilinx/meta-xilinx-standalone/recipes-devtools/gcc/gcc-source_10.%.bbappend
@@ -5,3 +5,11 @@
 SRC_URI_append_microblaze_xilinx-standalone = " \
         file://additional-microblaze-multilibs.patch \
 "
+
+CHECK_FOR_MICROBLAZE_microblaze = "1"
+
+python() {
+    if d.getVar('CHECK_FOR_MICROBLAZE') == '1':
+        if 'xilinx-microblaze' not in d.getVar('BBFILE_COLLECTIONS').split():
+            bb.fatal('You must include the meta-microblaze layer to build for this configuration.')
+}