158ce5ac32
New tool chain does not need (and must not have) -m5200 in addition to -m528x.
W. Eric Norum2008-04-24 18:18:12 +00:00
38f17b720e
Allow subroutine changes at runtime, from Kazimierz Gofron (Codeathon) Also did some major cleanup.
Andrew Johnson2008-04-24 16:30:37 +00:00
92936a9134
Do gmake in bonfir directory not config/tools directory.
Janet B. Anderson2008-04-22 15:09:48 +00:00
9816887062
Allow use of a site configure directory by defining RULES in CONFIG.
Janet B. Anderson2008-04-18 16:24:21 +00:00
afd028c4ff
Round sleep time to nearest tick. This is important when working with high-precision time sources, such as event receivers.
W. Eric Norum2008-04-17 22:04:57 +00:00
b8f613881b
iocInit() installs a signal handler that ignores SIGHUP
Ralph Lange2008-04-17 19:52:23 +00:00
60449e20b0
+= epicsSignalInstallSigHupIgnore (libCom/osi)
Ralph Lange2008-04-17 18:57:07 +00:00
7e31cb0db3
Round off sleep times -- makes timed scan threads work better when high-quality time source (e.g. event receiver) is used.
W. Eric Norum2008-04-17 18:53:54 +00:00
f6dd8d5654
+= caput -c option; updated usage infos and documentation to match
Ralph Lange2008-04-17 02:53:19 +00:00
73e17ac32a
Applied caput patches from Andy Foster; updated usage infos to match
Ralph Lange2008-04-17 02:31:36 +00:00
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