Andrew Johnson
cc35e59ff8
Cosmetic.
2009-03-23 19:54:42 +00:00
Jeff Hill
86841c5078
restored doc for ca_add_fd_registration
2009-03-20 16:41:53 +00:00
Andrew Johnson
32d5aed8b0
Ambiguous if/else fixes.
2009-03-20 06:19:47 +00:00
Andrew Johnson
6b212b0e17
Fix type of gphPvt pointer.
2009-03-20 06:04:00 +00:00
Andrew Johnson
99ff6d9a02
Removed obselete get_value routine.
2009-03-19 23:05:58 +00:00
Andrew Johnson
7ce49bf131
Reworked various hash tables, using the faster epicsStrHash() routines;
...
added per-bucket locks to the PV Directory, needed for run-time alias creation;
speed up gpHash lookups; improved the output of both Dump routines.
2009-03-19 23:00:44 +00:00
Andrew Johnson
7eeb70a8d9
Added epicsStrHash() and epicsMemHash(), after analyzing several hash
...
functions found online and the two already in Base (which both perform
a memory lookup per character and are not as good as this one).
2009-03-19 17:44:22 +00:00
Jeff Hill
dd54062496
fixed mantis 336 - timer queue should have try / catch block
...
around call to user's expiration callback
2009-03-13 17:23:07 +00:00
Janet B. Anderson
49e317dccb
Updated DEPEND_DIRS for vxWorks directory.
2009-03-12 15:50:50 +00:00
Janet B. Anderson
78d25cbf4b
Removed iocshLibrary - it no longer exists.
2009-03-11 19:23:18 +00:00
Janet B. Anderson
89442d6ed6
Changed LIBSRCS to LIB_SRCS.
2009-03-11 19:11:21 +00:00
Janet B. Anderson
3d588b13fc
Changed LIBSRCS to LIB_SRCS.
2009-03-11 18:51:25 +00:00
Andrew Johnson
100318d1b3
Remove unnecessary casts.
2009-03-10 19:20:38 +00:00
Andrew Johnson
f8c921e6a0
Mark struct dbAddr arg's const.
2009-03-10 18:54:47 +00:00
Andrew Johnson
aacee9c584
Cosmetic only.
2009-03-10 18:51:03 +00:00
Andrew Johnson
20916bbf24
Count aliases separately in reports.
2009-03-06 23:51:54 +00:00
Andrew Johnson
6766e46ab5
A later modification escaped into the previous set of changes...
2009-03-05 23:31:10 +00:00
Andrew Johnson
8597ae087b
Allow getting a DBF_*LINK field using a DBR_CHAR array (put already done).
...
Fetch options before SPC_ATTRIBUTE str; allow a DBR_CHAR array there too.
2009-03-05 21:23:22 +00:00
Andrew Johnson
e2a933c51f
Cosmetic changes; reformatting, style etc.
2009-03-05 20:38:10 +00:00
Jeff Hill
edcb7b96f8
fixed removeAll does not set the nInUse count to zero
2009-03-04 22:00:55 +00:00
Jeff Hill
31d6255169
fix for deleteing IO that wasnt selected for delete nor removed from
...
the list in clearOutstandingReads. This problem would probably
only occur with R3.13 clients, and only then if the R3.13 client times
out in ca_pend_io.
2009-03-04 19:33:18 +00:00
Andrew Johnson
aadbf07647
Return epicsMutexLockError rather than calling cantProceed() if the
...
pthread_mutex_ functions return EINVAL.
2009-03-03 18:00:49 +00:00
Andrew Johnson
33b4942ae2
Cosmetic.
2009-03-03 17:18:16 +00:00
Andrew Johnson
3093d8f4f4
Reduce duplication of alarm strings.
2009-03-03 17:15:10 +00:00
Andrew Johnson
9e07d56548
Include the dlload command.
...
Don't build on vxWorks, makes little sense.
2009-02-27 23:37:13 +00:00
Andrew Johnson
41abccccf9
Added optional dlload command.
2009-02-27 23:29:08 +00:00
Andrew Johnson
9c3fa668f3
Added epicsLoadLibrary() and some implementations.
2009-02-27 23:26:20 +00:00
Andrew Johnson
654a7e05cd
Mark source dbAddr pointers as const.
2009-02-24 22:57:15 +00:00
Andrew Johnson
8be407d608
Mark input dbAddr arguments const.
2009-02-24 22:30:26 +00:00
Andrew Johnson
a75cb10cb6
Added "errlog" command.
2009-02-24 20:10:57 +00:00
Andrew Johnson
92c7cd98a2
Make ca_put use best_type for both single-valued and array PVs.
2009-02-24 17:01:59 +00:00
Andrew Johnson
6c23ca9f80
Clean up compiler warnings in calls to dbGetLink.
2009-02-23 23:24:35 +00:00
Andrew Johnson
07d187b77a
Fix needed for g++ 4.1.2.
2009-02-23 22:51:50 +00:00
Jeff Hill
40c802ad7b
moved declaration using template down to below where its template
...
parameter is declared in case inclass friend forward reference to the
template parameter doesnt carry forward on all compilers
2009-02-23 21:44:39 +00:00
Jeff Hill
68f6b7d47c
workaround for archaic T202 g++ bug
2009-02-23 21:40:52 +00:00
W. Eric Norum
ce3c3919ba
Stephen Norum indicates that the conditionals are unnecessary.
2009-02-23 18:11:40 +00:00
W. Eric Norum
e6b0b38f61
Starting in Mac OS X 10.5 (Leopard) shared libraries and bundles
...
don't have direct access to environ (man environ).
CVS: ----------------------------------------------------------------------
2009-02-23 15:36:30 +00:00
Andrew Johnson
b62d796bff
Improve error reporting by addToList & deleteFromList.
2009-02-14 00:05:01 +00:00
Jeff Hill
77669d793d
fixed situations where local host name cache is repatedly created and destroyed
2009-02-11 00:50:28 +00:00
Jeff Hill
e1b8caa8d7
fixed comment
2009-02-10 22:58:43 +00:00
Jeff Hill
9f5b1a11da
removed some epicsSingleton related code that isnt in use
2009-02-10 22:51:53 +00:00
Jeff Hill
62618480fd
fixed mantis 332
2009-02-10 22:24:20 +00:00
Jeff Hill
71ec516cf5
fix for mantis 331
2009-02-09 17:29:18 +00:00
Jeff Hill
08a4fb3ce7
addred proto for ca_detach_context
2009-02-09 15:23:06 +00:00
Andrew Johnson
e2289a30df
Removed duplicate alarm strings.
2009-02-03 17:25:02 +00:00
Andrew Johnson
a213ccf624
Deleted VERS field (it's already an attribute).
2009-02-03 16:28:10 +00:00
Andrew Johnson
e77736ddb2
Added dbla command.
2009-02-03 06:09:04 +00:00
Andrew Johnson
f1a0584273
Fix gcc warnings.
2009-02-03 06:05:51 +00:00
Andrew Johnson
289f5500a4
Restart nanosleep() on EINTR.
2009-01-30 20:15:40 +00:00
Andrew Johnson
03e3ce0513
STATIC => static.
2009-01-28 23:39:16 +00:00