Commit Graph

6547 Commits

Author SHA1 Message Date
Jeff Hill
2eb3ecf01c many structural improvements 2002-04-25 18:27:27 +00:00
Jeff Hill
8334b8d261 placement new issues 2002-04-25 18:26:33 +00:00
Jeff Hill
f670103a0c usue oldCAC specific mutex 2002-04-25 18:24:11 +00:00
Jeff Hill
2e11e7aacd moved template instances to a separate file 2002-04-25 18:23:09 +00:00
Jeff Hill
420ad02d89 many structural improvements 2002-04-25 18:21:20 +00:00
Jeff Hill
42f634ebbf installed 2002-04-25 18:20:36 +00:00
Jeff Hill
a3f6075cf3 use udp specific mutex 2002-04-25 18:20:19 +00:00
Jeff Hill
adf08b7c29 turn off ms warning 2002-04-25 18:16:54 +00:00
Jeff Hill
a7ce3f1723 moved template instances to a separate file 2002-04-25 18:13:42 +00:00
Jeff Hill
f4d313d3d8 fixed problem in dbr_text_to_type 2002-04-25 18:12:38 +00:00
Jeff Hill
058aff221b no message 2002-04-25 18:11:29 +00:00
Jeff Hill
5897a8e4c5 clarified monitor subscription interface 2002-04-25 18:06:35 +00:00
Jeff Hill
ce5ee089be document protocol revision uses 2002-04-25 18:05:06 +00:00
Jeff Hill
a1f7acb4f3 made constructor DLL export 2002-04-25 18:04:06 +00:00
Jeff Hill
bc1972ccd2 many structural improvements 2002-04-25 18:03:17 +00:00
Jeff Hill
afc108fde2 moved template instances to a separate file 2002-04-25 17:58:14 +00:00
Jeff Hill
e553987c67 upgraded test 2002-04-25 17:57:25 +00:00
Jeff Hill
937a57a0a3 assume that new throws an exception 2002-04-25 17:48:38 +00:00
Jeff Hill
34041fb80f added comments 2002-04-25 17:25:33 +00:00
W. Eric Norum
24749540ee Add explicit fflush to work around problems with non-conforming stdio libraries. 2002-04-24 15:07:34 +00:00
Jeff Hill
0e22299e1d improved isinf() 2002-04-23 20:10:12 +00:00
Jeff Hill
0034211a9f use !finite() for isinf() 2002-04-23 19:28:20 +00:00
Marty Kraimer
be2b9574e2 use finite to implement isinf 2002-04-23 12:32:34 +00:00
Jeff Hill
27eb49d9a7 added ifdef to avoid this starting with visual c++ 7 2002-04-19 18:08:35 +00:00
Jeff Hill
46f928d982 fixed missing return value 2002-04-19 18:07:44 +00:00
Jeff Hill
0e5bc7150f set the thread name (for visual c++ 7) 2002-04-19 18:05:49 +00:00
Jeff Hill
75ed067b7d allow derived class destructor to wait for thread exit 2002-04-19 18:03:48 +00:00
Jeff Hill
3a6422e7af installed epicsSingletonMutex 2002-04-19 17:57:52 +00:00
Jeff Hill
4fd3866e25 installed 2002-04-19 17:57:15 +00:00
Jeff Hill
6bbd6acd61 added newline at eof 2002-04-19 17:56:33 +00:00
Jeff Hill
8e961a0460 simplified 2002-04-19 17:54:44 +00:00
Jeff Hill
81fbc43277 make node assignment public again 2002-04-19 17:53:12 +00:00
W. Eric Norum
1f42e2ab02 Fix definition of ifreq_size macro. Darwin uses the modern variable-size
structure layout.
2002-04-19 16:02:49 +00:00
Jeff Hill
0cccc1a4ac fixed debug build 2002-04-19 15:57:34 +00:00
W. Eric Norum
d198de0fbd Don't use libCom routines since doing so causes problems when linking
the IOC test programs in base/src/libCom/tests.
2002-04-16 21:39:09 +00:00
W. Eric Norum
04a6b83510 Remove some dead code.
Use weak reference to iocshRegister so that the same init code can be used
with full IOC applications (which include the iocsh routines) and also with
IOC test programs (which do not include the iocsh routines).
Don't treat a return from main() as a fatal error condition.
2002-04-16 19:28:30 +00:00
W. Eric Norum
9dc71aaab7 Use only non-deprecated routines. 2002-04-15 19:46:33 +00:00
W. Eric Norum
8b4d44dd83 Now that RTEMS no longer uses main() internally it is possible to use the
standard EPICS application main().  This makes it much easier to build the
test programs in src/libCom/test.
2002-04-15 19:42:41 +00:00
W. Eric Norum
348c8916d2 Switch to non-deprecated routines. 2002-04-15 19:37:27 +00:00
W. Eric Norum
d1f0435eb8 Return epicsMutexLockTimeout on failure to lock in epicsMutexTryLock since
that's the return code checked by the test programs.
2002-04-15 19:35:31 +00:00
Marty Kraimer
412f5e32b4 allow for nan and inf 2002-04-11 15:49:24 +00:00
Marty Kraimer
4428be70c3 support isinf; epicsIsNAN=>isnan; add test for epicsMath 2002-04-11 15:44:34 +00:00
Marty Kraimer
7131a41bde forgot to initialize this 2002-04-08 15:05:35 +00:00
Marty Kraimer
31bbf5997a TPRO did not work if dbProcess called recursively by different tasks 2002-04-08 14:46:14 +00:00
Marty Kraimer
dddb201f53 cleanup Attributes; no calls to ca while holding locks 2002-04-04 14:57:19 +00:00
Marty Kraimer
d3769953df nsev not sevr must be checked to decide if dbPutLink should be called. 2002-04-02 21:01:11 +00:00
Jeff Hill
4d69746bdd supress sun pro warning 2002-03-28 15:39:45 +00:00
Jeff Hill
e69ce4243f must use class keyword when instantiating template 2002-03-28 01:13:09 +00:00
Jeff Hill
8b6d1488de install a noop SIGPIPE handler 2002-03-28 01:06:19 +00:00
Jeff Hill
4774a2252b removed inline because of sun pro bug 2002-03-28 00:41:09 +00:00