Experimental Physics and
| |||||||||||||||||
|
Jeff Hill wrote: Marty, For 3.14 we already have epicsMath.h which defines epicsIsNAN. I added a definition for epicsIsINF. Before INF we only needed to provide epicsMath.h in osi/os/posix osi/os/WIN32 osi/os/vxWorks For epicsIsINF I had to add osi/os/solaris. In order to make 3.13 more4 similar to 3.14, I will add epicsMath.h to <base3_13>/src/libCom/os/* With the message from Bob Soliday I think we are now OK for vxWorks, solaris, Linux (at least recent releases), and WIN32. What about HPUX and VMS? Also it would be nicer if we could use the names isnan and isinf instead of epicsIsNAN and epicsIsINF but code that uses these must include something in addition to math.h in order to be OSI independent. I suggest the following: Code that uses them must include epicsMath.h. The names will be isnan and isinf. Any objections? Marty
| ||||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |