b281b453bb
Added variable argument functions, mostly by Benjamin Fransken. MIN, MAX, FINITE and ISINF can now take any number of arguments.
Andrew Johnson2008-04-10 18:06:47 +00:00
df59c12f75
Added CPPFLAGS -mcpu=arm9 -marm -- from Heinrich du Toit.
Janet B. Anderson2008-04-09 20:41:33 +00:00
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
Andrew Johnson2008-04-03 21:57:16 +00:00
bc3584c834
Moved Perl modules from Ctlsys to EPICS. Cleanup and corrections in expandVars@.
Andrew Johnson2008-04-01 19:25:47 +00:00
e1d28a495a
Allow use with pre-release version of RTEMS-4.9.
W. Eric Norum2008-04-01 18:16:29 +00:00
d91feefcac
Use _Objects_Get_name_as_string if available. Clean up some warnings.
W. Eric Norum2008-04-01 17:00:12 +00:00
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.
Andrew Johnson2008-04-01 15:54:01 +00:00
f21aed109c
An epicsInt8 is signed, but a bare 'char' isn't necessarily.
Andrew Johnson2008-03-31 19:46:46 +00:00
37b371e956
macLib cleanup, added support for scoped macros. New test program for regular macros as well as the environment variable tests.
Andrew Johnson2008-03-31 19:30:17 +00:00
2079c128d5
Cleanup of epicsThreadPrivate stuff, remove unnecessary code.
Andrew Johnson2008-03-28 22:35:48 +00:00
37cd3234bd
Use perl ExtUtils for CP, MV, RM, and RMDIR macro definitions.
Janet B. Anderson2008-03-28 21:35:26 +00:00
a4a2a73fe7
Added ifneq test around -include lines for make version 3.80 on Linux FC4. See Ernest Williams for details.
Janet B. Anderson2008-03-28 19:28:13 +00:00
861e6ab132
Allow user defined installation file types Added new file types ADL,ALH,CFG,IDL,PERL_MODULE,PERL_SCRIPT
Janet B. Anderson2008-03-24 22:06:05 +00:00
101256d28c
Moved configure/tools perl tools to src/tools directory. Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD
Janet B. Anderson2008-03-24 22:05:10 +00:00
1e0178a492
Moved configure/tools perl tools to src/tools directory. Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD
Janet B. Anderson2008-03-24 22:04:01 +00:00
0485bc7838
Moved configure/tools perl tools to src/tools directory.
Janet B. Anderson2008-03-24 22:03:42 +00:00
74ff11919f
Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD Allow new CFGS - user RULES* file to be installed into a cfg directory. New expand facility to expand @xxx@ variables.
Janet B. Anderson2008-03-24 22:03:08 +00:00
716dabdba1
Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD
Janet B. Anderson2008-03-24 22:02:29 +00:00
87c4db7e4d
Moved condWait() into conditional compilation area where it's used.
Andrew Johnson2008-03-17 22:18:25 +00:00
3a40dddccb
Give up trying to calculat epicsEpochOffset, which is a constant. Also fixed incorrect NTP timescale conversion constant.
Andrew Johnson2008-03-14 20:50:39 +00:00
3edc4b5c18
Fixed error behaviour. ANSIfied, major cleanup.
Andrew Johnson2007-11-20 16:44:21 +00:00
6580220e37
Introduce new header epicsEndian.h which allows C code to find out the platform's byte order (osiWireFormat.h is C++ only).
Andrew Johnson2007-11-14 21:59:59 +00:00
0e723c8185
Introduce new header epicsEndian.h which allows C code to find out the platform's byte order (osiWireFormat.h is C++ only).
Andrew Johnson2007-11-13 23:46:53 +00:00