| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Deprecate Classic API Notepads. Mark task_set/get_note() with
the deprecated attribute, and also mark the notepads field.
Replace disable with enable option for notepads in confdefs.h,
and make notepads disabled by default. The previous option
CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS is now unused and
will emit a compile-time warning. A new option
CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS is available to turn
on notepads, but it also will emit a compile-time warning
to indicate that notepads are deprecated.
Closes #2265
|
| |
|
|
|
|
|
| |
With this patch the preinstall.am files are in a set order and not
dependent on now perl implements a hash.
|
|
|
|
|
| |
Apparently, at some point automake output changed and these were
not updated.
|
| |
|
|
|
|
|
|
|
|
|
| |
This commit deletes all RTEMS ChangeLog files. These files have been abandoned
since converting to git version control. The historical data may be recovered
by checking out any commit before this one. Most of the contents of these
ChangeLog files can also be found in the git log.
Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
| |
|
|
|
|
|
|
| |
This class only works on Simple Vectored Architectures. Even worse,
it is not guaranteed to compile on a Programmable Interrupt Vector
architecture.
|
|
|
|
|
| |
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html
for details.
|
| |
|
| |
|
|
|
|
| |
* configure.ac: Require autoconf-2.68, automake-1.11.1.
|
|
|
|
|
| |
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h:
Fixed timeout calculation.
|
| |
|
| |
|
|
|
|
|
|
| |
* src/rtemsInterrupt.cc: #include <cstdlib>.
* src/rtemsMessageQueue.cc, src/rtemsSemaphore.cc,
src/rtemsTask.cc, src/rtemsTimer.cc: #include <cstring>.
|
| |
|
| |
|
|
|
|
| |
* configure.ac: Check for cstdlib, cstring.
|
|
|
|
|
| |
* src/rtemsInterrupt.cc: Fixed the code to compile on targets with
CPU_SIMPLE_VECTORED_INTERRUPTS defined to true.
|
|
|
|
|
|
|
| |
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, include/rtems++/rtemsTimer.h,
src/rtemsTask.cc: Eliminate all public use of TOD conversion
routines.
|
|
|
|
|
| |
* include/rtems++/rtemsTimer.h: Use public API not
_TOD_Microseconds_per_tick.
|
|
|
|
|
|
| |
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, src/rtemsTask.cc: Use public API
not _TOD_Microseconds_per_tick.
|
|
|
|
| |
* include/rtems++/rtemsTaskMode.h: Convert to "bool".
|
| |
|
|
|
|
|
| |
PR 1282/misc
* src/rtemsInterrupt.cc: Correct vec/vector variable confusion.
|
|
|
|
|
| |
* include/rtems++/rtemsMessageQueue.h, src/rtemsMessageQueue.cc: Make
compile by using size_t and uint32_t where appropriate.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* librtems++/include/rtems++/rtemsEvent.h,
librtems++/include/rtems++/rtemsMessageQueue.h,
librtems++/include/rtems++/rtemsSemaphore.h,
librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
librtems++/src/rtemsMessageQueue.cc,
librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
rtems_unsigned32 to uint32_t.
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
|
|
| |
* configure.ac: Use RTEMS_AMPOLISH3.
|
|
|
|
| |
* src/rtemsStatusCode.cc: Fix warnings.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Makefile.am: Add preinstall.am.
* configure.ac: Add AMPOLISH3.
* preinstall.am: New.
|
| |
|
| |
|
|
|
|
| |
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
|
|
|
|
| |
* Makefile.am: Remove build-variant support.
|
| |
|
|
|
|
| |
* configure.ac: Require automake > 1.9.
|
| |
|