Jeff Hill
f340b3e153
o removed -O3 from mingw debug builds (so the issues below are reproduced on mingw)
...
o gnu compiler for windows doesnt support well dll exporting individual functions from a class
in debug builds so I switched to exporting the entire interface class in several places
o fixed several places in ca lib where include of epicsTimer.h wasnt properly ifdef'd so
that it is imported by ca header files
--- these issues were already fixed on cvs main trunk ---
2010-11-04 10:19:54 -06:00
Andrew Johnson
a6585880f4
Fixed C++ comments in header file used from C.
2008-07-29 20:12:09 +00:00
Jeff Hill
4aa661f418
added warning
2006-11-18 00:16:33 +00:00
W. Eric Norum
d2149209ea
Fix nested comments in previous change.
2003-11-07 21:21:05 +00:00
W. Eric Norum
748e7cce1b
Get rid of gcc complaint about C++ comments.
2003-11-07 19:15:21 +00:00
Jeff Hill
6ab92a6dab
added misssing epicsShareFunc
2003-04-16 21:02:23 +00:00
Jeff Hill
641b33129c
removed unnecessary includes
2003-03-27 01:08:45 +00:00
Jeff Hill
0792aebf95
added sleep quantum correction using epicsThreadSleepQuantum()
2003-03-21 19:26:00 +00:00
Jeff Hill
5e1df0e93b
cosmetic
2003-02-18 21:09:11 +00:00
Jeff Hill
8dc8be9ad7
document ms compiler problems with placement delete
2002-10-24 18:12:03 +00:00
Jeff Hill
1e976b7eed
use placement new
2002-10-23 22:32:39 +00:00
Jeff Hill
4c04096ce9
avoid strange problems with ms compiler that appear to
...
be influenced by using inline functions with the expireStatus
class
2002-09-11 20:47:21 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Jeff Hill
e91791d01c
removed redun epicsShareFunc
2002-03-22 17:29:35 +00:00
Jeff Hill
75b572be78
improved dll interface
2002-03-22 02:03:18 +00:00
Jeff Hill
e94167088e
fixed comment
2002-03-21 22:43:09 +00:00
Ralph Lange
96d928fa51
Changes for HP-UX 11 - first semi-stable version
2002-02-04 15:14:43 +00:00
Jeff Hill
e2da73d121
fixed comment
2001-12-14 00:39:16 +00:00
Jeff Hill
659c60fd90
fixed inconsistent signed vs unsigned for thread priority
2001-10-03 18:45:32 +00:00
Ralph Lange
8a99fac979
Fixed HPUX warnings.
2001-07-26 08:58:34 +00:00
Jeff Hill
c61e68b4e3
revert to using virtual destroy() to destroy timers
2001-07-12 17:53:51 +00:00
Jeff Hill
1042e657c8
improved internal class hierarchy
2001-07-12 16:02:54 +00:00
Jeff Hill
41a2ba5a9b
make timer queue visible from epicsTimer
2001-07-12 02:23:14 +00:00
Jeff Hill
1403317247
fixed gnu warning
2001-07-11 23:47:40 +00:00
Jeff Hill
8ffb5e5fb9
delete timer via timer queue
2001-07-11 23:16:34 +00:00
Jeff Hill
63c2a025d3
made compatible with timer library API changes
2001-05-22 01:46:13 +00:00
Jeff Hill
c6c4b1b4c3
timer queue name changes
2001-03-08 21:54:45 +00:00
Jeff Hill
aaccfedfd8
minimize use of epicsShareClass and epicsShareFunc
2001-02-28 16:25:57 +00:00
Jeff Hill
3fa13a1d8f
dont use struct for C++ class defs
2001-02-22 19:52:09 +00:00
Jeff Hill
544913d509
fixed typedef order problem
2001-02-21 22:38:20 +00:00
Jeff Hill
41aba1370d
cosmetic
2001-02-21 20:48:15 +00:00
Jeff Hill
1845113762
fixed spelling
2001-02-21 18:44:56 +00:00
Jeff Hill
3517862871
cosmetic
2001-02-21 18:38:11 +00:00
Jeff Hill
379b452241
changed interface for non-threaded timer queue and rearranged
...
suffix order in names
2001-02-21 18:25:54 +00:00
Jeff Hill
7b3c96471d
added non-threaded timer queue and epicsTimer C interface
2001-02-20 23:41:03 +00:00
Jeff Hill
03e53adfab
changes during implementation
2001-02-15 17:12:55 +00:00
Marty Kraimer
5de0de0e14
changes after discussion with Jeff
2001-02-08 18:58:27 +00:00
Jeff Hill
10bd2f2372
fixed minor compiler errors
2001-02-08 17:05:11 +00:00
Marty Kraimer
943982da70
new headers
2001-01-24 21:35:53 +00:00