087f0afafb
This commit was manufactured by cvs2svn to create branch 'B3.14'.
cvs2svn
2003-08-05 18:38:18 +00:00
f973722d5a
suppress warning mesage if no record/device/driver support
Marty Kraimer
2003-08-05 18:03:31 +00:00
cd10c21647
Previously if a dbGetLink failed on one of the input links, dbGetLink was not called for the remaining links. Now it is
Marty Kraimer
2003-08-05 18:01:43 +00:00
6ea736d0ed
put notify did not act properly if a record had disp=TRUE
Marty Kraimer
2003-08-05 16:03:02 +00:00
ad9f577faf
fix bad comments
Marty Kraimer
2003-08-05 15:21:15 +00:00
a892dffd12
Only build OBJS for vxWorks.
Janet B. Anderson
2003-08-04 21:42:39 +00:00
8a65a17f68
Added definitions for static build.
Janet B. Anderson
2003-08-04 18:40:20 +00:00
0fc52db97b
Always build dynamic library search paths into executable.
Janet B. Anderson
2003-08-04 18:35:50 +00:00
54868e8723
Added linker options for static builds.
Janet B. Anderson
2003-08-04 18:25:32 +00:00
73b8c02bae
Updated so it can now build SDDS in extensions.
Robert Soliday
2003-08-04 15:46:23 +00:00
ce29455411
Minor changes added for Borland's C++ compiler on Linux
Robert Soliday
2003-08-01 19:13:39 +00:00
2b85746e23
Added config files for Borland's C++ compiler on Linux.
Robert Soliday
2003-08-01 18:46:01 +00:00
8d2b3ce0ea
improved warning message
Jeff Hill
2003-07-31 19:38:14 +00:00
4f9530500b
improved warning message
Jeff Hill
2003-07-31 18:58:54 +00:00
af35fa7eb8
Get things to build on RTEMS.
W. Eric Norum
2003-07-31 16:52:32 +00:00
b99238b93c
Removing -ansi causes *lots* of other problems, so back out previous change.
W. Eric Norum
2003-07-31 16:34:16 +00:00
e00b773830
set close-on-exec flag
Jeff Hill
2003-07-30 23:19:16 +00:00
d7b3f30111
avoid bracketing includes with 'extern "C"' to avoid unanticipated side effects
Jeff Hill
2003-07-30 23:18:09 +00:00
8439f488f0
fixed spelling
Jeff Hill
2003-07-30 23:13:06 +00:00
ec11da3a05
RTEMS header files have just too many functions whose prototypes are removed when -ansi is specified.
W. Eric Norum
2003-07-30 21:42:54 +00:00
09d50b3213
Export RELEASE entries in environment for tools (MSI in particular)
Andrew Johnson
2003-07-30 21:35:30 +00:00
12842d80dc
Ensure that va_list typedef is in scope.
W. Eric Norum
2003-07-30 21:19:37 +00:00
e69481d196
added wrapper around tmpfile so that we can have a windows specific implementation
Jeff Hill
2003-07-30 19:11:31 +00:00
c1f1511fac
fixed func name
Jeff Hill
2003-07-30 16:12:23 +00:00
e80f7b4ce1
added wrapper around tmpfile so that we can have a windows specific implementation
Jeff Hill
2003-07-30 16:02:58 +00:00
fecb32a960
use epicsTempFile in libCom to get around weaknesses in the win32 tmpfile
Jeff Hill
2003-07-30 16:01:28 +00:00
1184e2ab21
now dependent on epicsTempFile in libCom
Jeff Hill
2003-07-30 16:00:43 +00:00
0f74d195e1
moved extern "C" down so that it does not have unanticipated side effects on the included header files
Jeff Hill
2003-07-30 15:59:47 +00:00
44d234535e
reorganized so that we maintain only one interface specification
Jeff Hill
2003-07-30 15:58:24 +00:00
d719a6859c
reorganized so that we maintain only one interface specification - this makes the posix implementation slightly slower, but these arealready very slow routines so there shouldnt be any noticable impact.
Jeff Hill
2003-07-30 15:57:20 +00:00
19dba4225a
toolsComm now calls libCom so there is a new build order
Jeff Hill
2003-07-30 15:53:25 +00:00
a50b83b918
Documented env macros stuff better.
Andrew Johnson
2003-07-29 23:31:16 +00:00
b27dc431c8
Allow quoted filenames, needed if they contain any ${ENVMACRO}s
Andrew Johnson
2003-07-29 22:44:27 +00:00
a31f5e166c
Expand environment variable macros in filenames
Andrew Johnson
2003-07-29 20:25:37 +00:00
e5f47d5807
Made various input arguments and internal variables const char*.
Andrew Johnson
2003-07-29 19:50:31 +00:00
098d421a56
Update README file to reflect some recent changes.
W. Eric Norum
2003-07-29 18:02:42 +00:00
8faa55056d
fixed visual c++ 6.0 build
Jeff Hill
2003-07-28 18:38:59 +00:00
e186fde80c
removed logFdAdd from logClient
Jeff Hill
2003-07-25 22:11:38 +00:00
c811a766a2
removed logFdAdd
Jeff Hill
2003-07-25 21:27:35 +00:00
a48245d385
RTEMS now provides the getprotobyXXX routines.
W. Eric Norum
2003-07-25 21:12:35 +00:00
6c9d48b8ff
Ensure that tasks get at least RTEMS_MINIMUM_STACK_SIZE.
W. Eric Norum
2003-07-25 21:05:51 +00:00
0034119588
installed logMsgToErrlog.cpp
Jeff Hill
2003-07-25 20:53:08 +00:00
3412fc65be
installed
Jeff Hill
2003-07-25 20:52:06 +00:00
d1d2a1bac8
This commit was manufactured by cvs2svn to create branch 'B3.14'.
cvs2svn
2003-07-25 19:43:41 +00:00
0c8d2336b7
Echo lines read from scripts after macro expansion has completed.
W. Eric Norum
2003-07-25 15:31:43 +00:00
360c3f4a36
Fixed small bug which also allows the script to run properly on RH9.0 (I'm not sure why it wouldn't run before though)
Andrew Johnson
2003-07-25 15:17:57 +00:00
7e1db8bc95
Clean up example code.
W. Eric Norum
2003-07-25 15:05:17 +00:00
e536c949e1
Fixed typo.
Janet B. Anderson
2003-07-25 14:53:08 +00:00
13fcc63153
Added fix for full path name when in cygwin shell.
Janet B. Anderson
2003-07-24 20:11:37 +00:00
af073e289d
Use explicit callback so that this code matches the Application Developer's Guide description.
W. Eric Norum
2003-07-24 19:37:51 +00:00
14d410cddb
fixed redundant event queue wakeup
Jeff Hill
2003-07-24 00:07:16 +00:00
b9fb6caffb
Added envPaths functionality, and using these variables in st.cmd files
Andrew Johnson
2003-07-23 22:08:50 +00:00
9b2d79a5c8
Added double support to variable keywords.
Andrew Johnson
2003-07-23 22:00:19 +00:00
b0d5f21a87
Modify DBD variable keyword to allow both int and double variables.
Andrew Johnson
2003-07-23 21:53:20 +00:00
952387a9dc
Install files listed in INC_vxWorks into include/os/vxWorks etc.
Andrew Johnson
2003-07-23 20:19:36 +00:00
c4bf96b4f8
registerRecordDeviceDriver.h no longer needed/appropriate.
Andrew Johnson
2003-07-23 18:54:49 +00:00
956ddf6695
Rename the registerRecordDeviceDriver routine.
Andrew Johnson
2003-07-23 18:36:26 +00:00
803f0bccbb
Name the registerRecordDeviceDriver subroutine after the dbd file it was created from; allows applications to be split up and loaded separately.
Andrew Johnson
2003-07-22 19:48:35 +00:00
f24895c325
Name the registerRecordDeviceDriver subroutine after the dbd file it was created from; allows applications to be split up and loaded separately.
Andrew Johnson
2003-07-22 15:36:29 +00:00
e38db3e6d3
Documented the dbExpand -o option.
Andrew Johnson
2003-07-22 14:59:38 +00:00
d96c061366
Build object files for vxWorks only.
Janet B. Anderson
2003-07-22 14:54:54 +00:00
7bff35a687
Changed dbExpand rules to use new -o option to specifiy the output filename
Andrew Johnson
2003-07-21 23:08:36 +00:00
9991b7300f
Added a -o outfile option (Bug #28) Tidied up internals.
Andrew Johnson
2003-07-21 23:01:43 +00:00
b17bb61e68
First published version.
Andrew Johnson
2003-07-21 15:34:51 +00:00
55b72128e4
Added dbd variable keyword. Reorganized the later parts of the file, which were not well-structured HTML and which were causing problems with different versions of Amaya.
Andrew Johnson
2003-07-18 16:11:24 +00:00
7455d3df07
code to remove channel from the event queue when it is deleted
Jeff Hill
2003-07-18 15:48:28 +00:00
a2d4436b83
doc
Jeff Hill
2003-07-18 15:48:08 +00:00
e13dafb8af
dbGetInfoPointer should return void*, not const char* Short-circuit return in dbGetInfo if no item
Andrew Johnson
2003-07-18 14:58:40 +00:00
6661789143
Efficiency improvements. Cut down on copy operations.
W. Eric Norum
2003-07-18 12:33:44 +00:00
a02b3b243e
use close on exec option for sock
Jeff Hill
2003-07-16 23:28:02 +00:00
4428ca3661
fixed base to use close on exec options whenever creating a socket on posix compliant systems
Jeff Hill
2003-07-16 23:22:22 +00:00
9dc92c9b03
turn on close on exec option
Jeff Hill
2003-07-16 22:09:58 +00:00
bb92682ed1
fixed base to use close on exec options whenever creating a socket on posix compliant systems
Jeff Hill
2003-07-16 22:05:54 +00:00
faf5bc3b0e
Added variable keyword example.
Andrew Johnson
2003-07-16 21:28:43 +00:00
10414b4429
Added a debug variable to the example mySub routines, making this settable from the ioc shell.
Andrew Johnson
2003-07-16 21:20:45 +00:00
44031b3e94
Renamed the support library to xxxSupport, to match previous tidy-up.
Andrew Johnson
2003-07-16 20:10:50 +00:00
7cf94abe78
Tidying up various things:
Andrew Johnson
2003-07-16 20:03:52 +00:00
025a73ca42
Added dbDumpVariable command
Andrew Johnson
2003-07-16 19:32:20 +00:00
da56d5e2b8
Added support for new variable dbd keyword, integers only so far.
Andrew Johnson
2003-07-16 18:35:26 +00:00
067c0a3db1
Added support for the new variable dbd keyword, converts to iocshVarDef
Andrew Johnson
2003-07-16 18:24:17 +00:00
84666e054e
fixed include
Jeff Hill
2003-07-16 18:03:02 +00:00
b697fc2acc
fixed base to use close on exec options whenever creating a socket on posix compliant systems
Jeff Hill
2003-07-16 17:45:09 +00:00
a907bc4df3
Expand line *before* breaking into arguments. a) Much more efficient b) Allows expansion to multiple arguments.
W. Eric Norum
2003-07-16 12:35:33 +00:00
835edde87d
Added iocshRegisterVariable
Andrew Johnson
2003-07-15 22:32:09 +00:00
ac4890e5c9
Fixed locking problem in new iocshRegisterVariable routine.
Andrew Johnson
2003-07-15 22:13:23 +00:00
a4c82bfd9f
Touch up previous fix.
W. Eric Norum
2003-07-15 21:17:29 +00:00
417dfcc191
Declare proper linkage for varCallFunc().
W. Eric Norum
2003-07-15 20:47:22 +00:00
86158b907d
Add support for environment variable macro expansion.
W. Eric Norum
2003-07-15 20:38:09 +00:00
d777dc654d
Fixing Eric's rogue checkins from the main trunk.
Andrew Johnson
2003-07-15 19:50:25 +00:00
e70dba5bf9
Macro expansion using environment variables as macro definitions.
W. Eric Norum
2003-07-15 19:04:29 +00:00
3f61b69fa3
var, maclib, etc.
W. Eric Norum
2003-07-15 19:00:09 +00:00
1e2a950e0b
Add support for simple variable set/show.
W. Eric Norum
2003-07-15 18:55:14 +00:00
a2b2ef414d
Add registryChange function.
W. Eric Norum
2003-07-15 18:52:30 +00:00
fb3dfef5e8
fixed build errors
Jeff Hill
2003-07-15 16:03:36 +00:00
1fef904a9e
This commit was manufactured by cvs2svn to create branch 'B3.14'.
cvs2svn
2003-07-15 15:56:33 +00:00
6ee9656f43
Add iocshArgPersistentString type.
W. Eric Norum
2003-07-08 20:30:20 +00:00
ac128fc048
Add iocshArgPersistentString type.
W. Eric Norum
2003-07-08 20:14:54 +00:00
7f56802052
Add epicsStrDup().
W. Eric Norum
2003-07-08 19:35:28 +00:00
ad6be99ae4
added notes on fixes to the ASCII error logging system
Jeff Hill
2003-07-08 19:14:16 +00:00
1ac82bb6bd
fixed problem occurring when a message w/o a CR arrives and a CR from an old message is found.
Jeff Hill
2003-07-08 18:36:23 +00:00