Andrew Johnson
|
a7a6c01bea
|
Removed the pthread_cancel() functionality from posix/osdThread.c,
resolving the whole issue with catch(...) on NPTL.
|
2009-01-06 23:06:25 +00:00 |
|
Andrew Johnson
|
4026d9f27c
|
Nested classes have no special access priviledges to their outer class, but
only the vxWorks compiler seems to check this. Added friend to fix.
An implicit constructor is only created if no user-defined ones exist.
|
2009-01-06 21:53:04 +00:00 |
|
Andrew Johnson
|
1bccf6879e
|
Replaced most TestAsyn support with a common extended support layer.
|
2009-01-06 17:31:57 +00:00 |
|
Andrew Johnson
|
f14e6df788
|
Don't do necessary stuff inside assert().
|
2009-01-06 17:07:56 +00:00 |
|
Andrew Johnson
|
bf3c47c3d3
|
Warn about undefined macros in RELEASE file.
|
2009-01-06 16:41:56 +00:00 |
|
W. Eric Norum
|
a7af535a4f
|
Added support for MVME2700 (and perhaps MVME2400) as supplied by Matt Rippa.
|
2009-01-06 15:14:33 +00:00 |
|
Andrew Johnson
|
31fb641dff
|
In vxWorks 5.5.2, ld < file.munch breaks future shell includes.
|
2009-01-05 22:32:20 +00:00 |
|
Andrew Johnson
|
e6ab9aa7fb
|
Clean up compiler warnings.
|
2008-12-10 21:51:19 +00:00 |
|
Andrew Johnson
|
12e4ad3c5a
|
Cleanup. Handle re-initialization during shutdown gracefully.
|
2008-12-10 21:43:36 +00:00 |
|
Andrew Johnson
|
0be13dfc0f
|
Added registryDump command.
|
2008-12-10 21:34:00 +00:00 |
|
Andrew Johnson
|
67ef06c1e3
|
Cleanup.
|
2008-12-10 21:32:06 +00:00 |
|
Andrew Johnson
|
f951aab3f3
|
Fix possible race condition on SMP systems.
|
2008-12-09 21:46:40 +00:00 |
|
Andrew Johnson
|
f3bcf735cc
|
Bug fix reported by Jens Eden.
|
2008-12-04 23:38:47 +00:00 |
|
Andrew Johnson
|
a58fa323d8
|
The pointer is volatile, not the object itself...
|
2008-12-01 17:03:03 +00:00 |
|
Andrew Johnson
|
79a2649596
|
Fixed problem with time provider registration on dual-CPU systems.
|
2008-11-21 23:23:25 +00:00 |
|
Jeff Hill
|
e99e352e2c
|
redesigned this facility for simplicity, clarity, and robustness
|
2008-11-19 17:20:15 +00:00 |
|
Jeff Hill
|
4126c71e0e
|
added include for typedef used in this header
|
2008-11-19 17:17:41 +00:00 |
|
Jeff Hill
|
fd5b03405a
|
disable copy ctor and operator for the epicsOnceImpl private class
|
2008-11-19 17:11:49 +00:00 |
|
Andrew Johnson
|
a37105e0c7
|
Fixed buffer overflow in thread name.
|
2008-11-16 17:32:58 +00:00 |
|
Andrew Johnson
|
ca1e7b0613
|
Added WireSet instances, needed for vxWorks 6.1.
|
2008-11-14 23:32:15 +00:00 |
|
Ralph Lange
|
519f54c06b
|
Added -p option to commandline tools to specify CA priority.
|
2008-11-14 13:12:26 +00:00 |
|
Ralph Lange
|
c5773eafb4
|
Added -p option to specify CA priority.
|
2008-11-14 13:03:25 +00:00 |
|
Andrew Johnson
|
f5967d268c
|
False assertion removed.
|
2008-10-24 23:04:11 +00:00 |
|
Andrew Johnson
|
01349a9448
|
Add epicsShare decorators for visibility in a Cygwin DLL.
|
2008-10-23 19:27:24 +00:00 |
|
Jeff Hill
|
2d51fbc3c7
|
fixed mantis 325
|
2008-10-21 20:50:26 +00:00 |
|
Jeff Hill
|
c5f15a3e17
|
fixed bug introduced after R3.14.9, but before R3.14.10-RC1 and R3.14.10-RC2
|
2008-10-21 20:26:48 +00:00 |
|
Andrew Johnson
|
cdd2748c98
|
Allow multiple slashes as path seperators, since we used to.
Also fixed perldoc comment formatting.
|
2008-10-20 18:32:47 +00:00 |
|
Andrew Johnson
|
6789814826
|
Remove space after -I option for osf-alpha.
|
2008-10-20 15:39:32 +00:00 |
|
Andrew Johnson
|
b3abcbb52e
|
Don't fail if epicsSnprintf returns less than the buffer size needed.
|
2008-10-20 15:35:10 +00:00 |
|
W. Eric Norum
|
3b2bbd50e5
|
Cleaner version of wait with timeout fix.
|
2008-10-16 13:38:14 +00:00 |
|
W. Eric Norum
|
ba5080d6f4
|
Return TIMEOUT status even when delay time is 0.
|
2008-10-15 19:40:57 +00:00 |
|
W. Eric Norum
|
a6ed0d3a53
|
RTEMS newlib version of strtod handles INF/NAN.
|
2008-10-15 19:40:00 +00:00 |
|
Andrew Johnson
|
edc141f98a
|
Added checks for NULL callbacks and record pointers.
|
2008-10-13 14:08:35 +00:00 |
|
W. Eric Norum
|
7245f8127c
|
Arrange for compatability with compile-time and run-time linking.
|
2008-10-11 16:40:46 +00:00 |
|
Andrew Johnson
|
2c020ffac4
|
Make aitGen take an output filename, needed for win32.
|
2008-10-09 20:14:44 +00:00 |
|
Andrew Johnson
|
bf829e0f48
|
Extended testing to trigger callbacks from multiple threads, more tests.
|
2008-10-09 15:01:53 +00:00 |
|
Andrew Johnson
|
2eb849b91c
|
Fix segfault on linux - catch(...) must not call std::unexpected()
|
2008-10-08 22:44:32 +00:00 |
|
Andrew Johnson
|
0fff507aea
|
Cleanup, fix an issue reported by Kazuro Furukawa.
|
2008-10-08 22:42:49 +00:00 |
|
Andrew Johnson
|
98e09831fa
|
_APPNAME__SNCFLAGS doesn't get used...
|
2008-10-08 21:11:55 +00:00 |
|
Ralph Lange
|
1d6bea83de
|
This is included from epicsEndian.h, so it must be usable from C and C++.
|
2008-10-08 10:31:44 +00:00 |
|
Janet B. Anderson
|
708b0be486
|
Create aitConvertGenerated.cc in O.Common. Makefile cleanup.
|
2008-10-07 18:05:58 +00:00 |
|
Andrew Johnson
|
f58002e1fd
|
Exception classes don't need to derive from std::exception,
this can cause build faults on some architectures.
|
2008-10-07 15:19:35 +00:00 |
|
W. Eric Norum
|
d579e30210
|
Prevent warnings -- test show that this still generates correct code.
|
2008-10-07 12:18:43 +00:00 |
|
W. Eric Norum
|
48257aec7c
|
Fix race condition exposed by compilers with more agressive optimization.
Add test procedure for epicsRingBytes.
|
2008-10-07 11:05:41 +00:00 |
|
Ralph Lange
|
af2b7a3ef2
|
Fix: Don't print space after single value, only between values of an array
|
2008-10-06 15:51:51 +00:00 |
|
Andrew Johnson
|
fd9867e973
|
Cleanup.
|
2008-10-03 20:27:13 +00:00 |
|
Andrew Johnson
|
e97439c7df
|
Ensure the last test actually completes and reports...
|
2008-10-03 19:28:34 +00:00 |
|
Andrew Johnson
|
150c4ff002
|
A proper fix for the xsubpp problems on Perl 5.8.0.
|
2008-10-03 18:28:56 +00:00 |
|
Jeff Hill
|
11180d0c9c
|
patch for DECXX compiler detected issues (found by Kazuro FURUKAWA)
see <URL:http://www-linac.kek.jp/epics/osf/>
|
2008-10-02 15:43:04 +00:00 |
|
Andrew Johnson
|
ec8761185d
|
Another fix, for the SunPro compiler this time.
|
2008-09-30 17:24:11 +00:00 |
|