Commit Graph

12263 Commits

Author SHA1 Message Date
Andrew Johnson
6ec71f56d0 configure: Use := variable to set EPICS_HOST_ARCH if undefined.
Performance on Cygwin when using ?= is glacial...
2010-10-26 14:56:42 -05:00
Andrew Johnson
03539b05a4 libCom/test: run epicsMutexTest loops a fixed number of times.
Windows sometimes managed to run an extra loop before this change.
2010-10-26 11:45:13 -05:00
Andrew Johnson
41b9b9cb07 documentation: Various updates...
Removed the Converting... files for older releases
No known problems yet.
Updated README.html and regenerated README.1st from it.
Added windows-x64 target to the Release notes.
2010-10-26 10:49:26 -05:00
Andrew Johnson
af48ed31c3 tools: Need search path for uninstalled modules too.
This fixes the perl compilation failures of fullPathName.pl
that occur before the src/tools directory has been built, and
ensures that the other tools that use EPICS modules also work.
2010-10-26 09:27:47 -05:00
Andrew Johnson
01ae98d118 Corrected/deleted WIND_HOST_TYPE to only hosts that WRS supports. 2010-10-25 14:23:56 -05:00
Andrew Johnson
66864fcb23 libCom/osi: More NTP time quality checking.
Reject NTP timespec values before the EPICS epoch.
2010-10-22 17:34:13 -05:00
jba
2957fdcaf7 Changed (DWORD*) to (const ULONG_PTR*) to avoid windows-x64 debug build
error.
2010-10-22 17:08:41 -05:00
jba
c7b9ea9b3b Added single quotes in shell cmd to preserve backslashes. 2010-10-22 17:02:40 -05:00
Janet Anderson
a3234c9130 Set CYGWIN_RPC_LIB by using cygwin version to determine rpc lib name. 2010-10-22 09:33:44 -05:00
Janet Anderson
2a3a92504c Added missing USR_LDFLAGS to DLL link line. 2010-10-21 15:06:11 -05:00
Janet Anderson
daccdf86b5 Updated the supported architecture comments. 2010-10-21 15:02:11 -05:00
Andrew Johnson
cb3d6e3cde Configure EPICS_TIMEZONE for 2011 DST dates
3.14.12 will come out about a week before the 2010 US time change
and just a few days before the EU change, so it makes sense to set
it up for the 2011 dates.

