Commit Graph

1973 Commits

Author SHA1 Message Date
W. Eric Norum
fd5c03bdad Add RTEMS support for EPICS message queues.
NOTE -- Not yet tested.
2003-03-03 18:49:23 +00:00
W. Eric Norum
4707a60805 Include oisUnistd.h to pick up some missing prototypes. 2003-03-02 18:57:24 +00:00
W. Eric Norum
eaf0c60fe5 Print error message when confronted with invalid thread ID. Allow
thread show by EPICS thread ID or by POSIX thread ID.
Cosmetic: Remove tab characters.
2003-03-02 17:36:55 +00:00
W. Eric Norum
3c02a693c7 vxWorks version of message queue. 2003-02-28 22:22:07 +00:00
W. Eric Norum
36ffa70608 Cosmetic. 2003-02-28 22:21:48 +00:00
W. Eric Norum
0f35a43feb Show pthread ID as well as EPICS thread ID since the pthread ID is
what's needed with gdb.
2003-02-28 21:08:36 +00:00
W. Eric Norum
a1a6e8861e Add support for 0-length message queues. 2003-02-28 16:14:10 +00:00
W. Eric Norum
17624a28c3 Create os-dependent message queue routines. 2003-02-27 22:59:07 +00:00
Jeff Hill
22b33711e6 changed random() to ANSI C's rand() for win32 portability 2003-02-27 16:27:48 +00:00
Jeff Hill
2d281841da fixed DLL build on WIN32 2003-02-27 16:04:04 +00:00
W. Eric Norum
05674860b9 Use modified API. 2003-02-26 19:50:04 +00:00
W. Eric Norum
f64cf11377 Change API in anticipation of conversion to os-specific implementation. 2003-02-26 19:33:10 +00:00
W. Eric Norum
4f2ec7b68b Use correct header file for memcpy prototype. 2003-02-24 16:23:43 +00:00
W. Eric Norum
162fafc914 Clean up assorted C++ warnings and one error which showed up on Solaris. 2003-02-24 14:03:42 +00:00
Jeff Hill
fc543b5647 better message when a C++ exception terminates a C++ thread 2003-02-21 23:55:39 +00:00
W. Eric Norum
4c980ea26f Add epicsMessageQueue support. 2003-02-21 18:40:31 +00:00
Jeff Hill
dd82684617 fixed inappropriate use of const 2003-02-20 17:28:17 +00:00
W. Eric Norum
077fe6e1f3 Don't add blank lines to readline history. 2003-02-20 16:25:46 +00:00
Jeff Hill
efa1cfac35 added mising C created timer destroy functions 2003-02-18 21:10:11 +00:00
Jeff Hill
5e1df0e93b cosmetic 2003-02-18 21:09:11 +00:00
Jeff Hill
234c515b05 removed exception specifications 2003-02-12 19:03:59 +00:00
Jeff Hill
648557b72c added authors 2003-02-12 19:03:00 +00:00
Jeff Hill
421e4b71b1 added removeAll mf 2003-02-12 19:00:33 +00:00
Jeff Hill
eb85ae1326 added iterator typedef 2003-02-12 19:00:08 +00:00
Jeff Hill
3f3f6963a0 added mf to check for identical mutex 2003-02-12 18:58:50 +00:00
Jeff Hill
ed008a4d49 correct name for epicsTimerQueueRelease 2003-01-29 20:03:15 +00:00
Jeff Hill
92d9d53387 cosmetic 2003-01-23 22:58:23 +00:00
Jeff Hill
ca661479f8 fixed double include 2003-01-23 22:53:31 +00:00
Jeff Hill
7cf6e3bcdd doc 2003-01-08 01:02:31 +00:00
Jeff Hill
2ca9b78d56 more spinlock tests 2003-01-08 00:52:54 +00:00
Jeff Hill
7b5f3f85fe test version of posix spin locks 2003-01-07 22:16:35 +00:00
Jeff Hill
360204275e removed leftover junk 2003-01-07 16:01:11 +00:00
Jeff Hill
11ad86c68e fixed typo 2003-01-06 23:13:12 +00:00
Jeff Hill
b99f97e95e fixed sun pro warning 2002-12-19 23:37:55 +00:00
Jeff Hill
7fe3d28c8e fixed sun pro warning 2002-12-19 22:53:52 +00:00
Jeff Hill
8d318d9a99 suppress gnu warning 2002-12-19 01:29:57 +00:00
Jeff Hill
f6c13478ab test epicsTime::show() 2002-12-19 01:24:20 +00:00
Jeff Hill
b970279a82 added commented out debug message 2002-12-18 22:35:44 +00:00
Jeff Hill
625883f248 better message 2002-12-18 16:59:57 +00:00
Jeff Hill
979ab32d9a define WIN32 if it isnt defined to avoid winsock2's messing with structure
member alignment
2002-12-18 01:41:43 +00:00
Jeff Hill
256836fe59 fixed missing parm for old version of posix 2002-12-13 00:17:16 +00:00
W. Eric Norum
3ee40c3321 Fix up change to match new os-dependent mutex API. 2002-12-12 21:57:02 +00:00
Jeff Hill
06aa996962 avoid recursive locking in once only function 2002-12-12 20:52:56 +00:00
Marty Kraimer
1589c1c3ec Let iocLofDisable be dynamically changed 2002-12-12 19:00:24 +00:00
Jeff Hill
2f2d4bfae7 conditionally compile in mutex owner logging 2002-12-12 14:50:27 +00:00
Jeff Hill
d0116a0669 fixed missing status 2002-12-12 00:27:29 +00:00
Jeff Hill
6b439d6b97 avoid chiken an egg problems during init by not using osi routines at osd level 2002-12-12 00:23:45 +00:00
Jeff Hill
737211aff7 fixed gnu warning 2002-12-11 23:21:29 +00:00
Jeff Hill
648f60656a added struct for C 2002-12-11 23:13:13 +00:00
Jeff Hill
fa1b9181cb added capability to record the last owner of the mutex, but perhaps
this should be active only with debug builds
2002-12-11 23:01:49 +00:00