xdc-J04
diff --git a/README b/README
index 543267b..431a65f 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
- xdc-J03 (corevers:16.0.2.0; B:200,G:200,R:200)
+ xdc-J04 (corevers:16.0.2.0; B:200,G:200,R:200)
eXpanDed C Tools (XDCtools)
@@ -65,12 +65,16 @@
CHANGES
-targets Linux target was missing a linker command code that generates
- Program.symbol values. That functionality was not used for
- XDCtools executables, but one of the tests that checks for
- that was failing
+xdc.rov previous fix for XDCTOOLS-414 was incomplete; the code
+ continued to read instances from an invalid address
+
+xdc.runtime more MISRA changes - arguments for a SizeT function parameter
+ were cast as UInt, now they are SizeT. Two comparison operands
+ that would normally end up as Ints due to integer promotion
+ are cast as UShort because of the MISRA requirements.
MRS
-XDCTOOLS-423 System_printfExtended triggers undefined behavior for %f
+XDCTOOLS-414 IAR Semaphore ROV view raises an error
+XDCTOOLS-427 XDCspec compiler rule gets triggered multiple times
diff --git a/ident.c b/ident.c
index 31f2d1b..1588797 100644
--- a/ident.c
+++ b/ident.c
@@ -2,7 +2,7 @@
* ======== ident.c ========
*/
-#define _VERS_ "@(#)*** xdc-J03"
+#define _VERS_ "@(#)*** xdc-J04"
static char __NAME[] = _NAME_;
static char __DATE[] = _DATE_;