Jeff Hill
7653623e72
fixed potential memory leak in createDBRDD ()
2009-05-13 21:14:17 +00:00
Jeff Hill
8d245ba595
added try/catch blocks so that we hopefully can bridge
...
periods where the new general time provides (unexpectedly
considering its advertised benfits) no time at all.
2009-05-11 22:50:06 +00:00
Jeff Hill
20bd4e9b23
fixed no try catch block for exceptions occurring when fetching the time to print a diagnostic message in the last chance exception handler.
2009-05-11 21:52:19 +00:00
Andrew Johnson
f1b1c6d105
Handle SOCK_EINTR without generating warnings.
2009-05-08 21:50:37 +00:00
Andrew Johnson
6c26a81d97
Make NTP request timeout a macro.
2009-05-07 19:35:34 +00:00
Janet B. Anderson
9747ef7bd6
Changed ARCH_CLASS to OS_CLASS.
2009-05-06 15:13:45 +00:00
Andrew Johnson
1ea4b4414a
Memory allocation checks from Micheal Davidsaver.
2009-05-05 15:35:05 +00:00
Andrew Johnson
8ee39f8cce
Memory allocation checks.
2009-05-05 15:19:00 +00:00
Andrew Johnson
42f0106d48
Memory allocation checks.
2009-05-05 15:11:37 +00:00
Andrew Johnson
917e83e391
Use epicsStrDup for allocation check.
2009-05-05 15:02:35 +00:00
Andrew Johnson
cff8e62690
Removed vestigial VMS build script.
2009-05-04 14:48:05 +00:00
Andrew Johnson
9a2ce84718
Various cleanup and de-warning (although HOST_WARN is still NO).
2009-04-30 20:45:31 +00:00
Andrew Johnson
d8e85d242b
Turned on warnings, fixed all issues (adding prototypes etc.)
...
Fixed memory leak in reader.c
2009-04-30 19:10:59 +00:00
Andrew Johnson
6e364ace47
Changed arg to dbCaCallbackProcess() to make it match dbCaCallback.
...
Removed matching unnecessary casts in softDev support routines.
2009-04-29 18:24:25 +00:00
Andrew Johnson
365389437c
Removed epicsShareAPI decorator from all functions, to fix WIN32 problem
...
found by Mark Rivers: The dbCaCallback typename was not decorated, but the
functions being called through it apparently are.
2009-04-29 17:26:25 +00:00
Andrew Johnson
a32d3a57c6
Quiet compiler warnings about uninitialized values
2009-04-27 18:51:33 +00:00
Andrew Johnson
5f1106d060
Silence compiler warning
2009-04-27 18:42:20 +00:00
Andrew Johnson
03c82fa651
More ANSI C conversion
2009-04-27 18:31:50 +00:00
Andrew Johnson
466317b23f
We haven't supported VMS for YONKS...
2009-04-24 19:53:01 +00:00
Andrew Johnson
b8df15f6fa
HPUX no longer supported.
2009-04-24 19:51:04 +00:00
Andrew Johnson
f626d80cf8
When did we ever support SGI?
2009-04-24 19:37:44 +00:00
Andrew Johnson
1fe93a927d
The sun4 architecture was deleted long ago.
2009-04-24 19:35:06 +00:00
Andrew Johnson
39eaa0e335
Ansification (Michael Davidsaver)
2009-04-24 17:32:08 +00:00
Andrew Johnson
ecc300b8ff
getsockopt wants socklen_t
2009-04-24 17:06:54 +00:00
Andrew Johnson
bff0841343
rtems_message_queue_receive expects size_t
2009-04-24 17:01:39 +00:00
Andrew Johnson
ae35ba28c5
missing header
2009-04-24 16:59:01 +00:00
Andrew Johnson
b05f1fe396
printf warning
2009-04-24 16:53:20 +00:00
Ralph Lange
a8a5668142
Fix: makeBaseExt uses EPICS_MBE_....
2009-04-24 12:35:36 +00:00
Ralph Lange
28f70a28a1
Base path can be set through environment var EPICS_MBA_BASE.
2009-04-24 12:25:21 +00:00
Andrew Johnson
f7412f0c46
fix indentation and add missing calloc checks
2009-04-23 23:12:07 +00:00
Andrew Johnson
13f064fd7f
Resource allocation checks missing
2009-04-23 22:28:44 +00:00
Andrew Johnson
f0652aa1b6
allocations MustSucceed
2009-04-23 22:19:46 +00:00
Andrew Johnson
f5f1c51b80
make dbMalloc and dbCalloc macros
2009-04-23 21:56:22 +00:00
Andrew Johnson
c13dc77564
Make PINI field into its own menu, adding RUN and PAUSE choices.
2009-04-23 20:35:02 +00:00
Andrew Johnson
163c8c0215
Add extern "C" wrapper, needed for WIN32.
2009-04-23 19:13:46 +00:00
Andrew Johnson
31d149d8d9
Fixed 64 bit compiler warnings from Tom Palaia/MacOS.
2009-04-23 18:49:40 +00:00
Andrew Johnson
b1234b4667
Modified the timeout and retry count: Allow 4 seconds for an NTP reply,
...
and 4 retries, thus NTP sync must work at least once every 5 minutes.
2009-04-20 22:21:45 +00:00
Andrew Johnson
1bbeeb1c87
Restore a retry into the NTP synchronization thread.
...
Eliminated an unnecessary local variable.
2009-04-20 15:26:11 +00:00
Andrew Johnson
8015df9e1f
Added new initHook states for iocPause and iocRun commands.
...
Added a mutex to protect the initHook.c routines.
2009-04-16 18:38:20 +00:00
Andrew Johnson
b9886c7faa
Cosmetic only; tabs, spaces & line-wrapping.
2009-04-15 19:28:28 +00:00
Andrew Johnson
e01b6bd435
Calculate monitor events properly.
2009-04-14 20:04:05 +00:00
Ralph Lange
3c92824bfd
Make scanFile() recognize includes in .substitution files correctly.
2009-04-14 12:42:06 +00:00
Andrew Johnson
d79877c383
Need epicsMath.h to use epicsNAN.
2009-04-13 20:10:43 +00:00
Andrew Johnson
d545a8f04f
Added test code, fixed bug found in epicsStrnEscapedFromRawSize().
2009-04-10 19:58:34 +00:00
Andrew Johnson
23b3154fa8
Declare epicsEllTest before calling...
2009-04-09 20:38:49 +00:00
Andrew Johnson
93ac840d6e
Even variables have to be marked as extern "C"...
2009-04-09 20:21:05 +00:00
Andrew Johnson
19073ea8e6
Define epicsExportSharedSymbols
2009-04-09 18:36:20 +00:00
Andrew Johnson
e12396c7dd
epicsShareAPI fixes for Windows.
2009-04-09 17:28:59 +00:00
Andrew Johnson
acb1bf9b29
Add epicsShareAPI to match header.
2009-04-09 17:20:05 +00:00
Andrew Johnson
f3d07ad12f
ellLib changes: ANSIfication patch; moved test code out of ellLib.c into
...
its own unit test program in libCom/test; changed ellFree() to take a
function pointer for the free() routine, so it can be used on Windows;
modified epicsExit and dbBkpt to use it and pass in the free routine.
2009-04-09 16:51:05 +00:00