Commit Graph

8902 Commits

Author SHA1 Message Date
W. Eric Norum f637e9c723 Improve operation of MOTLOAD machines. 2007-08-15 20:39:51 +00:00
Andrew Johnson 7c0897f058 Added dbBptNotMonotonic, disables checking slope of breaktables. 2007-08-13 15:27:31 +00:00
W. Eric Norum 0274263976 New source file. 2007-08-03 13:54:22 +00:00
Andrew Johnson d7dda85ee0 Improved fix after comments from Dirk Zimoch. 2007-07-30 16:18:04 +00:00
Andrew Johnson 6039647e13 Handle SELN >= SEL_MAX without crashing (Mantis #295) 2007-07-20 19:23:50 +00:00
W. Eric Norum 5bf49c4616 More timing cleanups for RTEMS. 2007-06-20 15:38:40 +00:00
W. Eric Norum d15bb4d1ab Fix typo. 2007-06-20 13:46:21 +00:00
W. Eric Norum 81926a11f2 Avoid conflict with test harness. 2007-06-20 13:45:27 +00:00
W. Eric Norum 526a05b756 Drop some vxWorks-specific code. 2007-06-19 16:20:36 +00:00
W. Eric Norum 1ea11f02f8 RTEMS now has iocClock.h. 2007-06-19 16:10:01 +00:00
W. Eric Norum f8689c77de Add drvTs support. 2007-06-19 16:04:29 +00:00
Andrew Johnson 8b0673a3ab Don't run parent's atexit() handlers if child's exec() fails. 2007-06-11 20:03:03 +00:00
Andrew Johnson 643db2e417 Make sure the EPICS epoch is 1990-01-01T00:00:00 UTC 2007-05-07 20:50:38 +00:00
W. Eric Norum da7425440e Add ieeefp.h to pick up isnan and friends. 2007-05-03 20:57:37 +00:00
Andrew Johnson 083a8413b5 Ensure result of previous rule calc evaluation is available for VAL. 2007-05-03 20:37:41 +00:00
Andrew Johnson ad8302f4b1 Added VAL keyword to CALC parser and evaluator; evaluates to previous result. 2007-05-03 20:03:38 +00:00
Andrew Johnson ae887b7527 Make date() command available to all architectures.
Allow the user to specify the date/time format string.
2007-05-01 20:23:57 +00:00
Andrew Johnson 723ccf683b Change default behaviour: Start a shell unless -S is given. 2007-04-18 20:17:55 +00:00
Andrew Johnson f0855d95de Cleaned up error message output formatting. 2007-04-18 19:57:17 +00:00
Andrew Johnson 179e82b2c9 Use epicsPrintf, not errlogPrintf 2007-04-18 19:41:38 +00:00
Andrew Johnson a5e73394db Improve error messages from parser. 2007-04-18 18:38:54 +00:00
Jeff Hill 0e77e3b437 fix for mantis 282 2007-04-16 21:41:28 +00:00
Andrew Johnson 217a959d59 CPUs using Altivec need an additional flag to taskSpawn(). 2007-04-16 19:44:22 +00:00
Andrew Johnson 8ba19206c2 Added system.dbd which contains the registrar for the system command.
Include this in the softIoc.
2007-04-12 18:54:04 +00:00
Jeff Hill 8f50c431f2 fixed spelling in a comment 2007-03-30 20:22:04 +00:00
Jeff Hill b6a6936059 Fix for incomplete copy through of compound types on big endian architecture.
This bug was unfortunately introduced in R3.14.9
2007-03-29 16:31:38 +00:00
W. Eric Norum 76ecfec86b Latest version of newlib has math.h which has all that's needed. 2007-03-16 03:59:05 +00:00
Andrew Johnson 70cc7eaab9 Reorganized iocsh command registration to untangle the build order.
The iocsh core is now part of libCom, and commands are registered locally
with a Register routine for each IOC library.
2007-03-13 17:54:23 +00:00
Andrew Johnson bc01dca042 Fixed Cdefs to be output before the record structure.
Moved record include files from dbStaticLib into dbCommon.dbd.
Added Cdefs that include postfix.h to the calc*.dbd files, removed from .c.
2007-03-13 16:39:53 +00:00
Andrew Johnson 71e01ae55d Warning suppression bug fix from Benjamin Franksen. 2007-02-28 16:05:18 +00:00
Andrew Johnson 5568dd3dc3 Fixed compiler warning. 2007-02-09 21:18:35 +00:00
Andrew Johnson 8556563fed Cleaned up compiler warnings. 2007-02-09 21:08:44 +00:00
Andrew Johnson 60425a2771 Fixed problems with #ifndef guards and include order. 2007-02-09 18:19:26 +00:00
Andrew Johnson 702305896c $Id$ keyword broken. 2007-02-05 20:30:07 +00:00
Andrew Johnson cda58de74a Win32 doesn't support line buffering, so fflush after every printf. 2007-01-25 21:21:05 +00:00
Andrew Johnson 2d031c46a2 Fixed bad example code. 2007-01-24 22:05:16 +00:00
Jeff Hill db067c9780 1) replaced elimateExcessiveSendBacklog with
requestMessageBytesPending and flush
2) Removed callback control guards from this interface
2007-01-11 22:07:47 +00:00
Jeff Hill 3ec09adf20 added code to catch bugs where a guard is used when it is released 2007-01-11 22:04:44 +00:00
Jeff Hill 57e9e59714 fixed a bug where the callback control gaurd was used from a different thread
than the one that created it
2007-01-11 22:02:47 +00:00
Jeff Hill cde78f0b70 fixed a bug where the callback control gaurd was used from a different thread
than the one that created it
2007-01-11 21:45:58 +00:00
Jeff Hill 6ed4f091b2 1) replaced elimateExcessiveSendBacklog with
requestMessageBytesPending and flush
2) Removed callback control guards from this interface
2007-01-11 21:43:40 +00:00
Jeff Hill bb625c7f25 flushBlockThreshold no longer takes a message size argument 2007-01-11 21:38:59 +00:00
Jeff Hill 47f5203faa improved doc on preemptive callback mode 2007-01-11 21:37:43 +00:00
Jeff Hill 287743f140 1) replaced elimateExcessiveSendBacklog with
requestMessageBytesPending and flush
2) Removed callback control guards from this interface
2007-01-11 21:33:31 +00:00
Andrew Johnson 9e2c64ecfd Make vxDevWriteProbe() actually do a write - Mantis #280. 2007-01-09 00:21:43 +00:00
Jeff Hill 6fb7d5255b made comnsistent with workaround for T202 issue 2007-01-09 00:00:12 +00:00
Jeff Hill 00fc1ce769 workaround for T202 issue 2007-01-08 23:59:56 +00:00
W. Eric Norum 852afdc4d8 Create properly-formatted POSIX TZ environment variable from EPICS_TIMEZONE. 2007-01-08 15:11:31 +00:00
Andrew Johnson ae06349563 Make fracFormatFind static.
Removed 'const' from epicsTime::strftime pointer args to match prototype,
needed by Sun C++ complier which doesn't find the symbol otherwise.
2007-01-02 19:37:57 +00:00
Andrew Johnson a710bff122 Fixed testPlan, added test for %% in strtfime format strings. 2007-01-02 19:30:04 +00:00