Commit Graph

247 Commits

Author SHA1 Message Date
Robert Soliday
ce29455411 Minor changes added for Borland's C++ compiler on Linux 2003-08-01 19:13:39 +00:00
Jeff Hill
9a0f23dfdf fixed array subscript 2003-05-16 13:52:10 +00:00
Jeff Hill
5fe2fb480e fixed serious problems when creating and destroying arrays of aitString 2003-05-15 18:33:50 +00:00
Ralph Lange
1a451e4903 Fixed HP-GNU warning (unused variable) 2003-05-06 14:14:15 +00:00
Janet B. Anderson
6021e84957 Changes for shared libraries and os consistancy. 2003-03-18 22:45:03 +00:00
Jeff Hill
4c23d311e4 added missing func prototype 2003-02-12 19:47:08 +00:00
Jeff Hill
14f3be7cb5 removed unused file 2003-02-12 19:45:05 +00:00
Jeff Hill
27a12c8a0f removed 2003-02-12 18:56:48 +00:00
Jeff Hill
33b4622a1f use template to reduce code 2003-02-12 18:56:40 +00:00
Jeff Hill
f8db8b4dc0 switched to epicsMutex for locking 2003-02-12 18:54:48 +00:00
Jeff Hill
11dcec07bf added ref count locking 2003-02-12 18:54:10 +00:00
Jeff Hill
517b60cb16 added gdd global lock 2003-02-12 18:52:30 +00:00
Jeff Hill
3203754b52 minor optimization in the unreference routine 2002-12-18 02:38:34 +00:00
Jeff Hill
467ff91c4f clean up 2002-12-05 23:59:44 +00:00
Jeff Hill
ad61c92957 optimized 2002-12-05 23:54:21 +00:00
Jeff Hill
cd56605b19 use correct type for status 2002-11-27 01:59:31 +00:00
Jeff Hill
539da2f37e added diagnostic 2002-11-27 01:58:42 +00:00
Jeff Hill
a05353b351 cleaned up reference() function 2002-11-26 01:59:55 +00:00
Jeff Hill
b59f8a3759 fixed arith overflow when computing ref count limit 2002-11-25 23:28:12 +00:00
Jeff Hill
cff2c0d5f8 its probably wise (based on failures during stress testing) to use a 32 bit
reference counter in gdd
2002-11-25 22:18:20 +00:00
Ralph Lange
d7ff4f71e4 Fix for HP native only compiler flags 2002-11-12 07:16:24 +00:00
Ralph Lange
e062860774 Suppress more HPUX compiler warnings. 2002-11-07 17:47:10 +00:00
Jeff Hill
bad7bd373e fixed string to enum conversion so that it allows strings with integers 2002-09-23 23:59:29 +00:00
Jeff Hill
03717d7944 fixed sunpro warning 2002-09-20 17:33:10 +00:00
Jeff Hill
8c3d560ca8 dont copy if the application types dont match and the source and dest are both
not containers in smart copy
2002-09-19 18:31:06 +00:00
Jeff Hill
04a3d585d4 fixed wrong pointer with scalar bug 2002-09-19 16:56:35 +00:00
Jeff Hill
ce6ec6c0db fixed several bugs and tried to clean up some loose ends 2002-09-19 00:54:25 +00:00
Jeff Hill
aeeac23037 destroyData is nolonger inline 2002-09-19 00:43:01 +00:00
Jeff Hill
f03db482fd removed inappropriate use of init() out side of constructor 2002-09-17 21:32:12 +00:00
Jeff Hill
c8d5854fcf fixed destroyData so that it consistently removes the bounds from all modes
(this fixes a problem where a container returned to the app table free list was
retaining the bounds from its previous lifetime)
2002-09-17 21:30:44 +00:00
Jeff Hill
bb8fa4fd10 fixed gdd => dbr_gr_enum/dbr_ctrl_enum to handle off normal situations 2002-09-17 17:59:55 +00:00
Jeff Hill
dd04436293 fixed gdd::put 2002-09-17 17:58:54 +00:00
Jeff Hill
8f3394d317 cosmetic 2002-09-17 17:55:49 +00:00
Janet B. Anderson
de14296b80 Changed BASE_ to EPICS_. 2002-07-31 17:07:07 +00:00
Janet B. Anderson
d088ad0dc4 Added back 2 #includes accidently removed by last commit. 2002-07-15 20:42:22 +00:00
Janet B. Anderson
3422c51a57 Removed log history comments. 2002-07-15 20:34:24 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
9093fe8385 1) use proper form of delete when releasing bounds
2) when gdd changes from scalar to vector make sure that old scalar data is not
interpreted as a pointer
3)properly init when copying one container to another
2002-05-29 00:40:35 +00:00
Jeff Hill
48d8c94022 print out a warning when there is a bogus type in the table 2002-05-29 00:37:06 +00:00
Jeff Hill
5c01dc8e96 cosmetic 2002-03-27 21:33:27 +00:00
Ralph Lange
34d7d51fd0 Fixed (mostly suppressed) HPUX aCC warnings 2002-02-13 14:34:12 +00:00
Ralph Lange
b4035270ae Globally suppressing bogus warnings for HPSUX 2002-02-13 09:21:08 +00:00
Janet B. Anderson
6cc57bc31b Removed old unused Makefile.* files. 2002-02-06 16:48:30 +00:00
Jeff Hill
8ea152dde5 use proper form of delete 2002-01-08 01:17:29 +00:00
Jeff Hill
792e651d8e removed redundant ; 2001-10-22 18:01:05 +00:00
Jeff Hill
62954ecf50 properly export functions within 2001-10-22 17:00:19 +00:00
Jeff Hill
5bd31e2aa2 fixed comment 2001-10-22 16:59:40 +00:00
Jeff Hill
38d5f71072 fixed missing return code 2001-10-22 16:21:58 +00:00
Jeff Hill
f84e7f5df6 remove use of std lib for now 2001-10-20 00:16:21 +00:00
Jeff Hill
4d4b491517 removed GNU compiler ifdef 2001-09-05 00:50:36 +00:00