Jeff Hill
7af0397d58
Examining the previous change I see that it will introduce a race condition when circuits are being created and destroyed at close to the same instant in time. See revision 11786 of cac.cpp which fixes mantis 334 if you are interested in what this code does. After running the regression tests, I pushed in a fix (which is removing above mentioned change and restoring the increment of iiuExistenceCount in cac::findOrCreateVirtCircuit.
2010-08-16 17:45:06 -06:00
Jeff Hill
a3dd3e1a2f
unistd.h isnt available on windows, and doesnt appear to be required by this code?
2010-08-16 17:34:39 -06:00
Andrew Johnson
09c0c43865
Cleanup a couple of compiler warnings.
2010-08-16 16:15:26 -05:00
Ralph Lange and Andrew Johnson
2666e9d62b
Bug fixes to CA client introduced by CA-over-TCP code.
2010-08-16 15:49:52 -05:00
Jeff Hill
c1bd11de58
fixed bug where win32 version of epicsThreadHighestPriorityLevelBelow didnt map to a lower priority successfully if the epics priority was mapping into the 2nd win32 priority bucket
2010-08-13 18:15:49 -06:00
Andrew Johnson
1bab392da7
Deleted trailing ';' from epicsPlacementDeleteOperator macro
...
(which looks like a member function, but isn't).
2010-08-13 13:12:06 -05:00
Andrew Johnson
a0fb7fbed7
Clean up warnings from vxWorks 6.8.
...
Added back the -include vxWorks.h option for gcc with vxWorks 6,
it resolves many warnings about OFFSET being redefined.
2010-08-11 10:45:17 -05:00
Andrew Johnson
eda402cf66
Merged Ralph's ca-over-tcp branch.
...
Fixed some vxWorks compile errors, and made a number of edits
to the HTML in the CAref.html documentation.
2010-08-10 16:05:46 -05:00
Andrew Johnson
cc95161af0
Merged base-tests branch from epics-base-testing team.
...
Modified testspec output to omit Tests: line when empty
Added testspec generation to src/db/test/Makefile.
2010-08-04 14:16:14 -05:00
Andrew Johnson
2bb4e63d1e
Clean up munch.pl, add -o option
...
chmod -x src/tools/*.pl
2010-07-29 14:58:14 -05:00
Andrew Johnson
0f431edbe6
Add support for vxWorks 6.8.
2010-07-29 12:39:54 -05:00
Andrew Johnson
f29bdb9d6e
Solve C++ exception problems in vxWorks 6.x:
...
* Use a linker script when generating .munch files
* Output exception handler frame registration code in _ctdt.c files
2010-07-29 12:35:53 -05:00
Eric Norum
31326b8b9f
Add RTEMS R4.10 support
2010-07-23 09:21:02 -07:00
unknown and Andrew Johnson
6cfb241404
Fix RTEMS build issue finding close()
2010-07-19 14:01:41 -05:00
unknown and Andrew Johnson
1660dcac9c
Removed trailing ';' from dbGetSevr macro definition.
2010-07-19 09:49:01 -05:00
Janet Anderson
61733489e8
Don't use manifest tool for MS Visual C++ 2010 (and later) builds.
2010-07-12 14:54:51 -05:00
Andrew Johnson
8fb472b710
Add "Test Asyn" device definitions for the aai and aao record types.
2010-07-09 11:51:11 -05:00
Andrew Johnson
55609154ce
Merged Dirk Zimoch's fix-aai-and-aao branch
...
Fixed async processing for both aai and aao record types.
2010-07-08 12:56:25 -05:00
Dirk Zimoch
0102b4bbc0
Merged with mirror-3.14
2010-07-07 19:42:08 +02:00
Dirk Zimoch
7f7bc289f3
Bugfix: use SIMS for simulation severity
2010-07-07 19:20:01 +02:00
Janet Anderson
40b83759de
Added dBStatic to cas depend dirs. Needs alarm.h
2010-07-06 17:23:24 -05:00
Andrew Johnson
1fbdb067f2
Merged Ronaldo Mercado's capr branch, with fixes by anj.
2010-07-02 11:57:57 -05:00
Andrew Johnson
cfb8e694a5
Several cleanups.
...
* Fixed number base issue
* DBD file parser accepts spaces
* Added -w seconds option for CA timeout
* Improved argument parsing
* More perlish, should start up faster
2010-07-02 11:34:38 -05:00
Andrew Johnson
c33607f2d2
Merged Michael's devlib-cleanup branch
2010-07-01 11:59:22 -05:00
zimoch and Andrew Johnson
f1ba442133
Store original INP/OUT text in link in case DTYP changes later.
2010-06-22 17:35:48 -05:00
Michael Davidsaver and Andrew Johnson
320ff29c4a
Fix bad string handling in makeBpt.
...
This behaved badly when confronted with windows CR+LF end of lines.
Using fgets() left a stray CR at the end of the returned string.
2010-06-22 11:43:42 -05:00
Ralph Lange
60be4921c8
Fix: Replaced C++ reserved word 'new' as variable name.
2010-06-16 15:58:00 -04:00
Ralph Lange
bb740373bc
Fix: Replaced C++ style comments in C code with standard C comments.
2010-06-16 15:46:09 -04:00
Michael Davidsaver and Michael Davidsaver
5ce74f2a41
include compatibility definition of pdevLibVirtualOS
2010-05-28 12:04:46 +01:00
Dirk Zimoch
dd1a6f78a3
Merged with 3.14
2010-05-28 03:14:39 -07:00
Dirk Zimoch
87081ed7e3
removed temporary debug messages
2010-05-27 08:31:13 -07:00
Ronaldo Mercado
d93b28dab2
Fixes problems when the string to print contains '$'
2010-05-27 16:26:43 +01:00
Ronaldo Mercado
a24f6371ac
Removes complaints when the string to print has dollars.
2010-05-27 16:24:09 +01:00
Dirk Zimoch
6960d4e5a4
hash based value change monitor added (like in waveform)
2010-05-27 07:45:21 -07:00
Dirk Zimoch
1691de69ba
NORD/NELM issues fixed
2010-05-27 07:44:03 -07:00
Nick Rees
31790737e4
Added Andrews changes to RULES_BUILD to generate a hint file for the runner
2010-05-27 15:36:52 +01:00
Dirk Zimoch
dd04abbc1c
added aai/aao soft support
2010-05-27 06:23:07 -07:00
Dirk Zimoch
f6035fd823
fixed simulation mode, buffer allocation during initialization, corruption of NELM
2010-05-27 06:22:35 -07:00
Dirk Zimoch
c4d0f1eb44
fixed simulation mode, buffer allocation during initialization, corruption of NELM
2010-05-27 06:22:15 -07:00
Ronaldo Mercado
5ad3391be2
create test cases from I02 beamline
2010-05-27 14:03:17 +01:00
Ronaldo Mercado
ba42c501df
Simplistic solution to parser problems
2010-05-27 11:52:21 +01:00
unknown and Andrew Johnson
8337b5063d
Fix NULL handle issue
2010-05-27 05:47:07 -05:00
Michael Davidsaver and Michael Davidsaver
7d3986664e
fix typo in rtems internal function names
...
Not externally visible so no reason not to fix
2010-05-27 09:35:29 +01:00
Ronaldo Mercado
07d51b65b2
consistently use double quotes
2010-05-26 23:49:21 +01:00
Ronaldo Mercado
31931330a8
removing ezca strings mapping
2010-05-26 23:20:36 +01:00
Michael Davidsaver and Michael Davidsaver
eaf07d4f05
copyright boilerplate for devLibVME
2010-05-26 17:17:26 +01:00
Ronaldo Mercado
ce4ba8bbaf
Help or capr.pl
2010-05-26 00:10:06 +01:00
Ronaldo Mercado
b45e6b818e
renaming variables and cleaning-up
2010-05-25 23:13:47 +01:00
Ronaldo Mercado
30a58e4d4c
Default interest level, clean up
...
Removing one-parameter caget.
Interest level zero if not specified
2010-05-25 22:59:17 +01:00
Ronaldo Mercado
5dc869bbcc
Require default dbd
2010-05-25 22:44:58 +01:00