cc699b74df
Updated solaris path info.
Janet B. Anderson
2002-12-16 16:11:17 +00:00
2c94593c8c
dont chop after chomp
Marty Kraimer
2002-12-16 15:47:23 +00:00
46111a9065
+= Fixed HPUX compiler warning
Ralph Lange
2002-12-16 13:34:02 +00:00
4a730a5b88
fixed debug code
Jeff Hill
2002-12-13 20:45:57 +00:00
b488eb54ad
cleaned up locking (also avoid destroying a lock that we own on Linux)
Jeff Hill
2002-12-13 19:39:46 +00:00
e06090bb99
fixed premature shutdown under load bug
Jeff Hill
2002-12-13 18:31:48 +00:00
ba6ce39c67
add stupid decoration for windows
Marty Kraimer
2002-12-13 17:21:50 +00:00
9c0e801674
Added SHRLIB_SEARCH_DIRS option to linux-x86, allows absolute paths to shared library directories to be burned into executable and shared library products.
Andrew Johnson
2002-12-13 17:17:07 +00:00
ed92859eaf
Added chomp.
Janet B. Anderson
2002-12-13 15:27:42 +00:00
483d1ea3f0
more notes for 3.14.1
Marty Kraimer
2002-12-13 13:42:04 +00:00
5b84bd81b1
add eltc and coreRelease
Marty Kraimer
2002-12-13 13:11:51 +00:00
e53adb99cf
improved shutdown
Jeff Hill
2002-12-13 00:54:34 +00:00
256836fe59
fixed missing parm for old version of posix
Jeff Hill
2002-12-13 00:17:16 +00:00
2b1fd2f6f1
Added install for *.vdb files and generalized template definition.
Janet B. Anderson
2002-12-12 22:39:40 +00:00
3ee40c3321
Fix up change to match new os-dependent mutex API.
W. Eric Norum
2002-12-12 21:57:02 +00:00
06aa996962
avoid recursive locking in once only function
Jeff Hill
2002-12-12 20:52:56 +00:00
3e1af8ce08
must use fprintf(stdout not printf so that help works on vxWorks
Marty Kraimer
2002-12-12 20:09:36 +00:00
4dcbc1b278
Added comments about CAPFAST_TEMPLATES and SCH2EDIF_PATH definitions.
Janet B. Anderson
2002-12-12 17:26:12 +00:00
20cbc2583e
R3.14.1
Janet B. Anderson
2002-12-12 15:58:02 +00:00
a863314254
fixed gnu warning
Jeff Hill
2002-12-12 15:29:25 +00:00
7aac2ec883
improved prioritized channel test
Jeff Hill
2002-12-12 15:27:57 +00:00
2f2d4bfae7
conditionally compile in mutex owner logging
Jeff Hill
2002-12-12 14:50:27 +00:00
e0c75e80bc
the portable success test for ioctl is if it returns an int greater than or equal to zero
Jeff Hill
2002-12-12 01:15:19 +00:00
a612619458
continue with lock applied is holding lock?
Jeff Hill
2002-12-12 01:01:32 +00:00
d0116a0669
fixed missing status
Jeff Hill
2002-12-12 00:27:29 +00:00
6b439d6b97
avoid chiken an egg problems during init by not using osi routines at osd level
Jeff Hill
2002-12-12 00:23:45 +00:00
f0b9b606d5
Changes for capfast and OPT.
Janet B. Anderson
2002-12-12 00:08:30 +00:00
737211aff7
fixed gnu warning
Jeff Hill
2002-12-11 23:21:29 +00:00
648f60656a
added struct for C
Jeff Hill
2002-12-11 23:13:13 +00:00
fa1b9181cb
added capability to record the last owner of the mutex, but perhaps this should be active only with debug builds
Jeff Hill
2002-12-11 23:01:49 +00:00
3c136f74d8
added epicsThreadIdGetSelf() performance test
Jeff Hill
2002-12-11 22:56:53 +00:00
5aa8fbb3c9
supress error message about bad fd when its a normal abort shutdown
Jeff Hill
2002-12-11 19:14:19 +00:00
8ce8820ecd
fix for a problem that might occur on smp systems but has not been observed
Jeff Hill
2002-12-11 19:05:47 +00:00
e8d03dc4d6
get rid of unnecessary pthread_self
Marty Kraimer
2002-12-11 18:30:33 +00:00
43eae2b3c3
more notes for R3.14.1
Marty Kraimer
2002-12-11 13:36:40 +00:00
dc5f217493
simplified
Jeff Hill
2002-12-11 02:11:16 +00:00
2ad0b9e362
shut up purify (mistake is in winsock but we can init the var and avoid the umr)
Jeff Hill
2002-12-11 01:20:55 +00:00
b631253c9d
define pure virtual ipAddrToAsciiAsynchronous::ioCompletionNotify for situations where the derived class's destructor is running precisely when the io completes, but the ipAddrToAsciiAsynchronous destructor has not yet run
Jeff Hill
2002-12-11 01:19:37 +00:00
f4b01c2d59
added diagnostics
Jeff Hill
2002-12-11 00:01:31 +00:00
55d3b8a9f0
cosmetic
Jeff Hill
2002-12-10 23:57:02 +00:00
8ed40e2118
fixed code that no longer works with gcc 3.2 agressive alias analysis
Jeff Hill
2002-12-10 23:48:46 +00:00
5b1087379f
cleaned up test
Jeff Hill
2002-12-10 20:03:12 +00:00
63abcb5e96
changes for 3.14.1
Marty Kraimer
2002-12-10 19:17:17 +00:00
8cb253154e
cosmetic
Jeff Hill
2002-12-10 17:50:35 +00:00
be1b93bca0
switch back to using peek to see if bytes are coming
Jeff Hill
2002-12-10 17:04:59 +00:00
057dc7e2b2
fixed premature disconnect under load bug
Jeff Hill
2002-12-10 16:59:53 +00:00
416dd6bfda
dont return void from a void function (some compilers dont support this)
Jeff Hill
2002-12-10 16:59:36 +00:00
02de364dff
Change to a single unsigned i definition.
Janet B. Anderson
2002-12-10 15:30:01 +00:00
d70ba845e5
dont take (and keep) the lock in the destructor because on POSIX its not allowed to own a mutex when it is destroyed
Jeff Hill
2002-12-09 23:53:12 +00:00
9286244343
Bug fix for Crun.
Janet B. Anderson
2002-12-09 22:37:03 +00:00
4552e55f18
Changes from R3.13 branch plus updates for R3.14.1.
Janet B. Anderson
2002-12-09 20:32:43 +00:00
0438779bf8
Added Com_DIR definition.
Janet B. Anderson
2002-12-09 19:52:14 +00:00
2904307894
Updates for solaris version.
Janet B. Anderson
2002-12-09 17:08:29 +00:00
0c02e3df3f
Added vxWorks-ppc60*_long targets.
Janet B. Anderson
2002-12-09 15:58:47 +00:00
57a288d912
check for INT_MAX; Use epicsTypes for long and unsigned long fields
Marty Kraimer
2002-12-09 15:37:38 +00:00
e90e86aadd
Added compatibility define for dbDumpFldDes
Janet B. Anderson
2002-12-07 18:21:08 +00:00
54ee23afb9
changes for long being 64 bits
Marty Kraimer
2002-12-06 14:13:36 +00:00
6f8cadf2d2
get rid of warning message
Marty Kraimer
2002-12-06 14:09:47 +00:00
f838df514a
get rid of warning messages
Marty Kraimer
2002-12-06 13:47:40 +00:00
b9fc36e754
fixed borland build
Jeff Hill
2002-12-06 02:22:06 +00:00
81e366791a
fix undefined symbols with gnu
Jeff Hill
2002-12-06 00:47:48 +00:00
eaf3d04e51
fixed throws specification
Jeff Hill
2002-12-06 00:36:39 +00:00
c041b69848
cleaned up blockUntilBytesArePendingInOS ()
Jeff Hill
2002-12-06 00:35:38 +00:00
b075effc76
changed name of R3.14 ca client status
Jeff Hill
2002-12-06 00:22:50 +00:00
7082532001
distinguish between db status and other types
Jeff Hill
2002-12-06 00:22:24 +00:00
cd52995cfa
some initial steps towards fre list based memory management
Jeff Hill
2002-12-06 00:05:55 +00:00
467ff91c4f
clean up
Jeff Hill
2002-12-05 23:59:44 +00:00
ad61c92957
optimized
Jeff Hill
2002-12-05 23:54:21 +00:00
234cb25dbe
new member function
Jeff Hill
2002-12-05 23:49:33 +00:00
a9cb77f196
dont spin for 50 calls to recv() if the incoming circuit is full - 5 times is probably better
Jeff Hill
2002-12-05 23:49:13 +00:00
e5684a3296
changed name of error code
Jeff Hill
2002-12-05 23:44:25 +00:00
62b4c55d25
removed unused parameter
Jeff Hill
2002-12-05 23:44:06 +00:00
58dea0cea9
moved error message table out of header file
Jeff Hill
2002-12-05 23:43:38 +00:00
fd2e9764a4
cosmetic
Jeff Hill
2002-12-05 23:43:04 +00:00
bdc11782b9
moved error message table here
Jeff Hill
2002-12-05 23:42:31 +00:00
e7ca950fbb
simplified now that epicsMutexLockWithTimeout() is gone
Jeff Hill
2002-12-05 23:39:17 +00:00
59a8a70d4a
optimized
Jeff Hill
2002-12-05 23:19:43 +00:00
da20240ba4
code simplification
Jeff Hill
2002-12-05 22:02:26 +00:00
f9a30fac96
fix sunpro and ms warning
Jeff Hill
2002-12-05 21:58:24 +00:00
33ffc42b15
FIX sunpro WARNING
Jeff Hill
2002-12-05 21:57:27 +00:00
9c4495df3b
Removed comment line.
Janet B. Anderson
2002-12-05 20:39:04 +00:00
0b4a32c6bc
Crun is needed only for solaris 8.
Janet B. Anderson
2002-12-05 20:37:36 +00:00
ace4e5a9f6
epicsMutexLockWithTimeout no longer exists
Marty Kraimer
2002-12-04 14:37:21 +00:00
faed748404
implement fast mutex for posix; remove epicsMutexLockWithTimeout
Marty Kraimer
2002-12-04 14:36:41 +00:00
7581247789
build for 68040
Marty Kraimer
2002-12-04 14:26:14 +00:00
eb157872bd
Use EPICS logging routines. No more syslog. Unless othersise specified, run the network daemons at a lower priority than the EPICS scan threads. This makes the scan response much more deterministic.
W. Eric Norum
2002-12-03 22:00:12 +00:00
a2b7674eb1
Updated files list for R3.14.1
Janet B. Anderson
2002-12-03 21:40:01 +00:00
ae9b0cd3bd
Removed PROD_VERSION definition.
Janet B. Anderson
2002-12-03 20:26:21 +00:00
500c0e22ba
fix undefined symbols on Tornado II
Jeff Hill
2002-12-03 00:46:10 +00:00
5af2e2bb18
fix undefined symbols on Tornado II
Jeff Hill
2002-12-03 00:37:58 +00:00
a5e80e7872
add return type to main
Marty Kraimer
2002-12-02 20:43:45 +00:00
d773c5c10c
Changed default CROSS_COMPILER_TARGET_ARCHS to nothing.
Janet B. Anderson
2002-12-02 15:59:14 +00:00