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
Andrew Johnson
2998cff567
Configuration files for FreeBSD, from Artem Kazakov <kazakov@gmail.com>
2006-11-14 19:40:47 +00:00
Andrew Johnson
20ede98a35
Make .t files work with prove, where $cwd may be a parent directory.
...
Won't work if you give prove an absolute path to the .t file though...
2006-11-14 17:42:20 +00:00
Andrew Johnson
e661027615
Fixed printing calc expressions with % chars in them.
2006-11-14 17:29:27 +00:00
Andrew Johnson
cbedb32d50
Added a .db file with a single record $(IOC):exit.
...
Set the .A field to the exit status you want the softIoc to return.
2006-11-13 21:45:40 +00:00
Andrew Johnson
fc0fd6ec0d
Removed old comment.
2006-11-13 21:04:54 +00:00
Andrew Johnson
343efa2028
Cosmetic changes.
2006-11-13 20:40:00 +00:00
Andrew Johnson
e66768314f
Converted to use epicsUntiTest.h.
2006-11-13 20:21:05 +00:00
Andrew Johnson
2c23952b9c
Removed Main.c file, converted to use testMain.h and epicsUnitTest.h.
2006-11-10 23:52:50 +00:00
Andrew Johnson
db0d1f1156
TESTPROD_LIBS doesn't work, use PROD_LIBS instead.
2006-11-10 23:09:26 +00:00
Andrew Johnson
52b7171576
Moved testMain.h into libCom/misc, since db/test is built before libCom/test.
2006-11-10 22:43:04 +00:00
Andrew Johnson
de29cb834f
Moved timing measurement of epicsThreadPrivateGet() to epicsThreadPerform.cpp
2006-11-10 21:43:16 +00:00
Andrew Johnson
242a7b9027
Fixed bug in posix implementation of osdThreadOnce and added assertion
...
to the other implementations that will fire in the one case the Posix
code can't cope with.
2006-11-10 20:19:34 +00:00
Andrew Johnson
62963c7d5d
Fixes for make test if '.' is not in $PATH.
2006-11-10 16:32:26 +00:00