Added information about DST dates up to 2015.
2010-10-20 15:01:06 -05:00
Andrew Johnson
f1a00dd667 libCom/osi: Warn if NTP time stops or decreases.
Add warnings if the NTP time provider sees NTP time stopping or going
backwards.  Should never happen, but...
2010-10-20 11:44:48 -05:00
Ralph Lange
3df265103d libcom/osd/rtems: Fix by M. Davidsaver to use an epheremal receiver port for the NTP synchronization. 2010-10-20 10:35:51 -04:00
Andrew Johnson
62f603d820 tools: Drop EPICS_HOST_ARCH variable in checkRelease.
On Win32 abs_path() fails if the path given doesn't exist.
2010-10-18 11:35:28 -05:00
Andrew Johnson
ed916cd1b3 Delete osf-alpha target (and host) support, no longer working or needed at KEK. 2010-10-14 14:01:40 -05:00
Andrew Johnson
2d4e4deb60 doc: Discuss ARCH_CLASS settings. 2010-10-13 11:21:17 -05:00
Andrew Johnson
a5a038957f configure/os: Add the missing darwin architecture combinations. 2010-10-12 15:25:56 -05:00
Andrew Johnson
89af645ba9 Oops, s/dbTools/dbtools/. 2010-10-12 10:37:23 -05:00
Andrew Johnson
862425caa0 Missing dependency fixed, misc needs dbTools
- from Michael Davdisaver
2010-10-12 09:39:55 -05:00
Andrew Johnson
6f8c946d76 libCom: Recognize -pre and -rc in version snapshot. 2010-10-08 15:17:55 -05:00
Janet Anderson
dcd0fabe3b R3.14.12-pre1-DEV 2010-10-08 14:16:56 -05:00
Janet Anderson
dd1cbf504b R3.14.12-pre1 2010-10-08 14:07:08 -05:00
Andrew Johnson
5760b1247b Added release notes for the capr.pl script. 2010-10-07 17:30:49 -05:00
Andrew Johnson
970d3bbdc5 Updated release notes for calc-size changes. 2010-10-07 14:54:17 -05:00
Andrew Johnson
881d13ac07 Merged the expand-calc-size branch.
This allows calc and calcout record expressions to be up to
79 characters long, and shortens the postfix buffer needed by
introducing integer literals.  Also removes the length limit
for access security CALC expressions.
2010-10-07 14:16:24 -05:00
Andrew Johnson
0bacce77df Merged the keywords branch.
* Updated the ReleaseChecklist document for Bazaar
* Replaced all RCS $Id$ and $header$ keywords with $Revision-Id$
as supported by the Bazaar Keywords plug-in
* Changed a few names in CONFIG_BASE_VERSION and epicsVersion.h
* Removed various extraneous keywords and non-ASCII characters
2010-10-07 11:51:22 -05:00
Andrew Johnson
2a692c996d Keywords: s/Release-Id/Revision-Id/ 2010-10-06 12:17:25 -05:00
Andrew Johnson
2c80b54110 docs: Replaced non-ascii space characters. 2010-10-06 11:41:49 -05:00
Andrew Johnson
5a41f3a0b9 RTEMS: Added parentheses to the exampleBoot st.cmd@RTEMS file. 2010-10-06 10:54:31 -05:00
Andrew Johnson
cf22d9cedd Missed a $Log$ keyword. 2010-10-05 16:48:06 -05:00
Andrew Johnson
d4bf5ec2d7 RTEMS: Added parentheses around command arguments for CEXP.
In particular the generated cdCommands file, and the lines in
the st.cmd@RTEMS file template.
2010-10-05 16:02:09 -05:00
Andrew Johnson
fbda9f3280 RCS keyword updates for Bazaar
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Andrew Johnson
5d17059cb1 libCom: Changes to epicsVersion.h generation
Use DEV instead of CVS in names.
Lower-case the -rc<n> status strings.
Rename CVS_DATE to COMMIT_DATE.
No Bazaar equivalent to the CVS tag $Name$ exists.
Modernize and "use strict" in the Perl code.
2010-10-05 13:33:35 -05:00
Andrew Johnson
64771c1708 doc: Updated checklist.
Rewrote commands for Bazaar and modified tag formats.
Added steps for updating Launchpad.
2010-10-04 16:51:59 -05:00
Andrew Johnson
a657a012cd rec: Make CALC expression fields 80 chars.
Both calc and calcout record types changed.
2010-10-04 13:46:09 -05:00
Andrew Johnson
9542056547 as: No need to limit CALC expression lengths.
We allocate a new postfix buffer for each expression, so there is no
need to limit the expression length, just allocate a buffer big enough
for the expression given.
2010-10-04 13:41:09 -05:00
Andrew Johnson
6d1cc23a7e libCom/test: Enhanced epicsCalcTest.
Added testArgs() function and tests, and more bad expression tests.
2010-10-04 13:39:02 -05:00
Andrew Johnson
bb7d8d6435 libCom/calc: Added integer literals, which use less space in Postfix.
Renamed LITERAL to LITERAL_DOUBLE and added LITERAL_INT.
postfix() only uses LITERAL_INT if the results are identical.
Adjusted INFIX_TO_POSTFIX_SIZE() macro to match.
Cleaned up some other internal issues.
2010-10-04 13:32:34 -05:00
Andrew Johnson
641aa70eb1 libCom/test: Added Michael Davidsaver's unit tests for errlog 2010-09-30 14:36:30 -05:00
Andrew Johnson
48aabfc6ad libCom/test/epicsStringTest: %Zd isn't portable. 2010-09-29 17:44:10 -05:00
Andrew Johnson
eaaea901e0 libCom: fix epicsNAN generation on vxWorks. 2010-09-29 17:42:10 -05:00
Andrew Johnson
d4814f1395 db/test: On vxWorks make a callbackTest.munch that works. 2010-09-29 16:00:46 -05:00
Andrew Johnson
d6c6a07cc3 CAref: Under DBR_STSACK_STRING s/ackv/acks/ 2010-09-29 11:20:00 -05:00
Janet Anderson
902030e022 Remove depends file requirement for user created rules. 2010-09-29 10:36:40 -05:00
Andrew Johnson
58b5b81cb3 cas: fixed new[] .. free() mismatch (in OOM path)
Found by cppchecker, http://cppcheck.sf.net/
2010-09-29 00:44:47 -05:00
Ralph Lange
cbe2938628 catools: Fix caput so it can write enums w/o strings 2010-09-28 13:38:59 -04:00
Andrew Johnson
af43a9c957 softIoc: Cleanup makeInstallDir.pl build slightly. 2010-09-27 17:42:42 -05:00
Ralph Lange
534bee1a2e Merged Ralph Lange's 'cac-dtor-racecond-fix' branch. 2010-09-27 18:39:50 -04:00
Janet Anderson
00db17adb4 Added FINAL_LOCATION code. 2010-09-27 16:37:13 -05:00