Andrew Johnson
fde879062d
Some versions of Solaris define isinf() macro.
2008-04-14 18:50:32 +00:00
Andrew Johnson
b281b453bb
Added variable argument functions, mostly by Benjamin Fransken.
...
MIN, MAX, FINITE and ISINF can now take any number of arguments.
2008-04-10 18:06:47 +00:00
Andrew Johnson
85b20ffaea
Fix envPaths output for cexp users.
2008-04-08 17:49:33 +00:00
Andrew Johnson
fb930b6b0e
Renamed convertRelease target 'STDOUT' to 'releaseTops' and fixed build files.
...
Removed the -h option to convertRelease, use $ENV{EPICS_HOST_ARCH} instead.
Reworked variables associated with expandVars to make it simpler to use.
Split EPICS::Utils module into three parts.
Moved code from fullPathName.pl into the new EPICS::Path module.
Changed convertRelease.pl to use new modules.
Added some documentation to RELEASE_NOTES.html
2008-04-03 21:57:16 +00:00
W. Eric Norum
2a9ccaf2c0
Use correct conditional.
2008-04-01 20:36:08 +00:00
Andrew Johnson
bc3584c834
Moved Perl modules from Ctlsys to EPICS.
...
Cleanup and corrections in expandVars@.
2008-04-01 19:25:47 +00:00
W. Eric Norum
e1d28a495a
Allow use with pre-release version of RTEMS-4.9.
2008-04-01 18:16:29 +00:00
W. Eric Norum
d91feefcac
Use _Objects_Get_name_as_string if available.
...
Clean up some warnings.
2008-04-01 17:00:12 +00:00
Andrew Johnson
e8d52af7bc
Can't make epicsInt8 a 'signed char', it breaks too much stuff.
...
This is a problem - on some archs char is signed, on others not.
2008-04-01 15:54:01 +00:00
Andrew Johnson
f21aed109c
An epicsInt8 is signed, but a bare 'char' isn't necessarily.
2008-03-31 19:46:46 +00:00
Andrew Johnson
37b371e956
macLib cleanup, added support for scoped macros.
...
New test program for regular macros as well as the environment variable tests.
2008-03-31 19:30:17 +00:00
Andrew Johnson
2079c128d5
Cleanup of epicsThreadPrivate stuff, remove unnecessary code.
2008-03-28 22:35:48 +00:00
Janet B. Anderson
1d1454ba98
Removed perl scripts cp.pl mkdir.pl mv.pl rm.pl.
2008-03-26 21:10:05 +00:00
Janet B. Anderson
0c4cf4ff23
SRC_DIRS should be inside top tree.
2008-03-26 18:55:03 +00:00
Janet B. Anderson
7a6528cf1c
Removed references to EPICS_BASE, EPICS_EXTENSIONS, and CTLSYS.
2008-03-25 22:04:52 +00:00
Janet B. Anderson
c1512557d5
Removed EXPANDFLAGS definition. It is defined in configure/RULES_EXPAND.
2008-03-25 22:03:41 +00:00
Janet B. Anderson
2929063e3c
Removed debugging lines.
2008-03-24 22:27:42 +00:00
Janet B. Anderson
09639d6183
Initial version.
2008-03-24 22:24:22 +00:00
Janet B. Anderson
1ff1ba637e
Moved configure/tools files to src/tools directory.
2008-03-24 22:17:06 +00:00
Janet B. Anderson
678dec4100
Added new tools directory.
2008-03-24 22:09:02 +00:00
Andrew Johnson
87c4db7e4d
Moved condWait() into conditional compilation area where it's used.
2008-03-17 22:18:25 +00:00
Andrew Johnson
3a40dddccb
Give up trying to calculat epicsEpochOffset, which is a constant.
...
Also fixed incorrect NTP timescale conversion constant.
2008-03-14 20:50:39 +00:00
Andrew Johnson
4deb3a92c9
Fixed 64-bit bug copying timestamp.
2008-02-21 19:47:37 +00:00
W. Eric Norum
f26de14718
Remove old-style stack check code. spy provides a better mechanism.
2008-01-10 15:03:45 +00:00
W. Eric Norum
1f7398344c
Clean up GEV VPD support.
2008-01-08 20:58:10 +00:00
W. Eric Norum
193c5b234c
Add VPD offset.
2008-01-08 20:47:37 +00:00
W. Eric Norum
b8cd8f5507
Add open argument.
2008-01-08 20:29:20 +00:00
W. Eric Norum
e366f72788
Add errno header.
2008-01-08 20:26:48 +00:00
W. Eric Norum
f8959705b3
More GEV changes.
2008-01-08 20:24:19 +00:00
W. Eric Norum
2bb463293f
Add serial EEPROM support.
2008-01-08 20:14:13 +00:00
W. Eric Norum
62a93f0565
Add default address for GEV memory.
2008-01-08 19:15:23 +00:00
Andrew Johnson
91cdaf7cca
Fixed warnings on 64-bit platforms.
2008-01-04 21:32:19 +00:00
Andrew Johnson
b0c0ab77ac
Reduce initial size of expanded string.
2008-01-04 17:07:30 +00:00
Andrew Johnson
7cf188ff61
Fix issues when char is signed.
2008-01-04 16:52:15 +00:00
Andrew Johnson
9fa90d5d5d
Cleanup.
2008-01-04 16:43:44 +00:00
W. Eric Norum
3722db6db7
Get types.
2007-12-17 21:23:26 +00:00
W. Eric Norum
1c89724137
Use new configuration entries.
2007-12-17 21:05:20 +00:00
W. Eric Norum
b8bac42678
Use standard types.
2007-12-17 20:56:50 +00:00
W. Eric Norum
b6479e4e38
RTEMS internals have changed slightly.
2007-12-17 20:50:24 +00:00
W. Eric Norum
5e87e645e0
Use standard types.
2007-12-17 19:47:51 +00:00
W. Eric Norum
9cb7a7a339
Use standard types -- new versions of RTEMS will be drop the rtems_xxx types.
2007-12-17 18:43:59 +00:00
Andrew Johnson
3fa2a79f4f
Move static command structures to file scope, needed for vxWorks-x86 targets.
2007-11-27 17:57:25 +00:00
Andrew Johnson
4492251434
Added callbackSetProcess() and callbackCancelDelayed() routines.
2007-11-20 21:07:10 +00:00
Andrew Johnson
de2fdc7654
Added dbNotifyDump command.
2007-11-20 20:13:51 +00:00
Andrew Johnson
671b5334ea
Cleanup, ANSIfied.
2007-11-20 16:47:12 +00:00
Andrew Johnson
3edc4b5c18
Fixed error behaviour.
...
ANSIfied, major cleanup.
2007-11-20 16:44:21 +00:00
Andrew Johnson
6580220e37
Introduce new header epicsEndian.h which allows C code to find out the
...
platform's byte order (osiWireFormat.h is C++ only).
2007-11-14 21:59:59 +00:00
Andrew Johnson
0e723c8185
Introduce new header epicsEndian.h which allows C code to find out the
...
platform's byte order (osiWireFormat.h is C++ only).
2007-11-13 23:46:53 +00:00
Andrew Johnson
54ce8fbdbe
Fixed Mantis #290 .
2007-11-13 23:27:35 +00:00
Andrew Johnson
4b7d838b20
Replaced epoch offset calculation, fixes problem on vxWorks.
2007-11-13 22:54:20 +00:00