Commit Graph

  • bc42a7d000 prevent problems when threadInit not called Marty Kraimer 2000-03-08 18:50:58 +00:00
  • a13bf6cc0e prevent recursive calls if errlogInit fails Marty Kraimer 2000-03-08 18:49:56 +00:00
  • 6573b34b01 win32 related keywords Jeff Hill 2000-03-08 16:25:20 +00:00
  • ff0fcde762 doc Jeff Hill 2000-03-08 16:24:20 +00:00
  • 887fc4cd67 dont wrap include files with extern "C" - let the files themselves take care of it Jeff Hill 2000-03-08 16:23:29 +00:00
  • 74f7d15487 changed to binary Jeff Hill 2000-03-08 16:21:01 +00:00
  • f1467f153b removed so that I can do a binary add Jeff Hill 2000-03-08 16:16:29 +00:00
  • b7a2ca9239 fixed gnu version test Jeff Hill 2000-03-08 16:12:08 +00:00
  • 9d282499fd Fixed link line in C++ munching for VxWorks Janet B. Anderson 2000-03-07 20:39:51 +00:00
  • bd169cc2d5 Clean up threadOnceOsd. Start up interrupt message daemon from threadInit. W. Eric Norum 2000-03-07 20:33:07 +00:00
  • cdf3825c97 implement latest changes to osiThread.h Marty Kraimer 2000-03-07 20:24:54 +00:00
  • 4b3e30ddac Make RTEMS version of threadShow work like POSIX version when passed a thread ID of 0 (print a header). W. Eric Norum 2000-03-07 17:44:00 +00:00
  • 1b3ca00e0a use threadOnce Marty Kraimer 2000-03-07 16:51:49 +00:00
  • 635df95acb use threadOnce; add lazy init Marty Kraimer 2000-03-07 14:51:05 +00:00
  • 4ed3956c92 updated threadShow() and threadInit to match new interface from William Jeff Hill 2000-03-06 23:45:32 +00:00
  • 8b37a86446 Added dirs for libraries. Janet B. Anderson 2000-03-06 22:14:42 +00:00
  • 277d1fab82 Moved NM and MUNCH to vxWorks file. Janet B. Anderson 2000-03-06 22:06:46 +00:00
  • 1c6e496995 split db_access.h so ca not dependent on db Marty Kraimer 2000-03-06 21:44:08 +00:00
  • d9b4a5a4c3 remove include for cadef.h Marty Kraimer 2000-03-06 21:12:57 +00:00
  • 267dd2cf99 Changed static build var names. Janet B. Anderson 2000-03-06 20:30:46 +00:00
  • e47924e852 added #ifdef __cplusplus extern C definition William Lupton 2000-03-06 20:21:31 +00:00
  • 9d0ec7c0d5 Modified AR and RANLIB definitions. Added OP_SYS_CPPFLAGS. Added defs for gnu bin and lib. Janet B. Anderson 2000-03-06 19:56:10 +00:00
  • 955e6ae607 Updated comments. Janet B. Anderson 2000-03-06 19:54:09 +00:00
  • c3c6810de6 Added cygwin. Janet B. Anderson 2000-03-06 19:37:03 +00:00
  • 75f9864349 added threadInit call to threadCreate (it _is_ safe!) William Lupton 2000-03-06 18:16:46 +00:00
  • 555fa3ed44 Removed unused reference to _NO_PROTO and unused LIBTYPE definition. Janet B. Anderson 2000-03-06 14:57:13 +00:00
  • 2645a038f1 Add call to threadInit before starting tests. Change threadShow to threadShowAll. W. Eric Norum 2000-03-06 01:16:33 +00:00
  • 7c93a18b2a Reflect changes to osiThread.h. New `show' functions. Implement threadInit. W. Eric Norum 2000-03-05 21:44:06 +00:00
  • 1125a4fe09 added threadInit, threadExitMain and modified threadShow family William Lupton 2000-03-04 02:59:50 +00:00
  • 820fb6bd6c restored setting of id to 1 after func call in threadOnce (added comments) William Lupton 2000-03-03 18:37:41 +00:00
  • 9dcfc96a10 in threadOnceOsd get rid of *id = 1 after call to func Marty Kraimer 2000-03-03 16:37:00 +00:00
  • cd630a1424 change defs for threadOnceOsd; remove threadIsReady Marty Kraimer 2000-03-03 16:33:00 +00:00
  • ed23308c88 execute many times so that time is random Marty Kraimer 2000-03-03 15:11:28 +00:00
  • 25b1ab8e23 pdbbase is defined in dbAccessDefs.h Marty Kraimer 2000-03-03 13:38:42 +00:00
  • ecfb9eac2f Clean up in preparation for release of threadInit. W. Eric Norum 2000-03-03 01:45:23 +00:00
  • cecd7f8a92 Only build vxWorks directory when there is a vxWorks target. Janet B. Anderson 2000-03-02 23:18:03 +00:00
  • 7dd69d1f6c Reorganized POSIX flags. Janet B. Anderson 2000-03-02 21:20:19 +00:00
  • 39ed279872 cvtBpt.c moved from src/bpt to here Marty Kraimer 2000-03-02 19:14:35 +00:00
  • fd157d320e changes for building win32 dlls Marty Kraimer 2000-03-02 19:11:40 +00:00
  • 99455bfa18 Removed trailing semicolon on RANLIB command line. Janet B. Anderson 2000-03-02 16:50:57 +00:00
  • a366afb80d added thread once Jeff Hill 2000-03-02 00:00:01 +00:00
  • 99dc24ef61 doc Jeff Hill 2000-03-01 23:59:39 +00:00
  • 9909fb1de1 fixed gnu warnings Jeff Hill 2000-03-01 23:57:49 +00:00
  • 6952fcffc0 Avoid recursive lockups in threadOnce while still ensuring that a preempting task does not incorrectly determine that the `init' function has completed. W. Eric Norum 2000-03-01 23:47:19 +00:00
  • cb81dd020a fixed unterminated string Jeff Hill 2000-03-01 23:22:10 +00:00
  • e3ec00e71d dont use C++ std lib Jeff Hill 2000-03-01 23:19:25 +00:00
  • 1f57197b5f threadOnce fix (fixes use of macro) William Lupton 2000-03-01 23:14:18 +00:00
  • 2e863b53a3 additional header files Jeff Hill 2000-03-01 23:12:51 +00:00
  • 56602e4ff9 added maxPosixFD() Jeff Hill 2000-03-01 23:09:59 +00:00
  • 4b1a83231f included additional header files Jeff Hill 2000-03-01 22:53:36 +00:00
  • eb3179849b added newline at EOF for UNIX Jeff Hill 2000-03-01 22:48:47 +00:00
  • 1d58342fc4 move back to solaris Jeff Hill 2000-03-01 22:43:05 +00:00
  • ba31a14dda transfer back to windows Jeff Hill 2000-03-01 21:39:32 +00:00
  • db0f9d6541 checked in wrong version Jeff Hill 2000-03-01 21:25:24 +00:00
  • c9cf18477b removed RTTI Jeff Hill 2000-03-01 21:21:36 +00:00
  • a93636fcfa add epicsShareAPI to asInit Marty Kraimer 2000-03-01 20:58:54 +00:00
  • 273668a206 reverted inadvertent temporary local change William Lupton 2000-03-01 18:51:01 +00:00
  • 35f949f2cc threadOnceOsd fix for recursive invocations William Lupton 2000-03-01 18:49:46 +00:00
  • 8fca36d03c Simplified implementation of threadOnce. W. Eric Norum 2000-03-01 18:22:51 +00:00
  • 664c03b8e6 Add RTEMS implementations of threadGetId and threadOnceOsd. W. Eric Norum 2000-03-01 15:09:05 +00:00
  • 34449f547a new threadOnce implementation; added threadGetId William Lupton 2000-03-01 02:30:20 +00:00
  • ed81b2df2f changed tsStrftime to tsStampToStrftime William Lupton 2000-03-01 02:29:39 +00:00
  • 8ede70eb66 fixed committed wrong file version Jeff Hill 2000-03-01 00:59:55 +00:00
  • 02db522092 installed Jeff Hill 2000-03-01 00:39:26 +00:00
  • 8f6cee8bfb use INVALID_SOCKET and new osi routines Jeff Hill 2000-03-01 00:22:19 +00:00
  • 3a832e9295 use double not long double Jeff Hill 2000-03-01 00:19:45 +00:00
  • 9aa1dd1b1d fixed for C++ Jeff Hill 2000-03-01 00:19:05 +00:00
  • 6ad327f551 added routines needed by CA Jeff Hill 2000-03-01 00:17:51 +00:00
  • ab54980ca5 installed ... (again) Jeff Hill 2000-03-01 00:17:16 +00:00
  • a30e9fd50e added routines needed by CA Jeff Hill 2000-03-01 00:10:32 +00:00
  • 3b41c114ea use location exception Jeff Hill 2000-03-01 00:05:53 +00:00
  • 34ee04b930 added routines needed by CA Jeff Hill 2000-03-01 00:04:33 +00:00
  • df5d6fdbd0 installed Jeff Hill 2000-03-01 00:03:56 +00:00
  • f8245e69c2 use location exception Jeff Hill 2000-02-29 23:39:02 +00:00
  • 5bfbd4c2e7 abort() is probably a better default than cantProceed on most os Jeff Hill 2000-02-29 23:37:11 +00:00
  • 93150b12d5 installed Jeff Hill 2000-02-29 23:35:33 +00:00
  • 00f93e250e added routines needed by CA Jeff Hill 2000-02-29 23:34:53 +00:00
  • d8cbfb90a0 added SOCK_SHUTDOWN Jeff Hill 2000-02-29 23:34:13 +00:00
  • 4822b368d2 use location exception Jeff Hill 2000-02-29 23:28:09 +00:00
  • a33c2b2b69 added location exception header Jeff Hill 2000-02-29 23:26:04 +00:00
  • 9a277c0a3b fixed deadlock Jeff Hill 2000-02-29 22:47:41 +00:00
  • 870a75d0ae Changes for win32 build. Janet B. Anderson 2000-02-29 22:31:21 +00:00
  • a9955ee419 Changes for win33 build. Janet B. Anderson 2000-02-29 22:29:37 +00:00
  • 5396de28ee Added asHost_DIR and asIoc_DIR definitions. Janet B. Anderson 2000-02-29 22:18:49 +00:00
  • b3d4bcb0ca use new API Jeff Hill 2000-02-29 22:14:19 +00:00
  • 84ee09ab8a use new API Jeff Hill 2000-02-29 21:37:31 +00:00
  • 2d68bb90ef fixed deadlock Jeff Hill 2000-02-29 21:37:13 +00:00
  • b7477bd63a add OSITHREAD_ONCE_INIT Marty Kraimer 2000-02-29 21:31:16 +00:00
  • aa5d967405 dummy implementation of threadOnce for win32 Marty Kraimer 2000-02-29 21:25:13 +00:00
  • 51faf1f45a move dbLoadDatabase and dbLoadRecords to dbAccess.c Marty Kraimer 2000-02-29 21:02:04 +00:00
  • 5324e009c6 used new threadOnce() routine William Lupton 2000-02-29 20:41:49 +00:00
  • 6cc7f656c6 added threadOnce() implementation for posix and vxworks William Lupton 2000-02-29 20:39:58 +00:00
  • a477054b92 get includes correct Marty Kraimer 2000-02-29 19:41:53 +00:00
  • 5b1af69c04 fix includes Marty Kraimer 2000-02-29 19:35:52 +00:00
  • 1b379f1fa8 get rid of warnings Marty Kraimer 2000-02-29 19:34:40 +00:00
  • 186748dc8d more changes for win32 build Marty Kraimer 2000-02-29 19:33:37 +00:00
  • 612a3e975f include db_access.h Marty Kraimer 2000-02-29 19:26:34 +00:00
  • 15152e76da dummy threadShow Marty Kraimer 2000-02-29 18:42:16 +00:00
  • 2a4492056b changes for building win32 dlls Marty Kraimer 2000-02-29 16:04:50 +00:00
  • cdf41e42c4 changes for building win32 dlls Marty Kraimer 2000-02-29 15:27:56 +00:00