xdc-G06
diff --git a/README b/README
index 684b77e..682eed8 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-             xdc-G05 (corevers:16.0.2.0; B:200,G:200,R:200)
+             xdc-G06 (corevers:16.0.2.0; B:200,G:200,R:200)
 
                        eXpanDed C Tools (XDCtools)
 
@@ -77,11 +77,14 @@
 
 CHANGES
 
-*	    removed all the changes made for a smaller config C file. These
-	    will be worked on in xdc-H stream, while this one will be used
-	    only for the switch to 64-bit on Windows
+xdc.xs	    implemented a workaround for a Java bug on MacOS:
+	    https://bugs.openjdk.java.net/browse/JDK-7131356
+	    Instead of loading libjvm.dylib, we load libjli.dylib.
 
-	    downgraded to JRE 1.8 from JRE 9. CCS9 will use JE 1.8.
+	    If the variable XDCTOOLS_JAVA_HOME contains a string ccsv8 or
+	    ccsv7, we assume we are pointing to a 32-bit JVM, and instead of
+	    trying to load it and have it fail, we display our own error
+	    message and exit xs.
 
 MRS
 
diff --git a/ident.c b/ident.c
index ed586cf..95e0b48 100644
--- a/ident.c
+++ b/ident.c
@@ -2,7 +2,7 @@
  *  ======== ident.c ========
  */
 
-#define _VERS_ "@(#)*** xdc-G05"
+#define _VERS_ "@(#)*** xdc-G06"
 
 static char __NAME[] = _NAME_;
 static char __DATE[] = _DATE_;