Commit Graph

  • 7fcb189dfb made lock/unlock entry points inline again Jeff Hill 2002-05-08 23:15:31 +00:00
  • ff05ad2dc3 reduced thread entry function scoppe to static Jeff Hill 2002-05-08 23:14:46 +00:00
  • 16ac080f9b cosmetic Jeff Hill 2002-05-08 23:13:26 +00:00
  • 9850a45190 allow assignment Jeff Hill 2002-05-08 22:50:12 +00:00
  • ee15607526 added removeAll mf Jeff Hill 2002-05-08 22:49:03 +00:00
  • f7c8b673d7 Added quotes around tempfile name. Janet B. Anderson 2002-05-08 19:27:06 +00:00
  • a6f57f4d5e Added default definitions. Janet B. Anderson 2002-05-08 19:25:32 +00:00
  • 561c250892 New developer tools (gcc-3.1) are better at using precompiled headers so there's no longer any need to specify -fno-cpp-precomp. Continue changes aimed at supporting shared libraries. They 'almost' work now, but there seems to be some problems with getting the right version when multiple libraries provide a routine. W. Eric Norum 2002-05-07 18:19:55 +00:00
  • ad81dee1a1 Fix for static builds. Janet B. Anderson 2002-05-06 20:16:00 +00:00
  • 918d247e96 Change build order so that RTEMS libCom test applications build properly when building from scratch. W. Eric Norum 2002-05-06 20:08:14 +00:00
  • 4dac34a6ab Build complete applications for RTEMS. W. Eric Norum 2002-05-06 20:05:35 +00:00
  • adc6677275 add extern for C callable routines Marty Kraimer 2002-05-06 19:01:15 +00:00
  • ea7b1518b2 set putf false if record disabled Marty Kraimer 2002-05-06 18:56:57 +00:00
  • cd252cf8a2 latest additions Marty Kraimer 2002-05-06 18:54:30 +00:00
  • 543e1975a3 Fix URL to EPICS home page. Andrew Johnson 2002-05-02 20:12:15 +00:00
  • 68fe111e9b Changes for HPUX Ralph Lange 2002-05-02 13:07:53 +00:00
  • a7a2f1c019 make this compile on vc++ 6 Jeff Hill 2002-05-01 00:42:40 +00:00
  • 320bb98ae5 fixed shutdown problem Jeff Hill 2002-04-30 23:04:48 +00:00
  • ad05e2bbdf made constructor public Jeff Hill 2002-04-30 22:16:53 +00:00
  • 8ff481530c use auto_ptr to avoid leaks Jeff Hill 2002-04-30 22:16:25 +00:00
  • 363dd09ca9 cosmetic Jeff Hill 2002-04-30 22:15:42 +00:00
  • 2f56969b60 moved exception hanling to C interface Jeff Hill 2002-04-30 22:15:09 +00:00
  • 877518ab26 restructured Jeff Hill 2002-04-30 22:14:26 +00:00
  • 5b4426baf8 use exception to pass back failed situation Jeff Hill 2002-04-30 22:12:27 +00:00
  • 74324ac5dd added comment Jeff Hill 2002-04-30 22:11:22 +00:00
  • 11f1a21d0e renamed functions and moved tcpiiu functions here Jeff Hill 2002-04-30 22:10:59 +00:00
  • 37623e5ac6 installed Jeff Hill 2002-04-30 22:09:36 +00:00
  • 49e5f620bd made get/put functions void Jeff Hill 2002-04-30 22:09:19 +00:00
  • 52ffe979b7 moved exception handling out of c++ functions Jeff Hill 2002-04-30 22:08:29 +00:00
  • 6e0cf9207d moved functions to comQueSend Jeff Hill 2002-04-30 22:06:49 +00:00
  • a4ce9eeefc turn off hpux warnings Jeff Hill 2002-04-30 16:14:42 +00:00
  • f79f3fe5a5 turn off hpux warnings Jeff Hill 2002-04-30 16:06:39 +00:00
  • bc1c518b1c fix definition for isinf Marty Kraimer 2002-04-30 15:06:48 +00:00
  • 1494d211a6 avoided large bss Jeff Hill 2002-04-30 00:55:12 +00:00
  • e5f5ffdee4 workaround for sun pro bug Jeff Hill 2002-04-26 02:04:48 +00:00
  • 9b74f123e5 all virtual functions in baseNMIU are now pure Jeff Hill 2002-04-26 01:24:24 +00:00
  • 515f5c811c added comment Jeff Hill 2002-04-26 01:23:59 +00:00
  • b22084a741 firmed up compile time lock requirements Jeff Hill 2002-04-26 00:10:35 +00:00
  • 9e46188c51 firmed up compile time lock requirements Jeff Hill 2002-04-25 23:51:20 +00:00
  • 0680710841 cosmetic Jeff Hill 2002-04-25 23:50:53 +00:00
  • 35deb5810c dont hide global new with placement new/delete Jeff Hill 2002-04-25 22:19:05 +00:00
  • aab783d387 commented out unreachable code Jeff Hill 2002-04-25 22:18:33 +00:00
  • 1d6a15594b workaround for gnu g++ bug Jeff Hill 2002-04-25 20:50:38 +00:00
  • 362709e356 fixed return from void function Jeff Hill 2002-04-25 19:09:13 +00:00
  • 4dcd047d59 workaround for ms compiler bug Jeff Hill 2002-04-25 19:08:42 +00:00
  • e52045bfb0 moved template instances to a separate file Jeff Hill 2002-04-25 18:38:28 +00:00
  • 4f6fa242da placement new issues Jeff Hill 2002-04-25 18:37:59 +00:00
  • 466e087237 remoced inline from many functions Jeff Hill 2002-04-25 18:37:35 +00:00
  • 7fc087c87e added template instance file Jeff Hill 2002-04-25 18:36:48 +00:00
  • 87bc5a7243 many structural improvements Jeff Hill 2002-04-25 18:35:40 +00:00
  • 2eb3ecf01c many structural improvements Jeff Hill 2002-04-25 18:27:27 +00:00
  • 8334b8d261 placement new issues Jeff Hill 2002-04-25 18:26:33 +00:00
  • f670103a0c usue oldCAC specific mutex Jeff Hill 2002-04-25 18:24:11 +00:00
  • 2e11e7aacd moved template instances to a separate file Jeff Hill 2002-04-25 18:23:09 +00:00
  • 420ad02d89 many structural improvements Jeff Hill 2002-04-25 18:21:20 +00:00
  • 42f634ebbf installed Jeff Hill 2002-04-25 18:20:36 +00:00
  • a3f6075cf3 use udp specific mutex Jeff Hill 2002-04-25 18:20:19 +00:00
  • adf08b7c29 turn off ms warning Jeff Hill 2002-04-25 18:16:54 +00:00
  • a7ce3f1723 moved template instances to a separate file Jeff Hill 2002-04-25 18:13:42 +00:00
  • f4d313d3d8 fixed problem in dbr_text_to_type Jeff Hill 2002-04-25 18:12:38 +00:00
  • 058aff221b no message Jeff Hill 2002-04-25 18:11:29 +00:00
  • 5897a8e4c5 clarified monitor subscription interface Jeff Hill 2002-04-25 18:06:35 +00:00
  • ce5ee089be document protocol revision uses Jeff Hill 2002-04-25 18:05:06 +00:00
  • a1f7acb4f3 made constructor DLL export Jeff Hill 2002-04-25 18:04:06 +00:00
  • bc1972ccd2 many structural improvements Jeff Hill 2002-04-25 18:03:17 +00:00
  • afc108fde2 moved template instances to a separate file Jeff Hill 2002-04-25 17:58:14 +00:00
  • e553987c67 upgraded test Jeff Hill 2002-04-25 17:57:25 +00:00
  • 937a57a0a3 assume that new throws an exception Jeff Hill 2002-04-25 17:48:38 +00:00
  • 34041fb80f added comments Jeff Hill 2002-04-25 17:25:33 +00:00
  • 24749540ee Add explicit fflush to work around problems with non-conforming stdio libraries. W. Eric Norum 2002-04-24 15:07:34 +00:00
  • 0e22299e1d improved isinf() Jeff Hill 2002-04-23 20:10:12 +00:00
  • 0034211a9f use !finite() for isinf() Jeff Hill 2002-04-23 19:28:20 +00:00
  • be2b9574e2 use finite to implement isinf Marty Kraimer 2002-04-23 12:32:34 +00:00
  • 27eb49d9a7 added ifdef to avoid this starting with visual c++ 7 Jeff Hill 2002-04-19 18:08:35 +00:00
  • 46f928d982 fixed missing return value Jeff Hill 2002-04-19 18:07:44 +00:00
  • 0e5bc7150f set the thread name (for visual c++ 7) Jeff Hill 2002-04-19 18:05:49 +00:00
  • 75ed067b7d allow derived class destructor to wait for thread exit Jeff Hill 2002-04-19 18:03:48 +00:00
  • 3a6422e7af installed epicsSingletonMutex Jeff Hill 2002-04-19 17:57:52 +00:00
  • 4fd3866e25 installed Jeff Hill 2002-04-19 17:57:15 +00:00
  • 6bbd6acd61 added newline at eof Jeff Hill 2002-04-19 17:56:33 +00:00
  • 8e961a0460 simplified Jeff Hill 2002-04-19 17:54:44 +00:00
  • 81fbc43277 make node assignment public again Jeff Hill 2002-04-19 17:53:12 +00:00
  • 1f42e2ab02 Fix definition of ifreq_size macro. Darwin uses the modern variable-size structure layout. W. Eric Norum 2002-04-19 16:02:49 +00:00
  • 0cccc1a4ac fixed debug build Jeff Hill 2002-04-19 15:57:34 +00:00
  • a4ca46b051 Added cache handling so the NI-1014 works on MC68060-based boards. Andrew Johnson 2002-04-17 21:56:48 +00:00
  • d198de0fbd Don't use libCom routines since doing so causes problems when linking the IOC test programs in base/src/libCom/tests. W. Eric Norum 2002-04-16 21:39:09 +00:00
  • 50bbe99398 Fix LINK.cpp command definition. W. Eric Norum 2002-04-16 19:29:44 +00:00
  • 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. W. Eric Norum 2002-04-16 19:28:30 +00:00
  • 9dc71aaab7 Use only non-deprecated routines. W. Eric Norum 2002-04-15 19:46:33 +00:00
  • 8feac220c1 No need to redefine main since RTEMS no longer uses main() internally. W. Eric Norum 2002-04-15 19:45:45 +00:00
  • 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. W. Eric Norum 2002-04-15 19:42:41 +00:00
  • 348c8916d2 Switch to non-deprecated routines. W. Eric Norum 2002-04-15 19:37:27 +00:00
  • d1f0435eb8 Return epicsMutexLockTimeout on failure to lock in epicsMutexTryLock since that's the return code checked by the test programs. W. Eric Norum 2002-04-15 19:35:31 +00:00
  • b94329db3f support nan and inf Marty Kraimer 2002-04-11 15:51:14 +00:00
  • 6d427b7b8b epicsMath.h support isnan and isinf Marty Kraimer 2002-04-11 15:50:27 +00:00
  • 412f5e32b4 allow for nan and inf Marty Kraimer 2002-04-11 15:49:24 +00:00
  • 5aff3b2d44 allow for nan and inf Marty Kraimer 2002-04-11 15:49:24 +00:00
  • 4428be70c3 support isinf; epicsIsNAN=>isnan; add test for epicsMath Marty Kraimer 2002-04-11 15:44:34 +00:00
  • 9ada9d9630 Several change for R3.13.7 Marty Kraimer 2002-04-08 15:07:20 +00:00
  • 7131a41bde forgot to initialize this Marty Kraimer 2002-04-08 15:05:35 +00:00