xdc-F12
diff --git a/README b/README
index 159d1c4..a61717a 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-             xdc-F11 (corevers:16.0.2.0; B:200,G:200,R:200)
+             xdc-F12 (corevers:16.0.2.0; B:200,G:200,R:200)
 
                        eXpanDed C Tools (XDCtools)
 
@@ -77,8 +77,13 @@
 
 CHANGES
 
+xdc.runtime	before calling printfExtend in System_doPrint, there was a
+		corner case where precis<0, while printfExtend expects positive
+		values at all times
+
 MRS
 
 XDCTOOLS-326	Recursive calls to System_doPrint lose track of maximum
 		length allowed
 
+
diff --git a/ident.c b/ident.c
index 75fad4f..f743045 100644
--- a/ident.c
+++ b/ident.c
@@ -2,7 +2,7 @@
  *  ======== ident.c ========
  */
 
-#define _VERS_ "@(#)*** xdc-F11"
+#define _VERS_ "@(#)*** xdc-F12"
 
 static char __NAME[] = _NAME_;
 static char __DATE[] = _DATE_;