Andrew Johnson
3a671f712f
Missing epicsExportSharedSymbols
2008-09-15 18:49:31 +00:00
Andrew Johnson
ac69ccbff7
Fix Darwin build, which doesn't have CLOCK_REALTIME.
2008-09-15 14:55:19 +00:00
Andrew Johnson
6430a49300
General Time updates: Internal cleanup of framework code and providers,
...
replaced the osdSysTime provider with a new osiClockTime provider,
stringin device support puts record into alarm if no working provider,
added osdTimeRegister() to RTEMS/osdTime.h.
2008-09-12 22:55:55 +00:00
Andrew Johnson
e2896fa82f
Perl's Test::Simple library is not installed by default, use Test instead.
2008-09-11 22:35:01 +00:00
W. Eric Norum
58be7e6b13
Clean up some warnings.
2008-09-08 21:33:19 +00:00
Andrew Johnson
9e5c6e04b7
Cleanup of NTP time provider code.
2008-09-04 22:43:56 +00:00
Andrew Johnson
0bddd7dc8c
Added Unit Test Harness to summarize results on vxWorks/RTEMS.
...
Added taskwdTest to tests run.
2008-09-03 16:48:03 +00:00
Andrew Johnson
52ac7f0ecb
Added trailing newlines (MinGW warning).
2008-08-28 15:59:29 +00:00
Andrew Johnson
14ea2740d1
Oops.
2008-08-28 15:42:09 +00:00
Andrew Johnson
7edc9f4d89
Fixes for Win32.
2008-08-28 15:32:46 +00:00
Andrew Johnson
43f82a5c8c
Ensure the main thread gets a unique ID.
2008-08-28 15:27:04 +00:00
Janet B. Anderson
751fdbfb33
Removing all files relating to WIN32 interex compiler.
2008-08-27 18:46:14 +00:00
Andrew Johnson
721c91293d
Comment.
2008-08-27 14:30:51 +00:00
Andrew Johnson
decde6bd61
Fix generalTime initialization issue.
2008-08-26 20:31:09 +00:00
Andrew Johnson
cd9cfacca4
Fix for MinGW, although not complete -- doesn't have _vscprintf().
2008-08-26 20:24:25 +00:00
Andrew Johnson
1f1dd6b2f2
Added more tests on inf and nan (MS compiler fails these).
2008-08-26 20:22:06 +00:00
Andrew Johnson
477466e517
Windows runs more tests because it outputs 3 digit exponents.
...
Fix tests and test plan to accommodate this.
2008-08-26 15:01:47 +00:00
Andrew Johnson
eab49c1753
Fixed off-by-one error in my previous fix.
2008-08-26 14:54:58 +00:00
Andrew Johnson
c12c0851c7
Fix epicsVsnprintf() return value on WIN32.
2008-08-25 22:22:56 +00:00
Andrew Johnson
aa530b295b
=/== bug; not sure how this got through.
2008-08-25 21:38:10 +00:00
Andrew Johnson
88d7005b03
Fix socket shutdown mechanism on cygwin-x86
2008-08-19 21:52:11 +00:00
Andrew Johnson
3b6065f55e
Fixes for Cygwin build.
2008-08-19 19:34:13 +00:00
Andrew Johnson
7ab50cad05
Convert NaN values properly.
2008-08-11 21:55:02 +00:00
Andrew Johnson
9842182954
Replace local myCalloc() calls with callocMustSucceed().
2008-08-11 17:20:38 +00:00
Janet B. Anderson
d8a68192dc
Added epicsShareFunc and epicsExportSharedSymbols info.
2008-08-06 16:54:25 +00:00
Janet B. Anderson
ca1c83bf3a
Added shared library support for cygwin and mingw builds.
2008-08-06 16:52:52 +00:00
Janet B. Anderson
ef1cd5faf5
RCS files now used for all cygwin and mingw builds.
2008-08-06 16:44:16 +00:00
Janet B. Anderson
519b33e4fb
Changes for shared library build using MinGW compiler on win32.
2008-07-29 21:11:56 +00:00
Andrew Johnson
f0811601ea
Fixed warnings on MinGW.
2008-07-29 20:47:11 +00:00
Andrew Johnson
723ea22719
MinGW defines some of these macros.
2008-07-29 20:39:26 +00:00
Andrew Johnson
a6585880f4
Fixed C++ comments in header file used from C.
2008-07-29 20:12:09 +00:00
Andrew Johnson
26e2529980
Fixed warning on Solaris.
2008-07-29 17:27:31 +00:00
Andrew Johnson
91716f766a
Make mutex exception classes derive from std::exception.
2008-07-29 17:10:15 +00:00
Andrew Johnson
ff4f3f2070
Fixed warning on Solaris.
2008-07-28 18:32:32 +00:00
Andrew Johnson
b6ee45dbab
Added virtual destructors (in most cases protected) to remove g++ warnings:
...
'class ...' has virtual functions but non-virtual destructor
2008-07-28 16:19:50 +00:00
Andrew Johnson
8a17c4b1e8
Fixed compiler warnings.
2008-07-28 16:03:34 +00:00
Andrew Johnson
94f71e16f6
Added CR/CSR support to devLib.
2008-07-23 16:37:21 +00:00
W. Eric Norum
02b87df99c
The ipToAsciiProxy thread calls upon vendor libraries which may use significant amounts of stack. Account for this by providing the thread with an epicsThreadStackBig stack.
2008-07-21 17:40:44 +00:00
Janet B. Anderson
72090c2e32
Removed duplicate epicsShareAPI in line.
2008-07-21 15:42:21 +00:00
Janet B. Anderson
b4c8de6f43
Added epicsShareFunc where necessary.
2008-07-21 14:10:56 +00:00
W. Eric Norum
7765da4293
Increase stack sizes a little.
...
Odd problems seemed to arise with smaller sizes, although the stack checker
never reported any problems.
2008-07-16 15:33:40 +00:00
Andrew Johnson
9cd14f0cc4
Send errlog output to stderr rather than stdout, from J Lewis Muir.
2008-07-10 18:04:10 +00:00
Andrew Johnson
df39142335
epicsThreadOnceOsd() must unlock mutex before calling func().
...
Required so callbackInit() can wait for its threads to start.
2008-06-24 20:59:55 +00:00
Andrew Johnson
3be3203377
Convert Inf and NaN values properly.
2008-06-12 22:44:16 +00:00
Andrew Johnson
becb4378d4
Make epicsTimeGetCurrent and epicsTimeGetEvent with epicsShareAPI
...
for backwards-compatibility reasons (someone may need this).
2008-06-11 18:56:25 +00:00
Andrew Johnson
5a0bed0407
Call cantProceed() if taskwd task fails to start.
2008-06-09 18:10:47 +00:00
W. Eric Norum
b88a1c685e
Clean up stack size specification.
2008-06-06 17:41:56 +00:00
Andrew Johnson
86bea94113
Change #! line, perl is rarely in /usr/local nowadays.
2008-05-28 20:55:40 +00:00
Andrew Johnson
8c9e5f63e5
Include generalTimeSup.h.
2008-05-27 14:15:39 +00:00
Andrew Johnson
363080071c
Fix build issues on vxWorks.
2008-05-22 20:19:34 +00:00