Commit Graph

7639 Commits

Author SHA1 Message Date
Jeff Hill e52045bfb0 moved template instances to a separate file 2002-04-25 18:38:28 +00:00
Jeff Hill 4f6fa242da placement new issues 2002-04-25 18:37:59 +00:00
Jeff Hill 466e087237 remoced inline from many functions 2002-04-25 18:37:35 +00:00
Jeff Hill 7fc087c87e added template instance file 2002-04-25 18:36:48 +00:00
Jeff Hill 87bc5a7243 many structural improvements 2002-04-25 18:35:40 +00:00
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 50bbe99398 Fix LINK.cpp command definition. 2002-04-16 19:29:44 +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 8feac220c1 No need to redefine main since RTEMS no longer uses main() internally. 2002-04-15 19:45:45 +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