Commit Graph

10632 Commits

Author SHA1 Message Date
Janet B. Anderson 78a2428dbc Added SHARED_LIBRARIES definition and comment. 2009-03-31 20:08:23 +00:00
Janet B. Anderson dc44901194 Updated EPICS_BASE/configure to CONFIG. 2009-03-31 19:48:17 +00:00
Ralph Lange 0765d5e0b1 Added support for handling strings as arrays of char (aka long strings); new -S option switches this feature. 2009-03-31 19:39:39 +00:00
Ralph Lange 6a17b86743 Added support for handling strings as arrays of char (aka long strings); new -S option switches this feature.
Fixed some inconsistencies with data print formats for enums and arrays.
2009-03-31 19:39:06 +00:00
Janet B. Anderson 4d8ee62087 Added SCIPLOT,XRT graph, X11, and Motif definitions. 2009-03-31 19:18:05 +00:00
Janet B. Anderson 8179cf1d9c Added Exceed definitons. 2009-03-31 19:13:41 +00:00
Janet B. Anderson 9958bf91e5 Added X11,Motif,Sciplot,SDDS librar, and XRT graph definitions. 2009-03-31 19:10:42 +00:00
Andrew Johnson 58b1017397 Ensure getOptions() gets called for structured DBR types. 2009-03-31 19:09:58 +00:00
Janet B. Anderson 9a09be011f Updated X11,Motif, XRT Graph, and SCIPLOT definitions. 2009-03-31 19:04:02 +00:00
W. Eric Norum ed82e672b4 Block attempts to put more bytes than will fit. 2009-03-30 18:52:00 +00:00
Andrew Johnson ed4a2972d6 Long string support:
In dbStatic, split record and field search to make parsing easier.
  In dbAccess, '$' field name suffix makes field an array of DBF_CHAR.
2009-03-25 23:02:28 +00:00
Andrew Johnson 547e9bcfea Use epicsStrHash() 2009-03-24 17:04:02 +00:00
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