Commit Graph

2336 Commits

Author SHA1 Message Date
Ralph Lange da3cd3bc19 Also restored old wasteTime value 2004-10-22 10:45:03 +00:00
Jeff Hill 8bc593a64e added def of STACK_SIZE_PARAM_IS_A_RESERVATION for compilers that dont provide it 2004-10-20 16:35:32 +00:00
Marty Kraimer a15e9beff6 prevent crash if size is 0 2004-10-20 12:16:10 +00:00
Jeff Hill 2b7305097b fixed gnu warning 2004-10-20 00:05:22 +00:00
Jeff Hill 9df773e88f sockAddrToDottedIP needs to return the string size 2004-10-19 18:21:02 +00:00
Jeff Hill 1069541aa6 added newline at eof 2004-10-19 18:14:01 +00:00
Jeff Hill 9b82574901 fixed recently commited problem in ipAddrToDottedIP 2004-10-19 18:01:49 +00:00
Jeff Hill d5e01c38b1 commented out dll main source code 2004-10-19 17:28:45 +00:00
Jeff Hill d4c8dd67d3 use STACK_SIZE_PARAM_IS_A_RESERVATION thread creation
option - this should allow more threads to run on XP
2004-10-19 17:26:01 +00:00
Jeff Hill d99c0b613a DLL main executes in a very limited execution environment - its probably
smart to just avoid calling any general purpose code there.
2004-10-19 17:24:30 +00:00
Jeff Hill 91097d7d32 return the number of elements copied from address to ascii conversion func 2004-10-19 17:20:15 +00:00
Jeff Hill 010ebea821 fixed win32 dll sym export 2004-10-19 17:17:31 +00:00
Jeff Hill 2f829e5992 removed const from arg to copy constructor as is convention with std 2004-10-19 17:12:37 +00:00
Janet B. Anderson a4aa9234ed Added cast to int to remove gnu compiler warning messages. 2004-10-19 15:18:51 +00:00
Marty Kraimer 15e78067ca use epicsThreadGetStackSize is set stacksize 2004-10-18 14:29:55 +00:00
Marty Kraimer 399017339e fix possible memory leak 2004-10-18 12:04:32 +00:00
W. Eric Norum e2ecac9e96 Avoid duplicate strtod. 2004-10-13 14:52:49 +00:00
Marty Kraimer 5161a3b939 check for EINTR 2004-10-13 12:13:02 +00:00
Marty Kraimer 48ea77dc6f pthread_mutex_lock and pthread_cond_timedwait ignore EINTR 2004-10-12 20:06:38 +00:00
W. Eric Norum 0dc034962c Use epicsScanFloat/epicsScanDouble rather than sscanf.
This allows proper handling of Nan/Inf on all architectures.
2004-10-12 17:45:31 +00:00
W. Eric Norum b3bb33f448 More warnings. 2004-10-12 16:20:40 +00:00
W. Eric Norum 231a037c0b Fix up warnings. 2004-10-12 16:18:42 +00:00
W. Eric Norum 81ef601637 Fix up diagnostic messages. 2004-10-12 16:06:07 +00:00
W. Eric Norum 86152e91b9 Clean up some headers.
Add epicsScanReal.c.
2004-10-12 13:51:52 +00:00
W. Eric Norum 4f731caf14 Add os-independent epicsStrtod() routine. 2004-10-11 18:22:12 +00:00
W. Eric Norum e7f16cb078 Cosmetic. 2004-10-09 21:43:05 +00:00
W. Eric Norum 370e46227a Much improved version of epicsStrGlobMatch thanks to Jack Handy and the
folks at the Cold Project.
2004-10-08 20:38:11 +00:00
Jeff Hill e76362d84b fixed gnu warnings 2004-10-08 17:15:09 +00:00
Jeff Hill 62df64a03c added missing include 2004-10-08 17:11:59 +00:00
Jeff Hill 54a5a71377 fixed throw spec 2004-10-08 16:55:58 +00:00
Jeff Hill 7ecc2d0535 new #include 2004-10-08 15:20:16 +00:00
Jeff Hill 1a31fbcdda new #include 2004-10-08 15:12:20 +00:00
Jeff Hill fab9e49710 removed #include 2004-10-08 15:03:04 +00:00
Jeff Hill 7571947ceb o fixed "no exception thrown if epicsThreadCreate() return nill"
o added epicsThreadMustCreate
o cleaned up thread rundown blocking
o header file need not include exception support
2004-10-08 14:46:48 +00:00
W. Eric Norum 0d6784c31b Provide epicsStrGlobMatch().
Add globbing to iocsh help command.
2004-10-07 20:10:38 +00:00
W. Eric Norum 667ab7eab8 Let posix version of osdTime work on systems without real-time capability. 2004-10-07 19:39:00 +00:00
Jeff Hill 372a3dc989 restored "waste time" loop 2004-10-07 19:21:18 +00:00
W. Eric Norum 1a326265ff Add progress marker. 2004-10-07 15:10:31 +00:00
Marty Kraimer e8b642bd5f fix stacksize 2004-10-07 13:37:34 +00:00
Marty Kraimer bbc999f033 set stacksize 2004-10-07 13:24:25 +00:00
Marty Kraimer b0a654b4c1 epicsMaxThreads is new 2004-10-07 13:21:40 +00:00
Marty Kraimer 46cfe589d5 epicsSnprintf: prevent buffer overflow; use posix convention 2004-10-04 12:39:16 +00:00
Marty Kraimer 31c9c89350 epicsStrSnPrintEscaped: prevent buffer overflow; use posix convention 2004-10-04 12:38:33 +00:00
Jeff Hill 361d617ede o fixed so that a thread that has not began will terminate if another thread
calls exit wait
o use independent event semaphore assisting these two threads to block
1) spawned thread
2) thread waiting for spawned thread to exit
2004-10-01 23:27:25 +00:00
Jeff Hill c106bc9740 fixed compatibility problems with vxWorks 5.4 gnu compiler 2004-09-30 19:15:45 +00:00
Jeff Hill 23be13bd5b fixed cast 2004-09-30 19:14:23 +00:00
Jeff Hill 1dda0263f0 exception payload derives from std::exception 2004-09-30 16:01:48 +00:00
Jeff Hill 9f8e75b945 o print date when unexpected exception occurs
o call std::unexpected() when unexpected exception occurs
2004-09-29 17:39:17 +00:00
Marty Kraimer ef292bffe6 dont try to cancel _main_ 2004-09-29 13:32:11 +00:00
Jeff Hill 7617d78f36 fixed sunpro warnings 2004-09-24 16:33:42 +00:00