From 3fb500856d5ad186c243a464f9c09a7f18beeba3 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 17 Feb 2006 23:30:04 +0000 Subject: [PATCH] Universal devLib stuff. --- documentation/RELEASE_NOTES.html | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index d93b0425d..f8b3dadc1 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -7,17 +7,32 @@ -

EPICS Base Release 3.14.8.2

+

EPICS Base Release 3.14.x

Changes since 3.14.8.2

+

devLib

+ +

devLib is now built for all architectures, whereas before it was only built +on RTEMS and vxWorks. However for it to be usable there must be an appropriate +table of OS-specific routines provided. For those OSs that don't implement these +routines a default table is defined which will result in an error on any attempt +to use devLib routines, but the default table can be overridden in an external +library that provides an appropriate table. This subtle change was implemented +to allow use of the SIS 3100 PCI to VME bridge from Linux, and needs no change +to the other implementations of devLibOSD.c.

+

iocsh

+

Added epicsThreadResume command.

libCom

-

mallocMustSucceed and callocMustSucceed accept 0-byte requests. Note that these routines my return a NULL pointer in such cases.

+ +

mallocMustSucceed and callocMustSucceed accept 0-byte requests. Note that +these routines my return a NULL pointer in such cases.

Mac OS X (Darwin)

+

Added EPICS_HOST_ARCH darwin-fat for building Universal Binaries.

Added EPICS_HOST_ARCH darwin-x86.