Commit Graph

11333 Commits

Author SHA1 Message Date
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
af40d87306 WRS moved the 'nm' program in vxWorks 6.6 2008-08-18 18:54:26 +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
Janet B. Anderson
6d31143ee6 Added -I.. to DEFLAGS definition. 2008-08-15 18:28:51 +00:00
Andrew Johnson
dc94dd4487 Make from arg const in put. 2008-08-15 18:23:46 +00:00
Andrew Johnson
9deed0b4ac Cosmetic. 2008-08-15 16:27:23 +00:00
Andrew Johnson
ee634be0e5 Added the aSub record type, derived from Andy Foster's genSub. 2008-08-14 20:41:05 +00:00
Andrew Johnson
f4728749a2 Let compiler check args for dbPutConvertRoutine[] functions. 2008-08-14 20:12:46 +00:00
Andrew Johnson
5f7a7543d3 Make dbpr print DBF_NOACCESS pointer fields nicely (on little-endian CPUs). 2008-08-14 17:31:22 +00:00
Andrew Johnson
ae0c908493 Check rec_size *before* using it... 2008-08-13 14:56:51 +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
Andrew Johnson
8b7059491b Prevent double processing after re-enabling from an empty SNAM. 2008-08-08 19:19:55 +00:00
Andrew Johnson
482fae3ac1 epicsTimeEventDeviceTime, devLib. 2008-08-07 22:09:38 +00:00
Andrew Johnson
9f9f5b48c5 Cleanup/coding style changes.
Added support for epicsTimeEventDeviceTime.
2008-08-06 22:11:51 +00:00
Andrew Johnson
8f1a5bdac6 Improved error messages in recGblGetTimeStamp(). 2008-08-06 22:03:49 +00:00
Andrew Johnson
4290277dc7 Replaced sizeofTypes[] with dbValueSize(). 2008-08-06 22:00:39 +00:00
Andrew Johnson
1d37abdaf4 Cleanup (indentation, spacing); replaced sizeofTypes[] with dbValueSize(). 2008-08-06 21:58: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
Andrew Johnson
7aca0bff26 Cleanup, error messages mostly. 2008-08-05 22:55:43 +00:00
Andrew Johnson
30d860c323 Flush errlog before exit on input errors. 2008-08-05 22:48:45 +00:00
Janet B. Anderson
bbb4e83f43 Added shared library (DLL) support. 2008-08-05 17:47:31 +00:00
Janet B. Anderson
5248c4d504 More changes to support shared libraries and cleanup of files. 2008-07-31 21:58:37 +00:00
Janet B. Anderson
66fbabfc1a Fixed OP_SYS_CPPFLAGS definition. 2008-07-29 21:44:31 +00:00
Janet B. Anderson
519b33e4fb Changes for shared library build using MinGW compiler on win32. 2008-07-29 21:11:56 +00:00
Janet B. Anderson
552cd4eb7e Added shared library support. 2008-07-29 21:01:43 +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