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
6482e7e55d
Unlocking issue pointed out by Richard Dickson.
2008-09-12 19:40:16 +00:00
Andrew Johnson
2d88383a9d
Clean up quadratic string processing behaviour.
2008-09-12 14:58:05 +00:00
Andrew Johnson
e47fc8b757
Lowercase the new hostname in asChangeClient()
2008-09-12 14:44:49 +00:00
Andrew Johnson
b2ce57294f
Use explicit path to executable, PATH may not include '.'
2008-09-11 22:42:17 +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
W. Eric Norum
ab8fa0f5ec
Allow EPICS_TS_NTP_INET in environment to override NTP server setting.
2008-09-05 21:41:06 +00:00
Andrew Johnson
f89d5e4400
Use menuScan enums rather than #define macros where possible.
2008-09-05 15:17:45 +00:00
Andrew Johnson
9e5c6e04b7
Cleanup of NTP time provider code.
2008-09-04 22:43:56 +00:00
Andrew Johnson
bc8473bf74
Removed unused gddSemaphore.h file (vxWorks impl only).
2008-09-03 22:33:05 +00:00
Andrew Johnson
8b88489b90
Latest gcc doesn't like variables named 'true'.
2008-09-03 22:30:18 +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
W. Eric Norum
30b87a9ead
Latest vesrion of gcc has this bug fixed.
2008-09-03 16:18:36 +00:00
Andrew Johnson
2d2e6dd627
Use a Make variable that is actually used...
2008-09-02 21:27:22 +00:00
Andrew Johnson
79df764184
Added creation of ioc/dllPath.bat for Win32 IOCs.
2008-08-29 22:15:02 +00:00
Andrew Johnson
f30b6ac32e
Load RELEASE.hostarch.Common as well.
2008-08-29 21:06:56 +00:00
Andrew Johnson
a2d252bc24
Fix finding templates when earlier dirs don't exist.
2008-08-29 21:03:36 +00:00
Andrew Johnson
789bc588f6
Change build order again; declare dependencies locally.
2008-08-29 15:27:34 +00:00
Andrew Johnson
246e47128d
Remove lower-case paths, they break apps on Win32.
2008-08-29 15:24:28 +00:00
Andrew Johnson
5645bd595d
Install test objects on vxWorks only.
2008-08-28 21:16:52 +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
Janet B. Anderson
a5ea63f7d8
RCS files now used for all cygwin and mingw builds.
2008-08-27 18:33:59 +00:00
Andrew Johnson
1b41f513fa
Fix generation of .t files on Windows.
2008-08-27 15:56:37 +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
a9523df452
(C) comment.
2008-08-26 14:20:37 +00:00
Andrew Johnson
c1250c4456
menuArrType is not used anywhere, delete.
2008-08-26 14:14:12 +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
1cb5905c41
Link locally-compiled code that uses epicsExport.h into the support library
...
(DLL) rather than directly into the IOC executable. Necessary on Win32
builds because symbol decoration requirements are different.
2008-08-22 21:10:47 +00:00
Andrew Johnson
c02a27092d
Restore the $(BAT) stuff in case this bit did work.
2008-08-19 22:35:52 +00:00
Andrew Johnson
6e2bec2353
Previous commit broke build.
2008-08-19 22:26:01 +00:00
Andrew Johnson
88d7005b03
Fix socket shutdown mechanism on cygwin-x86
2008-08-19 21:52:11 +00:00
Andrew Johnson
b327d3545e
Give up building this on Win32 for now.
2008-08-19 20:32:37 +00:00
Andrew Johnson
ee16b09819
Add epicsShareExtern declaration to fix cygwin build.
2008-08-19 20:06:11 +00:00
Andrew Johnson
3b6065f55e
Fixes for Cygwin build.
2008-08-19 19:34:13 +00:00
Andrew Johnson
2a9842083c
dbgf now shows array size, and displays an array of chars as a long string.
...
dbpf can put a long string to a field which is an array of chars.
2008-08-18 20:27:55 +00:00
Andrew Johnson
3d093bd8f7
Fixed precision handling, recGblGetPrec doesn't always set *precision.
2008-08-15 21:43:52 +00:00
Andrew Johnson
49ef896a36
Cleanup, remove some unnecessary casting.
2008-08-15 18:58:18 +00:00
Andrew Johnson
f8244caa94
dbcar prints type of CA subscription (In/Out, Native/String).
2008-08-15 18:51:06 +00:00