Andrew Johnson
30d860c323
Flush errlog before exit on input errors.
2008-08-05 22:48:45 +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
d456aec4e7
Fixed alignment issue on solaris-sparc-gnu.
2008-07-28 22:35:06 +00:00
Andrew Johnson
7074fc01ea
Added protected virtual destructor to stop g++ warnings.
2008-07-28 22:23:35 +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
Janet B. Anderson
17609389d9
Changed order of registryIoc libs.
2008-07-24 20:09:26 +00:00
Janet B. Anderson
f0dc99250a
Added *App and *app as DEPEND_DIRS for iocBoot and iocboot.
2008-07-24 19:48:49 +00:00
Andrew Johnson
94f71e16f6
Added CR/CSR support to devLib.
2008-07-23 16:37:21 +00:00
Andrew Johnson
9c106ce023
Fixed possible race condition storing callback status.
2008-07-23 16:31:10 +00:00
Janet B. Anderson
ee68b94ede
Added workaround for gcc crosscompiler 4.3.1 bug in RTEMS prerelease 4.9.
2008-07-23 16:11:19 +00:00
Andrew Johnson
be6cc6bfcf
Added dbcaStats() for Mantis #281 .
2008-07-22 21:33:41 +00:00
Andrew Johnson
55d6405b3c
Added ascaStats(), for Mantis #281 .
2008-07-22 21:21:11 +00:00
Andrew Johnson
4f8676a3d7
Added CSS style for function headers.
...
Fixed Mantix #127 .
2008-07-22 20:37:30 +00:00
Andrew Johnson
343b8c12ed
Fix from Mantis #308 from Dirk Zimoch.
2008-07-22 19:50:59 +00:00
Janet B. Anderson
d9df06d9d2
Changed epicsShareDef to epicsShareExtern.
2008-07-21 21:42:26 +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
4c96a3bb10
Added epicsShareFunc where necessary for win32 builds.
2008-07-21 14:27:21 +00:00
Janet B. Anderson
8ea828b8b3
Added epicsShare* where necessary for win32 builds.
2008-07-21 14:26:03 +00:00
Janet B. Anderson
b4c8de6f43
Added epicsShareFunc where necessary.
2008-07-21 14:10:56 +00:00
Janet B. Anderson
ab8786a8c1
Change for win32 builds.
2008-07-21 13:49:07 +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
ad7d609bc9
Try to make the build more win32-compatible, not tested.
2008-07-11 16:45:14 +00:00
Andrew Johnson
1dd7eb90b5
Add dependency catools on alarm.h which is in dbStatic.
...
Moved cap5 to the end of the list, so it doesn't matter if it fails.
2008-07-10 22:16:41 +00:00
Janet B. Anderson
f7fde77d44
Work done in makeMakefileInclude.pl now done in RULES_TARGET.
2008-07-10 18:31:01 +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
db9dc38ed8
Find xsubpp and podchecker from the path to the perl binary.
2008-07-10 17:27:22 +00:00
Andrew Johnson
c9bc70bd6a
Added iocBuild, iocPause and iocRun commands.
...
These are mainly for redundant IOCs, but may be useful elsewhere.
iocBuild prepares the IOC and freezes it just before it goes live.
A subsequent iocRun kicks it into life, or restarts it when paused.
iocPause freezes all scan tasks and disconnects the server.
2008-07-09 21:31:56 +00:00
Andrew Johnson
d0d8761d0d
Removed epicsShareApi decorators.
...
Give periodic scans their own scan list structure.
Other cleanup.
2008-07-09 14:50:10 +00:00
Janet B. Anderson
af569835c7
Changed .o to $(OBJ).
2008-07-02 15:19:16 +00:00
Andrew Johnson
ab7011a214
Fixes for IOCs on 64-bit platforms.
...
empty string to char conversions now produce 0, not '0'.
Record types ANSIfied by John Hammonds.
2008-07-01 16:49:08 +00:00
Andrew Johnson
5146b46fc3
Move cap5 after softIoc.
2008-07-01 16:41:07 +00:00
Andrew Johnson
f21ec43560
Added Perl5 interface to CA. Not tested on Windows...
2008-06-27 22:19:30 +00:00
Andrew Johnson
7e120e3388
Don't register the hook more than once.
2008-06-25 16:49:13 +00:00
Andrew Johnson
c97214d4d2
Added initTrace command to exampleApp, registers a verbose initHook.
2008-06-24 21:49:57 +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
13922ddd8d
Added hint to run RegisterDeviceDriver().
2008-06-23 22:33:30 +00:00
Andrew Johnson
e0e3053b36
Cleanup after fix for Mantis #314 .
2008-06-13 15:32:05 +00:00
Andrew Johnson
3a36b75c01
No special_linconv method needed in DSET, reduce number to 5.
...
Fixes Mantis #314 .
2008-06-13 15:20:40 +00:00
Andrew Johnson
3be3203377
Convert Inf and NaN values properly.
2008-06-12 22:44:16 +00:00
Janet B. Anderson
eb37f08df2
RM definition has the -f option.
2008-06-11 20:50:17 +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
556bab5ffe
Added initHookName() function.
...
Use epicsThreadOnce() for lazy init.
2008-06-11 14:50:40 +00:00