Jeff Hill
f340b3e153
o removed -O3 from mingw debug builds (so the issues below are reproduced on mingw)
...
o gnu compiler for windows doesnt support well dll exporting individual functions from a class
in debug builds so I switched to exporting the entire interface class in several places
o fixed several places in ca lib where include of epicsTimer.h wasnt properly ifdef'd so
that it is imported by ca header files
--- these issues were already fixed on cvs main trunk ---
2010-11-04 10:19:54 -06:00
Andrew Johnson
b4d7b6f851
Merged Jeff's fix for Bug 667384
...
This commit was needed to reorder the commit history so that everyone
else's commits since 2010-09-27 remain on the mainline.
2010-11-01 18:07:15 -05:00
Jeff Hill
36175b1368
merged in R3.14.12
2010-11-01 15:15:51 -06:00
Jeff Hill
e372a83096
neglected to unlock on error return path
2010-11-01 15:01:04 -06:00
Jeff Hill
3ad06eb0a3
fixed request and response bytes amount was revered in printf
2010-11-01 15:00:02 -06:00
Janet Anderson
93c39c86f7
Added includes for host's CONFIG_SITE files. Changed all to -include.
2010-11-01 14:35:49 -05:00
Andrew Johnson
46b912bc16
cas: Workaround for vxWorks-ppc604 compiler issue.
2010-10-29 12:15:48 -05:00
Andrew Johnson
1e6464cdc4
libCom/test: Various improvements.
...
Made epicsThreadOnceTest more deterministic, replacing an
epicsThreadSleep() with epicsEventMustWait(), and added a diagnostic
message before running the thread recurse test.
Eric added a series of checks to epicsEventTest.cpp which ensure that
epicsEventSignal() only wakes one waiting thread.
2010-10-29 11:58:44 -05:00
Janet Anderson
c84c3d49ad
R3.14.12-pre2-DEV
2010-10-27 17:05:43 -05:00
Janet Anderson
4f98ae3955
R3.14.12-pre2
R3.14.12-pre2
2010-10-27 16:48:09 -05:00
Dirk Zimoch
c73efe7f39
typo in comment
2010-10-27 22:49:16 +02:00
Dirk Zimoch
0390af5a20
merged and conflict in RELEASE_NOTES.html solved
2010-10-27 22:37:50 +02:00
Dirk Zimoch
7e7d04576b
bugfix: devEventSoft read_event with constant input and tse = epicsTimeEventDeviceTime did not read timestamp
2010-10-27 22:19:33 +02:00
Dirk Zimoch
0d8725857b
new approach to handle named events efficiently
2010-10-27 21:56:12 +02:00
Andrew Johnson
2bb3074fab
db: Fix db_get_field() on an empty array field.
...
This fixes a bug introduced with the dynamic-array branch.
The new version of db_get_field() was using the dbr_size_n() macro to
calculate the offset to the start of the buffer area to be zeroed, but
when nRequest is zero this gives the wrong result; the dbr_ structures
always contain at least one value element, and dbr_size_n() thus has
to include that in its size calculation.
2010-10-27 13:26:56 -05:00
Andrew Johnson
a5d4572691
catools: Build on all archs except vxWorks and RTEMS.
...
Was only building on HOST, now does cross-builds too.
2010-10-27 10:30:41 -05:00
Janet Anderson
143fef7508
Modified test for _MINGW and _TIMESPEC_DEFINED.
2010-10-26 16:48:40 -05:00
Janet Anderson
87e670f5ca
Added ifdef around timespec definition for MinGW build.
2010-10-26 16:25:30 -05:00
Janet Anderson
b326097bed
Initial version. Has commented lines for new MinGW_w32 compiler version.
2010-10-26 15:42:31 -05:00
Janet Anderson
f68e14d20a
Added windows-x64-debug under debugging builds in comment lines.
2010-10-26 15:00:48 -05:00
Janet Anderson
a395b85277
Initial version.
2010-10-26 14:59:02 -05:00
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
Dirk Zimoch
0e818f6127
use EPICS_DEPRECATED macro
2010-10-15 02:02:48 +02: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
cf7f84cb2f
Remove 3.13 compatibility build vars
2010-10-12 11:27:17 -05:00
Andrew Johnson
fc43152e42
Remove 313 compatibility and some old build rules
2010-10-12 11:26:00 -05:00
Andrew Johnson
70067d141c
Remove src/vxWorks directory, not maintainted/used
2010-10-12 11:23:34 -05:00
Andrew Johnson
3237f0869f
Delete 3.13 and 3.14 conversion docs
2010-10-12 11:22:00 -05:00
Andrew Johnson
9c05865bcb
Remove config directory
2010-10-12 11:18:27 -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
R3.14.12-pre1
2010-10-08 14:07:08 -05:00