eca624545b
Added epicsMath.h include.
Andrew Johnson
2006-11-02 16:10:49 +00:00
5d62cd2b5b
Cleanup unused var's.
Andrew Johnson
2006-10-31 20:41:59 +00:00
0563bebee0
Removed definition of NULL.
Andrew Johnson
2006-10-31 20:37:34 +00:00
39a8d90553
Let epicsExitTest work on systems with strict priority scheduling.
W. Eric Norum
2006-10-27 16:32:40 +00:00
f046ff86be
Exit properly.
W. Eric Norum
2006-10-27 16:10:34 +00:00
fd81d5f7ca
Add epicsExit test. Clean up some typos.
W. Eric Norum
2006-10-27 15:43:49 +00:00
8f5c1bb7a3
Add test harness for RTEMS.
W. Eric Norum
2006-10-27 15:36:26 +00:00
6c10ea0ad4
Modified diagnostic about macLib warnings to clarify.
Andrew Johnson
2006-10-27 15:01:34 +00:00
a1e28f3dec
Fixed problem not resetting test count properly.
Andrew Johnson
2006-10-26 22:21:08 +00:00
20d6352d66
Solaris strtod() doesn't accept "Inf" or "Infinity".
Andrew Johnson
2006-10-26 21:19:32 +00:00
5a561ca613
Make epicsStrtod() parse the full "Infinity" and not stop after "Inf".
Andrew Johnson
2006-10-26 21:18:05 +00:00
5ee8b58411
Don't test 0-length buffer case -- semantics differ for C99/Single-Unix.
W. Eric Norum
2006-10-26 20:51:56 +00:00
54ad02986b
Add checks that redirection worked -- handy for systems like RTEMS where the file exists only in a in-memory filesystem.
W. Eric Norum
2006-10-26 20:07:24 +00:00
5dd24b7ad2
Permit multiple test programs to be run sequentially in the same process (for RTEMS and vxWorks).
Andrew Johnson
2006-10-26 19:28:30 +00:00
594a28d221
Don't leave dandling tasks.
W. Eric Norum
2006-10-26 19:08:58 +00:00
a16bc712d8
Allow calls from C test harnesses.
W. Eric Norum
2006-10-26 18:10:34 +00:00
c2755088e6
Cleanup.
Andrew Johnson
2006-10-26 17:47:47 +00:00
8264714ea7
Improve message.
W. Eric Norum
2006-10-26 17:42:02 +00:00
7dc2eec5aa
Permit breakpoint tables to run any direction as long as the slope doesn't change sign. Reduced memory requirement by making the table a contiguous array rather than an array of pointers to intervals. Improved error reporting.
Andrew Johnson
2006-10-26 16:05:23 +00:00
5c7fa0e3be
Modified comments.
Andrew Johnson
2006-10-26 15:34:45 +00:00
b75bdb1930
fixed wrong app type used when client is acknowledging an alarm (slightly revised to also deal with arrays although they are technically invalid when acking an alarm)
Jeff Hill
2006-10-04 20:46:11 +00:00
394222ac72
fixed wrong app type used when client is acknowledging an alarm (slightly revised to use primitive type of request if writing to other than gddAppType_value)
Jeff Hill
2006-10-04 18:49:29 +00:00
e98b305246
Fix up calc and calcout record and associated code to use the new features of postfix() and calcPerform().
Andrew Johnson
2006-10-03 20:22:23 +00:00
3725609bc8
Cleanup, added recGblAlarmHook pointer.
Andrew Johnson
2006-10-03 16:05:21 +00:00
e4a80f2350
Cleanup, added workaround text.
Andrew Johnson
2006-10-03 15:36:51 +00:00
eeac94ca3b
Fix errors from MS compiler, which overloads pow() in C++.
Andrew Johnson
2006-10-02 18:01:44 +00:00
7001736104
fixed wrong app type used when client is acknowledging an alarm
Jeff Hill
2006-10-02 15:53:52 +00:00
ad55de7aa4
Modified UnixPath and epics_base definitio for ActiveState perl.
Janet B. Anderson
2006-10-02 14:18:47 +00:00
3c9b4d761e
Modified UnixPath for ActiveState perl.
Janet B. Anderson
2006-10-02 14:17:41 +00:00
2d96451345
dbpr.TIME field.
Andrew Johnson
2006-09-26 15:10:20 +00:00
4bc1aabc0f
TIME interest level changed from 4 => 2, now that dbpr displays it nicely.
Andrew Johnson
2006-09-26 15:08:43 +00:00
2c914b5183
Make dbpr output for TIME field human-readable (Mantis #270).
Andrew Johnson
2006-09-26 14:56:53 +00:00
f0f6716352
Changed rules so that % rules only have 1 dependancy.
Janet B. Anderson
2006-09-25 19:09:13 +00:00
61600b730a
Fix for skipping over the first ifreq list element, += ifreqSize wrapper function.
Ralph Lange
2006-09-21 20:28:55 +00:00
54c09890dd
Minor fix in printf string.
Ralph Lange
2006-09-20 14:24:44 +00:00
e01a41c418
Fix in the new code (suggested by Eric Norum).
Ralph Lange
2006-09-20 14:10:03 +00:00
db3ba46ab0
+= RTEMS on ARM
Ralph Lange
2006-09-19 16:50:33 +00:00
67ff3dfb6a
Comments and list of architectures.
Andrew Johnson
2006-09-19 16:32:12 +00:00
952731fdd9
+= Change for arm. == This should be BSP dependent, not CPU dependent! ==
Ralph Lange
2006-09-19 16:18:26 +00:00
178f8e9008
Problem fixed that was found on ARM: ifreq buffer must always be word-aligned when passed to kernel functions.
Ralph Lange
2006-09-19 16:13:34 +00:00
622f3333e0
Get host name using gethostname() after network is init'd.
Ralph Lange
2006-09-19 15:49:19 +00:00
e768a7b7c6
+= changes for arm (missing RTC) == Needs Review ==
Ralph Lange
2006-09-19 15:46:13 +00:00
ca95134827
added missing include
Jeff Hill
2006-09-13 21:54:13 +00:00
bbd210d626
fixed missing shutdown for log client thread
Jeff Hill
2006-09-12 20:47:04 +00:00
641bbb29a0
Don't use C++ comments in C code.
W. Eric Norum
2006-09-12 16:03:13 +00:00
a1a8b1a7e7
fix for mantis 269
Jeff Hill
2006-09-12 00:05:05 +00:00
e44add07df
Added iocLogShow command, and fixed a problem in the eltc command.
Andrew Johnson
2006-09-11 15:53:44 +00:00
d359e6629d
Permit any IOC name as long as it has 'ioc' in it somewhere. This matches the current behavior of the wildcard in iocBoot/Makefile
Andrew Johnson
2006-07-25 18:14:21 +00:00
26938a98ed
Indentation and code style changes only.
Andrew Johnson
2006-07-13 20:01:33 +00:00
2db98a08fe
Add function prototype with Windows decorations.
W. Eric Norum
2006-07-10 18:17:23 +00:00
b874c0afaa
Extensions can increase context-switch time, so use as few as possible.
W. Eric Norum
2006-06-30 19:32:23 +00:00
7dcd682f7d
Force panic if application-supplied routine returns a non-zero value.
W. Eric Norum
2006-06-29 20:07:10 +00:00
b3ff995884
fixed mantis 266 epicsTime <=> aitTimeStamp conversions dont work on 64 bit hosts
Jeff Hill
2006-06-29 15:28:36 +00:00
eff6f305c8
Add RTEMS initialization hooks.
W. Eric Norum
2006-06-29 15:22:53 +00:00
3d06949492
Clean up OS X universal binary notes.
W. Eric Norum
2006-06-25 16:39:16 +00:00
61239a7be6
Use more descriptive name.
W. Eric Norum
2006-06-25 16:35:09 +00:00
d6deb6920b
This commit was manufactured by cvs2svn to create branch 'B3.14'.
cvs2svn
2006-06-25 16:34:52 +00:00
b64d58145c
Add RTEMS change.
W. Eric Norum
2006-06-25 15:05:04 +00:00
ee7c2ed829
fixed epicsTime <=> aitTimeStamp conversions dont work on 64 bit hosts
Jeff Hill
2006-06-22 00:20:08 +00:00
70a15c335d
munch.pl for MIPS.
Andrew Johnson
2006-06-20 17:07:23 +00:00
7b8c42ec38
epicsUnitTest support and -include in configure/RELEASE files.
Andrew Johnson
2006-06-16 19:30:31 +00:00
b2012ebf80
Don't print results if no tests!
Andrew Johnson
2006-06-16 19:27:36 +00:00
82513dfcc6
Support "-include" syntax in configure/RELEASE* files
Andrew Johnson
2006-06-16 19:24:15 +00:00
402d22eac6
Patches for max array size determination as suggested by Malcolm Waters (Diamond).
Ralph Lange
2006-06-07 07:24:19 +00:00
2bed5dd8bf
Fixed comment.
Ralph Lange
2006-06-07 07:20:01 +00:00
0e4f45dac5
fixed mantis 260
Jeff Hill
2006-06-06 23:09:25 +00:00
679d754891
fix for mantis 258
Jeff Hill
2006-06-06 22:57:01 +00:00
ad093ea6a2
fix for mantis 258
Jeff Hill
2006-06-06 22:44:33 +00:00
a3e0f538f7
ipAddrToAsciiTransactionPrivate free list is __not__ locked externally so the epicsMutexNOOP non-default template parameter causes the free list to not be locked. The free list was changed to embed a lock/unlock around all allocate and deallocate requests.
Jeff Hill
2006-05-22 22:49:06 +00:00
73e3411beb
Fixed off-by-one error in dbFindField().
Andrew Johnson
2006-05-12 15:34:04 +00:00
bf45ed3869
Major reorganization and Perl cleanup: Added support for MIPS; ignore duplicate symbols; run destructors in reverse order; added comments to output source file.
Andrew Johnson
2006-04-28 17:46:51 +00:00
d432014104
Fixed typo if commandline library definition.
Janet B. Anderson
2006-04-24 18:00:16 +00:00
6a830abc9d
Added WARN setting to CHECK_RELEASE.
Andrew Johnson
2006-04-21 15:23:48 +00:00
5b54b481e8
Added WARN setting for CHECK_RELEASE.
Andrew Johnson
2006-04-21 15:19:25 +00:00
e1ca1a907a
Modified comment.
Janet B. Anderson
2006-04-20 14:57:26 +00:00
cad78cca41
Added include for RELEASE.<epics_host_arch>.Common
Janet B. Anderson
2006-04-20 14:54:51 +00:00
cd0a488fad
New host.
W. Eric Norum
2006-04-08 16:36:46 +00:00
0aa4a34c2a
Need a few more functions declared.
W. Eric Norum
2006-04-07 20:59:48 +00:00
fa34d5c8f3
Need isnan() declaration now to track changes in other header files.
W. Eric Norum
2006-04-07 20:49:43 +00:00
d077e5cbf5
Provide 'pure-perl' implementation for OS X.
W. Eric Norum
2006-04-07 16:03:56 +00:00
d20b063cb2
Add Intel support for OS X.
W. Eric Norum
2006-04-06 00:57:59 +00:00
d7e9b9738e
Changes for darwin hosts.
Janet B. Anderson
2006-04-05 18:34:20 +00:00
1faaada240
Clean up warnings.
Andrew Johnson
2006-04-03 21:49:49 +00:00
6ca51a8f52
Improve error messages for CALC expressions.
Andrew Johnson
2006-04-03 21:47:34 +00:00
abfd3f0186
Improve error checking and messages from AS file parser.
Andrew Johnson
2006-04-03 21:41:11 +00:00
d7016a007c
Oops, missed a few tests I'd added.
Andrew Johnson
2006-03-30 20:46:20 +00:00
4d67f3596a
Converted some of the test routines to use the new epicsUnitTest facility.
Andrew Johnson
2006-03-30 20:13:25 +00:00
97a5aa16a0
Major update, code reorganization and enhancement.
Andrew Johnson
2006-03-30 20:07:06 +00:00
e9e4e34fdf
Build epicsUnitTest facilitites. Also make epicsVersion depend on CONFIG_SITE file.
Andrew Johnson
2006-03-30 20:04:48 +00:00
62dee96808
Added Test Anything Protocol unit test library. See Perl documentation for Test::Harness and Test::More for format details.
Andrew Johnson
2006-03-30 19:59:46 +00:00
8496fae43c
Ensure finite() is defined.
Andrew Johnson
2006-03-30 19:54:25 +00:00
ffc6368931
Print thread names when reporting suspensions.
Andrew Johnson
2006-03-30 19:52:35 +00:00
3caf5e10c4
Include stdio.h
Andrew Johnson
2006-03-30 19:50:31 +00:00
93bab7d518
Correct epicsMin/epicsMax behaviour for floating-point NaN arguments.
Andrew Johnson
2006-03-30 19:48:12 +00:00
3162d19551
Make cantProceed() take printf-style message args.
Andrew Johnson
2006-03-30 19:42:36 +00:00
3431eb4a08
Modified comments.
Janet B. Anderson
2006-03-30 18:40:46 +00:00
ef3e27625c
Added include for host specific RELEASE file.
Janet B. Anderson
2006-03-30 17:25:13 +00:00
055c451ab9
Modified comments.
Janet B. Anderson
2006-03-30 17:24:18 +00:00
5c8b48e8f0
Added includes for host specific RELEASE and CONFIG_SITE files.
Janet B. Anderson
2006-03-30 16:59:06 +00:00
30b0520b78
Added comments about files for Host/target specific settings.
Janet B. Anderson
2006-03-30 16:57:32 +00:00