Andrew Johnson
b61e4bcb59
Don't cast away const unnecessarily - gcc warning.
2006-11-28 21:33:55 +00:00
Andrew Johnson
4a98bdd599
Clear up gcc warnings.
2006-11-28 21:23:25 +00:00
Jeff Hill
ecb43bedd9
cleaned up locking - this is an old code written w/o consideration of SMP
...
thread safe locking issues
2006-11-28 18:54:03 +00:00
Jeff Hill
91e3c129df
db flush extra labor now returns void
2006-11-28 18:51:16 +00:00
Andrew Johnson
e16dc7852e
Fixed gcc warnings.
2006-11-28 18:00:37 +00:00
Andrew Johnson
48337e2382
Fixed gcc '0 flag' warnings.
2006-11-28 17:04:18 +00:00
Andrew Johnson
aa08e33707
Fixed problem saving hostnames in HAG.
2006-11-28 15:32:06 +00:00
Jeff Hill
c51438c597
fixed infinite recursion introduced by change in generic epicsThreadOnce code
2006-11-28 00:46:35 +00:00
Andrew Johnson
1e72aa61f0
Reverting Janet's cygdrive change which she says breaks other Win32 builds.
...
Until Cygwin's version of Make gets fixed, use the mingw Make instead.
2006-11-21 22:52:41 +00:00
Andrew Johnson
26f27b3a69
Automate the running of callbackTest.
2006-11-20 17:14:05 +00:00
Janet B. Anderson
db3407a3ab
Cygwin Make 3.81 now requires /cygdrive/<drive>/... in fullpath names.
2006-11-20 16:22:23 +00:00
W. Eric Norum
945182eac9
Remove duplicate typedef to which gcc objected.
2006-11-20 16:10:02 +00:00
Jeff Hill
b9acd32dfa
fixed half duplex udp socket set up
2006-11-18 01:03:15 +00:00
Jeff Hill
60d6328016
use new data conversion interface
2006-11-18 01:02:18 +00:00
Jeff Hill
de6ce2f679
dont allow unbounded round trip estimates
2006-11-18 00:56:59 +00:00
Jeff Hill
ffb5e239f2
catch client initiated write requests with invalid dbr types in the client library
2006-11-18 00:52:09 +00:00
Jeff Hill
4bf25982fa
added guards to interface
2006-11-18 00:51:08 +00:00
Jeff Hill
e308021980
initialize time at last send when creating search timer. This
...
guarantees no possibility of bogus search response delay
measurement
2006-11-18 00:50:35 +00:00
Jeff Hill
b0e5ae5a58
use new data conversion interface
2006-11-18 00:48:36 +00:00
Jeff Hill
01f39d3e47
use new data conversion interface
2006-11-18 00:42:32 +00:00
Jeff Hill
7b461161fc
write request now goes directly to iiu
2006-11-18 00:41:56 +00:00
Jeff Hill
d2404e93a5
socket related data structures should use socket byte swap
2006-11-18 00:41:16 +00:00
Jeff Hill
e9a208a78f
remove writeRequest from the interface
2006-11-18 00:33:09 +00:00
Jeff Hill
a8ed82801f
byte swap socket data structures with socket lib byte swap
2006-11-18 00:31:48 +00:00
Jeff Hill
f3f56fb2bc
o fixed deadlock occurring when access security callback blocks for
...
unresponsive client
o made data conversion more standalone in the client library
2006-11-18 00:29:04 +00:00
Jeff Hill
a6d8cf0cec
use parenthesis during time stamp assign
2006-11-18 00:27:08 +00:00
Jeff Hill
2fdf182a5d
socket related data structures should use socket byte swap
2006-11-18 00:25:54 +00:00
Jeff Hill
2988a11e25
moved all arch dependent byte swapping code to this file
2006-11-18 00:25:04 +00:00
Jeff Hill
4195457cdd
base types on std C if recent dialect is available
2006-11-18 00:24:29 +00:00
Jeff Hill
4aa661f418
added warning
2006-11-18 00:16:33 +00:00
Jeff Hill
e03effe257
C style comments for C compilers
2006-11-18 00:14:41 +00:00
Jeff Hill
8a255f913e
byte swap port number (even if it is zero)
2006-11-18 00:13:53 +00:00
Jeff Hill
962e36768e
C style comments for C compilers
2006-11-18 00:09:27 +00:00
Andrew Johnson
3b481d69c2
'use strict' stuff from Nick Rees, plus some cleanup.
2006-11-17 22:53:03 +00:00
Andrew Johnson
6f361280c3
Cosmetic.
2006-11-17 22:45:50 +00:00
Andrew Johnson
0f75477dfa
Copyright header.
2006-11-17 22:45:23 +00:00
Andrew Johnson
e1e6ae787d
Ok, so we should allow / and \ in bareword...
2006-11-17 22:18:35 +00:00
Andrew Johnson
bc9fab6417
Removed a whole load of unnecessary characters from bareword, which now
...
matches the dbStaticLib parser's definition.
2006-11-17 22:04:37 +00:00
Andrew Johnson
c3e3f6be37
Added two example database substitutions files and converted the example st.cmd
...
files to use these instead of repeated dbLoadRecords commands.
2006-11-17 19:36:17 +00:00
Andrew Johnson
a2739882f2
Fixed lex & yacc parsers for dbLoadTemplate() - this is now stricter in what
...
it will accept, but any rejected characters weren't legal before anyway.
2006-11-17 17:06:52 +00:00
W. Eric Norum
b7bad20900
Don't need action for characters which are silently consumed.
2006-11-17 14:28:13 +00:00
W. Eric Norum
34316144bd
Clean up several problems with lexical analyzer.
2006-11-17 14:24:45 +00:00
Janet B. Anderson
cfefdbf067
Moved test rule to RULES_BUILD.
2006-11-16 22:15:51 +00:00
Janet B. Anderson
60c8cbbb7b
Use new TESTSCRIPTS definition.
2006-11-16 21:40:42 +00:00
Andrew Johnson
ecac0269dd
Stop "warning: `id' defined but not used" messages from gcc -- use a char[]
...
instead of a char* and they go away!
2006-11-16 19:32:13 +00:00
Andrew Johnson
27fcfac8b8
Use the same TRUE/FALSE test in the dump routines as in the actual rule
...
evaluation, in case the results are different.
2006-11-16 17:26:38 +00:00
Andrew Johnson
a4948d15fd
Fix to Mantis #250 , support escaped characters in record field values.
2006-11-15 23:33:31 +00:00
Andrew Johnson
ad1f8f9925
Added round-trip testing of char escapes.
2006-11-15 20:14:46 +00:00
W. Eric Norum
c89bfe8cf1
Back out name change since RTEMS will not change until the next RTEMS release.
2006-11-15 16:13:52 +00:00
Andrew Johnson
31547e98f5
Patch from Diamond; App names may include chars that are not
...
valid in a C identifier, such as '-', but we use the App name
in the <name>_registerRecordDeviceDriver routine name.
This patch replaces all such invalid chars with '_'.
2006-11-14 22:14:53 +00:00