diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 3a86e6da2..8cf6e2705 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -37,7 +37,9 @@ arguments). Instead, rset methods are now typed by default. The can no longer be used when initializing struct rset.

Existing code (e.g. external record supports) might not compile cleanly -against the new rset definition without changes. +against the new rset definition without changes, but after making these +changes the result should still compile and work properly against older +versions of Base.

The first parameter of init_record and process has been changed to struct dbCommon *. Record types that use @@ -54,8 +56,7 @@ of base you need something like:

 #include "epicsVersion.h"
-#define VERSION_INT_3_16 VERSION_INT(3,16,0,2)
-#if EPICS_VERSION_INT < VERSION_INT_3_16
+#if EPICS_VERSION_INT < VERSION_INT(3,16,0,2)
 #define RECSUPFUN_CAST (RECSUPFUN)
 #else
 #define RECSUPFUN_CAST