Commit Graph

14729 Commits

Author SHA1 Message Date
Andrew Johnson f1a0584273 Fix gcc warnings. 2009-02-03 06:05:51 +00:00
Andrew Johnson 289f5500a4 Restart nanosleep() on EINTR. 2009-01-30 20:15:40 +00:00
Andrew Johnson 03e3ce0513 STATIC => static. 2009-01-28 23:39:16 +00:00
Andrew Johnson ffe38fffb8 Don't forget to flush! 2009-01-28 21:16:39 +00:00
Andrew Johnson c85052de6c Fix errlogPrint and errlogVprintf so the latter outputs to the console. 2009-01-28 21:05:34 +00:00
Andrew Johnson 292a763d9a Enhance generalTime subsystem with interrupt-context time & event requests. 2009-01-28 20:01:41 +00:00
Andrew Johnson c5fd57e5ae Make getpMessage() clear the message string rather than requiring caller to. 2009-01-28 19:57:11 +00:00
Janet B. Anderson db076183c0 Changed EPICS_BASE_TOOLS_BIN to EPICS_BASE_BIN in PATH. 2009-01-27 21:27:32 +00:00
W. Eric Norum 15bd6bc402 RTEMS updates. 2009-01-24 23:14:44 +00:00
W. Eric Norum 63c20dbb4b Repair accidental commit of local changes.
Swirtch to RTEMS 4.10.
2009-01-23 20:24:59 +00:00
W. Eric Norum deae06a694 Reduce RTEMS stack sizes.
Use new RTEMS 'unified memory pools'.
2009-01-23 20:21:41 +00:00
Andrew Johnson 0cabf024d7 Error message has the wrong routine name in it. 2009-01-21 20:26:52 +00:00
Andrew Johnson c4857e820e Added dbGetNAliases(). 2009-01-19 19:04:40 +00:00
Andrew Johnson 9ca9a3c2e2 Added dbGetNAliases() function, to complete the aliases API. 2009-01-19 18:57:02 +00:00
Andrew Johnson edf0875bcf Record aliases. 2009-01-16 20:54:01 +00:00
Andrew Johnson e155dd411e Added dynamic parts of record alias implementation. 2009-01-16 20:50:40 +00:00
Andrew Johnson dd7cb80555 Fix memory leak. 2009-01-16 20:04:34 +00:00
Andrew Johnson 105448f3f8 Fix access to uninitialized memory. 2009-01-16 16:49:19 +00:00
Andrew Johnson 99053303fb Fixed fetch_values() bug. 2009-01-14 23:42:20 +00:00
Andrew Johnson a723ea357e Added record aliases. 2009-01-09 18:00:00 +00:00
Andrew Johnson f8d6677c72 Simplified dbPutFieldLink, made DSXT work with all link types. 2009-01-08 23:51:19 +00:00
Andrew Johnson b98392f50f Initialize objects fully before making them visible. 2009-01-08 23:44:11 +00:00
Jeff Hill 9027026680 fix for mantis 329 2009-01-08 22:27:18 +00:00
Andrew Johnson a294e3dcb8 HTML refactoring. 2009-01-07 20:44:51 +00:00
Andrew Johnson 579c7bad06 Also need the registerFunction.h header; fixed some HTML issues. 2009-01-07 18:46:59 +00:00
W. Eric Norum 2862a9b8cf Clean up function registration instructions. 2009-01-07 18:02:21 +00:00
Andrew Johnson 307762f424 Fix DBF_LONG constant link initialization, clean up other types. 2009-01-07 00:04:49 +00:00
Andrew Johnson 0108f6ae94 Cleanup; minimize variable scopes. 2009-01-06 23:32:32 +00:00
Andrew Johnson 76c9329b5e Moved interruptAccept management into scanPause/scanRun functions. 2009-01-06 23:22:28 +00:00
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 448fc10e35 Fix link problem Mark Rivers reported. 2008-12-02 23:45:16 +00:00
Janet B. Anderson 1d9543997e Removed path environment lines. User should put gcc in path. 2008-12-01 19:02:21 +00:00
Andrew Johnson a58fa323d8 The pointer is volatile, not the object itself... 2008-12-01 17:03:03 +00:00
Janet B. Anderson e2e7864c3d Removed path environment lines. User should put gcc in path. 2008-12-01 16:35:40 +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