Commit Graph

178 Commits

Author SHA1 Message Date
Andrew Johnson 2dc1e77174 Added dbRecordsOnceOnly variable, to allow users to disable the ability
to define record fields more than once.  Unusual, but occasionally useful.
2005-03-17 15:29:51 +00:00
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
W. Eric Norum 4f731caf14 Add os-independent epicsStrtod() routine. 2004-10-11 18:22:12 +00:00
Marty Kraimer b4f40d0011 epicsStdioRedirect 2004-08-27 16:20:09 +00:00
Marty Kraimer 6cb83962d0 fprintf(stdout => printf 2004-07-09 18:47:33 +00:00
Marty Kraimer 77b28ee777 changes for reports 2004-07-08 14:43:45 +00:00
Janet B. Anderson 4a8aa93f1e Removed 2 blank lines for cygwin compiler. 2004-05-20 17:58:25 +00:00
W. Eric Norum 6ef89dd871 Even though the comment is within C++ conditionals some compilers
generate warnings for the C++ style comment.
2004-04-30 14:55:08 +00:00
Marty Kraimer 93b46f62a5 fix memory leak 2004-04-07 13:14:00 +00:00
Marty Kraimer 31c88f6044 make dbReportDeviceConfig work if report is null 2004-04-05 19:06:03 +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
Marty Kraimer 7282989961 add copyright notice 2004-02-10 14:35:19 +00:00
Janet B. Anderson de70a70b1b Added COMPAT_313 macro for building/installing R3.13 compatability files. 2004-01-13 16:15:05 +00:00
Ralph Lange 0f3f74dbaf Cleaned up alarm status and severity string representation, alarmString.h is deprecated now. 2004-01-12 11:29:02 +00:00
W. Eric Norum 71319ab5d5 Get rid ofgcc complaint about C++ comments. 2003-11-07 16:36:24 +00:00
Andrew Johnson 35bd1a76d1 Removed string calculation engine, only needed by Tim Mooney's recordtypes. 2003-09-12 19:13:54 +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 9991b7300f Added a -o outfile option (Bug #28)
Tidied up internals.
2003-07-21 23:01:43 +00:00
Andrew Johnson e13dafb8af dbGetInfoPointer should return void*, not const char*
Short-circuit return in dbGetInfo if no item
2003-07-18 14:58:40 +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 eec0dc5ece same def of RECSUPFUN for both C and C++ 2003-05-13 15:53:07 +00:00
Ralph Lange 8e44835903 Fixed/suppressed HP-UX (GNU) warnings 2003-04-23 15:22:56 +00:00
Marty Kraimer 1d76d011a3 create typedef for rset and drvet 2003-04-01 21:06:09 +00:00
Marty Kraimer 4b95841fcd more changes to get epicsShare to work on win32 2003-03-28 20:25:43 +00:00
Marty Kraimer 21ee244b5e more changes for epicsShare 2003-03-28 16:01:45 +00:00
Marty Kraimer 245b7350a6 make sRecordSizeOffset static 2003-03-27 14:57:03 +00:00
Marty Kraimer 09db1430da return failure if dbExpand fails 2003-03-24 19:54:27 +00:00
Marty Kraimer e808742fe1 function replaced by registrar 2003-03-21 19:41:50 +00:00
Janet B. Anderson 335269a25a Make rec, softDev, and testDev libs shared. 2003-03-20 19:53:29 +00:00
Janet B. Anderson 6021e84957 Changes for shared libraries and os consistancy. 2003-03-18 22:45:03 +00:00
Marty Kraimer ba6ce39c67 add stupid decoration for windows 2002-12-13 17:21:50 +00:00
Marty Kraimer 97caf300d3 dbStaticPvt needed for registering dbPvdTableSize 2002-12-12 18:50:06 +00:00
Marty Kraimer 57a288d912 check for INT_MAX; Use epicsTypes for long and unsigned long fields 2002-12-09 15:37:38 +00:00
Janet B. Anderson e90e86aadd Added compatibility define for dbDumpFldDes 2002-12-07 18:21:08 +00:00
Marty Kraimer 54ee23afb9 changes for long being 64 bits 2002-12-06 14:13:36 +00:00
Marty Kraimer c0d22b1e1d Allow hex doe VME_IO, CAMAC_IO, AB_IO, GPIB_IO, BITBUS_IO, BBGPIB_IO, VXI_IO 2002-12-02 15:20:33 +00:00
Andrew Johnson 7d2d368033 Added support for function() statement in .dbd files 2002-09-25 18:30:46 +00:00
Janet B. Anderson de14296b80 Changed BASE_ to EPICS_. 2002-07-31 17:07:07 +00:00
Marty Kraimer 43f74620ee dbDumpField failed on solaris 2002-07-30 18:54:46 +00:00
Marty Kraimer 01adddfd3d get rid of *Recdes* and *Fielddes* 2002-07-30 17:40:24 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Marty Kraimer 032e1cb99e add pvlOptTSELisTime for recGblGetTime 2002-07-12 15:11:55 +00:00
Marty Kraimer adc6677275 add extern for C callable routines 2002-05-06 19:01:15 +00:00
Marty Kraimer 412f5e32b4 allow for nan and inf 2002-04-11 15:49:24 +00:00
Janet B. Anderson 0966f06cb9 dbMakeDBDDepends replaced by mkmf.pl. 2001-09-13 19:34:38 +00:00
Marty Kraimer b3f2c87697 make sure prompt has a value 2001-08-13 15:57:45 +00:00
Janet B. Anderson 5178220160 Changes to automatically generate header file dependancies 2001-07-25 14:44:44 +00:00