a98ff64fb3
More updates for R3.14.11.
Janet B. Anderson
2009-05-26 21:38:02 +00:00
7653623e72
fixed potential memory leak in createDBRDD ()
Jeff Hill
2009-05-13 21:14:17 +00:00
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.
Jeff Hill
2009-05-11 22:50:06 +00:00
20bd4e9b23
fixed no try catch block for exceptions occurring when fetching the time to print a diagnostic message in the last chance exception handler.
Jeff Hill
2009-05-11 21:52:19 +00:00
f1b1c6d105
Handle SOCK_EINTR without generating warnings.
Andrew Johnson
2009-05-08 21:50:37 +00:00
6c26a81d97
Make NTP request timeout a macro.
Andrew Johnson
2009-05-07 19:35:34 +00:00
ef06015322
More updates for R3.14.11.
Janet B. Anderson
2009-05-07 16:51:04 +00:00
23072c0a64
Added GNU= NO Added another include for site overrides.
Janet B. Anderson
2009-05-07 16:16:13 +00:00
9e6b077c7f
Added another include for site overrides.
Janet B. Anderson
2009-05-07 16:14:41 +00:00
3b9ce581f0
Added include for CONFIG_SITE.$(EPICS_HOST_ARCH).linuxCommon overrides.
Janet B. Anderson
2009-05-07 16:00:16 +00:00
01bd9f7ae0
Darwin universal binary config stuff.
Andrew Johnson
2009-05-06 21:56:53 +00:00
f11d5ee101
SDK added to environment variables is done by vcvars32.bat.
Janet B. Anderson
2009-05-06 18:50:46 +00:00
a695c4a45a
Build universal binaries, allowing sites to configure what to include.
Andrew Johnson
2009-05-06 17:25:01 +00:00
7adda5d417
Added HOST_OPT=NO
Janet B. Anderson
2009-05-06 15:31:09 +00:00
9747ef7bd6
Changed ARCH_CLASS to OS_CLASS.
Janet B. Anderson
2009-05-06 15:13:45 +00:00
a187054e42
ARCH_CLASS => OS_CLASS
Andrew Johnson
2009-05-05 22:01:16 +00:00
d023a46165
Removed include for CONFIG_SITE file.
Janet B. Anderson
2009-05-05 18:43:09 +00:00
a65c477bd1
Added include line for CONFIG_SITE file.
Janet B. Anderson
2009-05-05 16:31:59 +00:00
381efb921c
VMS, SGI too.
Andrew Johnson
2009-05-05 15:42:12 +00:00
1ea4b4414a
Memory allocation checks from Micheal Davidsaver.
Andrew Johnson
2009-05-05 15:35:05 +00:00
8ee39f8cce
Memory allocation checks.
Andrew Johnson
2009-05-05 15:19:00 +00:00
42f0106d48
Memory allocation checks.
Andrew Johnson
2009-05-05 15:11:37 +00:00
917e83e391
Use epicsStrDup for allocation check.
Andrew Johnson
2009-05-05 15:02:35 +00:00
9e08d4d17a
Updated for R3.14.11.
Janet B. Anderson
2009-05-04 21:46:29 +00:00
cff8e62690
Removed vestigial VMS build script.
Andrew Johnson
2009-05-04 14:48:05 +00:00
9a2ce84718
Various cleanup and de-warning (although HOST_WARN is still NO).
Andrew Johnson
2009-04-30 20:45:31 +00:00
d8e85d242b
Turned on warnings, fixed all issues (adding prototypes etc.) Fixed memory leak in reader.c
Andrew Johnson
2009-04-30 19:10:59 +00:00
6e364ace47
Changed arg to dbCaCallbackProcess() to make it match dbCaCallback. Removed matching unnecessary casts in softDev support routines.
Andrew Johnson
2009-04-29 18:24:25 +00:00
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.
Andrew Johnson
2009-04-29 17:26:25 +00:00
a32d3a57c6
Quiet compiler warnings about uninitialized values
Andrew Johnson
2009-04-27 18:51:33 +00:00
5f1106d060
Silence compiler warning
Andrew Johnson
2009-04-27 18:42:20 +00:00
03c82fa651
More ANSI C conversion
Andrew Johnson
2009-04-27 18:31:50 +00:00
312c0f1203
Changed GNU make release number in comment lines
Janet B. Anderson
2009-04-27 16:08:50 +00:00
c460eb410c
Deleted HPUX support files.
Andrew Johnson
2009-04-24 20:07:47 +00:00
c03f26d84a
Deleted hpux, no longer supported
Andrew Johnson
2009-04-24 20:01:52 +00:00
466317b23f
We haven't supported VMS for YONKS...
Andrew Johnson
2009-04-24 19:53:01 +00:00
b8df15f6fa
HPUX no longer supported.
Andrew Johnson
2009-04-24 19:51:04 +00:00
f626d80cf8
When did we ever support SGI?
Andrew Johnson
2009-04-24 19:37:44 +00:00
1fe93a927d
The sun4 architecture was deleted long ago.
Andrew Johnson
2009-04-24 19:35:06 +00:00
6ea470d7d8
Deleted remaining references to sun4 (mostly in comments).
Andrew Johnson
2009-04-24 19:31:57 +00:00
39eaa0e335
Ansification (Michael Davidsaver)
Andrew Johnson
2009-04-24 17:32:08 +00:00
ecc300b8ff
getsockopt wants socklen_t
Andrew Johnson
2009-04-24 17:06:54 +00:00
bff0841343
rtems_message_queue_receive expects size_t
Andrew Johnson
2009-04-24 17:01:39 +00:00
ae35ba28c5
missing header
Andrew Johnson
2009-04-24 16:59:01 +00:00
b05f1fe396
printf warning
Andrew Johnson
2009-04-24 16:53:20 +00:00
a8a5668142
Fix: makeBaseExt uses EPICS_MBE_....
Ralph Lange
2009-04-24 12:35:36 +00:00
28f70a28a1
Base path can be set through environment var EPICS_MBA_BASE.
Ralph Lange
2009-04-24 12:25:21 +00:00
e48308c850
Changed comment on version of GNU make needed.
Ralph Lange
2009-04-24 08:59:42 +00:00
f7412f0c46
fix indentation and add missing calloc checks
Andrew Johnson
2009-04-23 23:12:07 +00:00
13f064fd7f
Resource allocation checks missing
Andrew Johnson
2009-04-23 22:28:44 +00:00
f0652aa1b6
allocations MustSucceed
Andrew Johnson
2009-04-23 22:19:46 +00:00
f5f1c51b80
make dbMalloc and dbCalloc macros
Andrew Johnson
2009-04-23 21:56:22 +00:00
e7bb980257
initHooks, PINI and PHAS items.
Andrew Johnson
2009-04-23 20:38:46 +00:00
c13dc77564
Make PINI field into its own menu, adding RUN and PAUSE choices.
Andrew Johnson
2009-04-23 20:35:02 +00:00
163c8c0215
Add extern "C" wrapper, needed for WIN32.
Andrew Johnson
2009-04-23 19:13:46 +00:00
31d149d8d9
Fixed 64 bit compiler warnings from Tom Palaia/MacOS.
Andrew Johnson
2009-04-23 18:49:40 +00:00
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.
Andrew Johnson
2009-04-20 22:21:45 +00:00
1bbeeb1c87
Restore a retry into the NTP synchronization thread. Eliminated an unnecessary local variable.
Andrew Johnson
2009-04-20 15:26:11 +00:00
8015df9e1f
Added new initHook states for iocPause and iocRun commands. Added a mutex to protect the initHook.c routines.
Andrew Johnson
2009-04-16 18:38:20 +00:00
b9886c7faa
Cosmetic only; tabs, spaces & line-wrapping.
Andrew Johnson
2009-04-15 19:28:28 +00:00
e01b6bd435
Calculate monitor events properly.
Andrew Johnson
2009-04-14 20:04:05 +00:00
3c92824bfd
Make scanFile() recognize includes in .substitution files correctly.
Ralph Lange
2009-04-14 12:42:06 +00:00
e7932f03f7
Modified comments.
Janet B. Anderson
2009-04-13 21:27:32 +00:00
78eaf3543c
Added BROWSER environment variable for medm extension.
Janet B. Anderson
2009-04-13 21:22:25 +00:00
1b1c28f239
Removed archive and shared split of prod libs.
Janet B. Anderson
2009-04-13 20:11:47 +00:00
d79877c383
Need epicsMath.h to use epicsNAN.
Andrew Johnson
2009-04-13 20:10:43 +00:00
d545a8f04f
Added test code, fixed bug found in epicsStrnEscapedFromRawSize().
Andrew Johnson
2009-04-10 19:58:34 +00:00
23b3154fa8
Declare epicsEllTest before calling...
Andrew Johnson
2009-04-09 20:38:49 +00:00
93ac840d6e
Even variables have to be marked as extern "C"...
Andrew Johnson
2009-04-09 20:21:05 +00:00
b5acee6f76
Separate BASE and TOOLS locations
Janet B. Anderson
2009-04-09 18:56:06 +00:00
19073ea8e6
Define epicsExportSharedSymbols
Andrew Johnson
2009-04-09 18:36:20 +00:00
e12396c7dd
epicsShareAPI fixes for Windows.
Andrew Johnson
2009-04-09 17:28:59 +00:00
acb1bf9b29
Add epicsShareAPI to match header.
Andrew Johnson
2009-04-09 17:20:05 +00:00
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.
Andrew Johnson
2009-04-09 16:51:05 +00:00
f357fd3b13
Include DBE_PROPERTY in dbel output.
Andrew Johnson
2009-04-09 16:42:02 +00:00
79ef84dc9d
A little light editing.
Andrew Johnson
2009-04-09 15:15:46 +00:00
a8b20f07a8
Applied Bernd's devAiSoft SMOO patch.
Andrew Johnson
2009-04-09 15:03:09 +00:00
134509a8ea
Thread name may not be available during termination.
Andrew Johnson
2009-04-08 22:39:27 +00:00
6fd2685053
More updates and format changes
Janet B. Anderson
2009-04-08 19:31:53 +00:00
826cd573cd
Reformatted and updated contents.
Janet B. Anderson
2009-04-07 21:56:05 +00:00
ca269744a6
Flush result output, allows Test::Harness to display progress.
Andrew Johnson
2009-04-07 21:28:58 +00:00
b4d2fbc98f
Must be able to include this file from C code, changed comment style.
Andrew Johnson
2009-04-07 15:45:38 +00:00
c70c3beca2
Removed unused INAP menu definition.
Andrew Johnson
2009-04-04 23:01:23 +00:00
5d5fd663ff
Use epicsNAN and epicsINF.
Andrew Johnson
2009-04-03 21:16:25 +00:00
f5c64db59f
Waveform record Post on Change using hash.
Andrew Johnson
2009-04-03 21:05:40 +00:00
990ba62e0b
Added support for new MSI and MSS link flags
Ralph Lange
2009-04-03 20:54:00 +00:00
2e8595f17f
Fix: caput quits when connection fails (catools)
Ralph Lange
2009-04-03 19:46:32 +00:00
cc4b462f8c
Reflect ring bytes changes.
W. Eric Norum
2009-04-03 19:43:41 +00:00
7fccc59fe9
ANSIfication of stuff (mostly missing argument types in declarations)
Ralph Lange
2009-04-03 17:46:26 +00:00
4715043141
Rename of pxxx -> prec in device supports
Ralph Lange
2009-04-03 15:45:03 +00:00
c0052ea44f
Changed get_alarm_double() behaviour in analog records to return epicsNAN for limits with NO_ALARM severity
Ralph Lange
2009-04-03 14:40:13 +00:00
f30a89d249
Remove CVS Id that causes just too much trouble.
Ralph Lange
2009-04-03 14:37:59 +00:00
40d0942a81
Remove fake BNL copyright notice until we have a license agreement.
Ralph Lange
2009-04-03 14:33:37 +00:00
7228190dde
Fix memory leak.
Andrew Johnson
2009-04-03 01:57:11 +00:00
f4311a3f9b
Rename pxxx -> prec in xxxRecord.c
Ralph Lange
2009-04-02 21:42:32 +00:00
5c8a51b6f6
Rename pxxx -> prec in all xxxRecord.c
Ralph Lange
2009-04-02 21:41:45 +00:00
8d68c85d8b
Add epicsNAN and epicsINF to the osi section of libCom.
Ralph Lange
2009-04-02 21:38:07 +00:00
2640c5fa07
Added epicsNAN and epicsINF to libCom/osi
Ralph Lange
2009-04-02 21:15:26 +00:00
e18eb714a8
Print OFS for empty (suppressed) STAT/SEVR fields (catools)
Ralph Lange
2009-04-02 18:52:59 +00:00
b1556bd871
New DBE_PROPERTY event type and support in catools and mbbi/mbbo records
Ralph Lange
2009-04-02 15:51:30 +00:00