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