xdc-H16
diff --git a/README b/README
index 8e46eda..db3f0b5 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
- xdc-H15 (corevers:16.0.2.0; B:200,G:200,R:200)
+ xdc-H16 (corevers:16.0.2.0; B:200,G:200,R:200)
eXpanDed C Tools (XDCtools)
@@ -64,22 +64,21 @@
CHANGES
-xdc.runtime Error.xdt was missing defines for Log calls, so the logger and
- functions that were used were not the intended ones, and a test
- in the regresstest tree (ErrorRaiseLogTest1) was falling
+xdc.runtime added tags for Functional Requirements
- added a cast (void *) in front of a string literal to avoid a
- MISRA warning
+ removed 'char *' cast from System because it doesn;t help for
+ MISRA.CAST.CONST
- visitRope and visitRope2 had a function parameter of the generic
- function type xdc_Fxn. But, all functions that are passed as
- arguments for that parameter have a very specific type, so
- visitRope and visitRope2 can just use that specific type in the
- function signature
+ changed parameter names in Rta from 'log' to 'logNum' because
+ Klocwork tags 'log' as a name from the standard library that we
+ should not be using
-core xdc_Fxn cast was added to the config parameters that already had
- a different cast in front of xdc_Fxn. No need for xdc_Fxn in that
- case so it is removed
+ deleted our definition of NULL. We had because some old compilers
+ were not defining it, but we are now supporting only C99 compatible
+ compilers and the C99 standard requires that NULL is defined
+
+xdc.runtime.archdocs
+ new directory with architecture docs is added
MRS
diff --git a/ident.c b/ident.c
index 8621c55..4d108e3 100644
--- a/ident.c
+++ b/ident.c
@@ -2,7 +2,7 @@
* ======== ident.c ========
*/
-#define _VERS_ "@(#)*** xdc-H15"
+#define _VERS_ "@(#)*** xdc-H16"
static char __NAME[] = _NAME_;
static char __DATE[] = _DATE_;