Commit Graph

36 Commits

Author SHA1 Message Date
W. Eric Norum
0dc034962c Use epicsScanFloat/epicsScanDouble rather than sscanf.
This allows proper handling of Nan/Inf on all architectures.
2004-10-12 17:45:31 +00:00
Marty Kraimer
77b28ee777 changes for reports 2004-07-08 14:43:45 +00:00
Marty Kraimer
93b46f62a5 fix memory leak 2004-04-07 13:14:00 +00:00
Andrew Johnson
af97e702d1 Added function() keyword handling to dbd files again, works properly now.
Also moved the code from the generated app_registerRecordDeviceDriver.cpp
file to iocsh/registryCommon.*
2004-03-30 21:56:26 +00:00
Andrew Johnson
a31f5e166c Expand environment variable macros in filenames 2003-07-29 20:25:37 +00:00
Andrew Johnson
b0d5f21a87 Modify DBD variable keyword to allow both int and double variables. 2003-07-23 21:53:20 +00:00
Andrew Johnson
da56d5e2b8 Added support for new variable dbd keyword, integers only so far. 2003-07-16 18:35:26 +00:00
Jeff Hill
fb3dfef5e8 fixed build errors 2003-07-15 16:03:36 +00:00
W. Eric Norum
7f56802052 Add epicsStrDup(). 2003-07-08 19:35:28 +00:00
Marty Kraimer
e808742fe1 function replaced by registrar 2003-03-21 19:41:50 +00:00
Andrew Johnson
7d2d368033 Added support for function() statement in .dbd files 2002-09-25 18:30:46 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Marty Kraimer
b3f2c87697 make sure prompt has a value 2001-08-13 15:57:45 +00:00
Marty Kraimer
694f21d8b9 fix breakpoint table problem 2001-07-23 14:42:59 +00:00
Marty Kraimer
36ca3a4431 allocate correct abount of storage 2001-04-05 15:19:57 +00:00
Janet B. Anderson
7eea9df5d5 Added global and prints for dbMakeDBDDepends 2001-01-12 23:21:54 +00:00
Andrew Johnson
16f572b06d Added support for 'info' items in database records - named strings that
are saved & loaded in the .db file, with an API for access at runtime and
the ability to associate a void* pointer with each at runtime.

Also added a capability to dbToRecordTypeH allowing a record type's .dbd
file to add lines to the generated .h file.  The C code should be placed
inside the recordtype's braces {} and each line must start with a '%'.
This facility is not currently accessible through a dbStaticLib API.
2000-08-09 21:38:34 +00:00
Jeff Hill
50715dd5f2 fixed DLL keyword related problems 2000-05-04 15:08:47 +00:00
Jeff Hill
910338853b removed include of shareLib.h 2000-02-10 17:35:06 +00:00
Marty Kraimer
e37bd9fac8 changes for 3.14 1999-09-13 18:28:08 +00:00
Marty Kraimer
fb88316392 Allow \ for directory separator on winXX systems 1998-06-04 13:50:51 +00:00
Janet B. Anderson
073c5a48ae Added compiler specific key words to set up shareable library (DLL) for WIN32 1998-04-23 13:56:10 +00:00
Marty Kraimer
9a938f9626 added field attributes 1998-03-16 16:31:22 +00:00
Marty Kraimer
c57c4b562a The include path now supports the unix convention that an empty directory name means the current directory.
The lex grammer was changed so that it for quoted strings can contain any ascii character except a quote.
1998-01-21 15:15:50 +00:00
Marty Kraimer
ccf3271fe1 Bug in dbDevice 1997-05-01 21:23:30 +00:00
Marty Kraimer
0d7698e0d4 Allow c type escape sequences; Fix problem of long vx free memory list 1997-04-30 18:48:42 +00:00
Marty Kraimer
299c22ff0f minor format and message changes 1996-10-30 13:56:18 +00:00
Marty Kraimer
5268e13e74 Many changes to properly support DCT operation 1996-10-29 20:49:13 +00:00
Jim Kowalkowski
09ce70661a Modified to store records with a visibility option for graphic editors.
The ".db" file now generates "grecord" for visible records and "record" for
invisible records.
1996-10-17 00:17:30 +00:00
Marty Kraimer
9758aa4a45 Error on special gave wrong error message 1996-08-27 16:04:31 +00:00
Marty Kraimer
01402c6bbd added support for macro substitution 1996-07-10 14:46:49 +00:00
Marty Kraimer
4376d7b186 main changes is recdes => recordType 1996-06-24 13:20:20 +00:00
Marty Kraimer
28797e7a1a Changes for dynamic link modification 1996-04-22 14:33:50 +00:00
Marty Kraimer
ade952f351 Forgot a ) 1996-02-16 19:57:44 +00:00
Marty Kraimer
86e4be2f04 Dont use path if filename contains / 1996-02-16 19:26:20 +00:00
Marty Kraimer
d205dc9b10 moved include files. .ascii=> .db; path changes 1996-01-25 21:15:09 +00:00