0fb320c263
(M. Davidsaver): Use ELLLIST init macros.
Andrew Johnson
2009-07-09 18:37:26 +00:00
9663cd58f1
Fixed ELL*_INIT macros.
Andrew Johnson
2009-07-09 17:51:17 +00:00
039648824c
Remove redundant macro definitions already defined in dbDefs.h (M. Davidsaver)
Andrew Johnson
2009-07-09 17:06:45 +00:00
4e0ab97038
(M. Davidsaver): static keyword is part of C89, remove all uses and internal definitions of LOCAL macro
Andrew Johnson
2009-07-09 16:37:24 +00:00
d7d0531394
offsetof is required by C89 (M. Davidsaver)
Andrew Johnson
2009-07-09 16:19:57 +00:00
d6fcbe14ab
Cleaned up dbDefs.h and errMdef.h Added various #include lines needed in other sources.
Andrew Johnson
2009-07-09 15:27:43 +00:00
710fc16aa4
Modified to build on Perl 5.8.4.
Andrew Johnson
2009-07-09 14:54:41 +00:00
afbcfeaa02
Modified a comment line.
Janet B. Anderson
2009-07-09 14:50:15 +00:00
3e782f0220
test for mantis 285
Jeff Hill
2009-07-08 23:29:51 +00:00
7b52eaac73
test for mantis 346
Jeff Hill
2009-07-08 22:08:00 +00:00
42957877d9
fix for mantis 346
Jeff Hill
2009-07-08 21:43:38 +00:00
245e9b5195
Added an END {} block and CA->context_destroy method for proper shutdown.
Andrew Johnson
2009-07-08 21:33:01 +00:00
bf39f9935c
Cosmetic.
Andrew Johnson
2009-07-08 19:08:22 +00:00
70bf066ba9
Added ELLNODE_INIT and ELLLIST_INIT macros.
Andrew Johnson
2009-07-08 19:04:22 +00:00
a318ace551
Replaced YES and NO macros with their menuYesNo or menuSimm equivalents.
Andrew Johnson
2009-07-08 18:14:11 +00:00
16f839ac12
regression test for mantis 284
Jeff Hill
2009-07-08 18:00:19 +00:00
cba3d9673d
fix for mantis 284
Jeff Hill
2009-07-08 18:00:03 +00:00
162fa000c8
fix for compiler warnings in mantis 337
Jeff Hill
2009-07-07 23:54:41 +00:00
0e4891201e
fix for compiler warnings in mantis 337
Jeff Hill
2009-07-07 23:47:38 +00:00
f7bfbf73f8
additional patches for memory leaks (see mantis 340)
Jeff Hill
2009-07-07 23:09:21 +00:00
6a2044cb01
added verifyContextRundownFlush
Jeff Hill
2009-07-07 21:39:43 +00:00
9f6e7a5cd7
fix for mantis 334
Jeff Hill
2009-07-07 20:05:39 +00:00
47c6046eef
Revised documentation a bit.
Andrew Johnson
2009-07-07 15:56:16 +00:00
eb800fd351
Use new provider registration function name.
Andrew Johnson
2009-07-06 20:17:29 +00:00
54928bf94f
Added PINI values RUNNING and PAUSED.
Andrew Johnson
2009-07-02 20:05:59 +00:00
68dbf8addd
Added PINI values RUNNING and PAUSED, needed for Asyn.
Andrew Johnson
2009-07-02 20:05:32 +00:00
2e38b09398
Tidy-up, deleted vxWorks-specific version (unnecessary), added the task name to the printed assert message.
Andrew Johnson
2009-07-02 19:49:11 +00:00
a2eb148726
removed extraneous line continuation
Jeff Hill
2009-07-01 22:28:41 +00:00
6129bfc8d5
fixed race condition gdd_NEWDEL_NEW macro
Jeff Hill
2009-07-01 22:19:53 +00:00
cc3245bf65
finished removal of epicsShareAPI (as I assume was intended)
Jeff Hill
2009-06-30 19:15:48 +00:00
c73dba8037
Fixed ECHO lines and added DBDFLAGS to DBTOMENUH command line.
Janet B. Anderson
2009-06-29 16:17:01 +00:00
813add592f
Changed a comment line.
Janet B. Anderson
2009-06-26 20:59:33 +00:00
7ffcfd9bc0
Remove comment lines accidently committed.
Janet B. Anderson
2009-06-26 20:43:02 +00:00
c916b60c1d
Created a ECHO macro and used it in the rules lines.
Janet B. Anderson
2009-06-26 20:37:22 +00:00
f84e70487f
Added long string support
Andrew Johnson
2009-06-25 20:22:35 +00:00
9aeb33a040
Added long strings, DBE_PROPERTY and -F option
Andrew Johnson
2009-06-25 20:21:25 +00:00
530929cd5a
Cleanup
Andrew Johnson
2009-06-25 20:16:00 +00:00
81b1011d8c
Added long string support, output structure types fully.
Andrew Johnson
2009-06-25 20:04:28 +00:00
0d1200ef0b
Added long string support and DBE_PROPERTY.
Andrew Johnson
2009-06-25 20:01:27 +00:00
b98655b8f3
Moved checkRelease target rules into RULES_BUILD, use CONFIG_TARGETS to only run in TOP/configure.
Andrew Johnson
2009-06-24 19:33:57 +00:00
1590358de4
Ignore any RULES value in the RELEASE files.
Andrew Johnson
2009-06-24 19:27:33 +00:00
c1c8c914db
Moved RULES and CHECK_RELEASE settings, cleanup.
Andrew Johnson
2009-06-24 19:25:16 +00:00
9bbe163f52
Moved CHECK_RELEASE definition to CONFIG_SITE.
Janet B. Anderson
2009-06-23 19:45:23 +00:00
f20ccc6c09
Moved the shared set of rules definition, RULES, to RELEASE.
Janet B. Anderson
2009-06-23 19:43:58 +00:00
d8586726a4
Tried to simplify library build rules.
Janet B. Anderson
2009-06-22 21:23:16 +00:00
d84d198733
Initialize the errSym table as part of errlogInit rather than doing it later in an error path, when we might have already run out of memory!
Andrew Johnson
2009-06-19 18:24:22 +00:00
f2a96aec94
make sure and remove any UDP message remnants if there is an exception in a UDP message handler stub
Jeff Hill
2009-06-16 17:45:35 +00:00
957c869c87
Fix off-by-1 error in dbPutFieldLink() when checking long input string.
Andrew Johnson
2009-06-15 22:30:27 +00:00
3c19da6b3b
Allow INP/OUT to be set if DSET is NULL.
Andrew Johnson
2009-06-15 20:52:36 +00:00
f32394e795
pdevLibVirtualOS needs epicsShareDef and explicitly setting to NULL, but we can't do the latter in the os/default version.
Andrew Johnson
2009-06-15 16:10:07 +00:00
5d9317339f
Removed function versions of macros, spacing cleanup.
Andrew Johnson
2009-06-11 22:23:37 +00:00
bd57eb8c83
Added action.arch rules.
Janet B. Anderson
2009-06-10 20:54:59 +00:00
5a5e2d8f74
Solve extended device support registration issue across shared libraries.
Andrew Johnson
2009-06-10 20:19:32 +00:00
337f53c109
Allow "make <t_a>" builds.
Janet B. Anderson
2009-06-09 18:51:25 +00:00
aea3c3cc66
Fixed include file name CONFIG_SITE.darwinCommon.darwinCommon
Janet B. Anderson
2009-06-09 14:23:55 +00:00
3b27446fbf
ENUM string field sizes.
Andrew Johnson
2009-06-08 20:02:56 +00:00
cb0f8d5c72
Make all enum string fields the maximum size that CA can transport.
Andrew Johnson
2009-06-08 19:55:49 +00:00
a66a192ed5
Expand READONLY macro, deprecate.
Andrew Johnson
2009-06-05 19:56:33 +00:00
be6b1c4e31
Fix implicit declaration of isspace()
Andrew Johnson
2009-06-05 19:16:31 +00:00
4fc14d2dfb
Fix slash.
Andrew Johnson
2009-06-05 19:10:46 +00:00
84d0a83ba3
More ANSIfication.
Andrew Johnson
2009-06-05 19:07:24 +00:00
ebec683578
Bug fix from Michael Davidsaver at Brookhaven.
Janet B. Anderson
2009-06-05 16:02:26 +00:00
f8e01c5536
SIGALARM stuff.
Andrew Johnson
2009-06-05 15:52:07 +00:00
9338d4ec59
Removed the guts of the SigAlarm code, which was only needed for HPUX and on Linux breaks external libraries that use the Posix Timer API.
Andrew Johnson
2009-06-04 21:31:39 +00:00
5ce69c7db0
Allow override of RTEMS_BASE asnd RTEMS_VERSION in other top dirs.
Janet B. Anderson
2009-06-04 18:29:33 +00:00
8edbf9268c
Fixed some compiler warnings.
Andrew Johnson
2009-06-03 15:11:30 +00:00
719a82590c
Replace bzero() calls with memset(), fix Win32 issue.
Andrew Johnson
2009-06-03 15:00:08 +00:00
68bdaa899e
Fixes to allow building on Solaris. Its <cxxx> headers are evidently not quite drop-in C++ replacements for the <xxx.h> C versions.
Andrew Johnson
2009-06-02 22:31:46 +00:00
a052ed56b2
EPICS_CA_BEACON _PERIOD wasnt listed as the default for EPICS_CAS_BEACON_PERIOD
Jeff Hill
2009-06-01 17:50:01 +00:00
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