| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* ticker/Makefile.am, ticker/init.c, ticker/system.h, ticker/tasks.c:
Test needs clock manager. Should use rtems_test_exit() instead of
exit().
|
|
|
|
|
|
| |
* minimum/Makefile.am, minimum/init.c: Switch back to using optional
manager support. Also add use of CONFIGURE_DISABLE_NEWLIB_REENTRANCY
to demonstrate that the newlib reentrancy support is optional.
|
|
|
|
|
| |
* nsecs/init.c: Remove private decl of _Timespec_Subtract use the
version from rtems/score/timespec.h.
|
|
|
|
| |
* spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
|
|
|
|
|
|
|
| |
* nsecs/init.c: Provide timespec manipulation routines in the
SuperCore. Use them everywhere possible. Perhaps they should be part
of the public API so this test and others can use them without
peeking into the bowels.
|
|
|
|
|
| |
* psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
behavior more closely matching GNU/Linux.
|
|
|
|
|
|
| |
* sp34/changepri.c, sp35/priinv.c: Change all obsoleted
CONFIGURE_TEST_NEEDS_XXX configuration constants to
CONFIGURE_APPLICATION_NEEDS_XXX.
|
|
|
|
|
| |
* loopback/init.c: Change all obsoleted CONFIGURE_TEST_NEEDS_XXX
configuration constants to CONFIGURE_APPLICATION_NEEDS_XXX.
|
|
|
|
| |
* spsize/size.c: Eliminate TOD_Ticks_per_second variable.
|
|
|
|
|
|
| |
* spsize/size.c: Convert from Classic API style TOD_Control as
fundamental time structure to POSIX struct timespec. Add
clock_get_uptime().
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Convert from Classic API style TOD_Control
as fundamental time structure to POSIX struct timespec. Add
clock_get_uptime().
* nsecs/.cvsignore, nsecs/Makefile.am, nsecs/init.c, nsecs/nsecs.doc,
nsecs/nsecs.scn: New files.
|
|
|
|
| |
* monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
|
|
|
|
| |
* sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
|
| |
|
| |
|
|
|
|
|
| |
* mp12/node2/mp12-node2.scn: Redo screen to not have cvs conflict
marker.
|
|
|
|
| |
* sp35/priinv.c: Remove warning.
|
|
|
|
| |
* loopback/init.c: Add CVS Id.
|
|
|
|
|
| |
PR 1230/tests
* minimum/init.c: Minimum should not configure console driver.
|
|
|
|
|
| |
* tztest/init.c: Call tzset() even though it may be called for us
implicitly along the way.
|
| |
|
|
|
|
| |
* tztest/.cvsignore: New file.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Added timezone test.
* tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
tztest/tztest.scn: New files.
|
|
|
|
|
| |
* sp26/system.h: Remove incorrect and duplicate
CONFIGURE_EXTRA_TASK_STACKS.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1222/cpukit
* Makefile.am, configure.ac: Enhance so that when the prioirity of a
thread that is blocked on a priority based thread queue is changed,
that its placement in the queue is reevaluated based upon the new
priority. This enhancement includes modifications to the SuperCore as
well as new test cases.
* sp34/.cvsignore, sp34/Makefile.am, sp34/changepri.c, sp34/sp34.doc,
sp34/sp34.scn, sp35/.cvsignore, sp35/Makefile.am, sp35/priinv.c,
sp35/sp35.doc, sp35/sp35.scn: New files.
|
|
|
|
|
| |
* malloctest/init.c: Be explicit about need for default and floating
point attributes. This is just a style change.
|
|
|
|
| |
* sp26/system.h: Correct memory required for stack sizes.
|
| |
|
| |
|
|
|
|
|
| |
* loopback/init.c: Fix exit paths in client thread and main test
thread.
|
|
|
|
|
| |
* aclocal/check-cpuopts.m4: Check rtems/system.h instead of
rtems/score/cpuopts.h.
|
|
|
|
|
|
| |
* tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c,
tm14/task1.c, tm22/task1.c: Address size_t/uint32_t typing issues in
message queue tests.
|
|
|
|
|
|
| |
* sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
sp13/task3.c: Address size_t/uint32_t typing issues in message queue
tests.
|
|
|
|
|
| |
* rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
issues in message queue tests.
|
|
|
|
|
| |
* itronmbf01/init.c: Address size_t/uint32_t typing issues in message
queue tests.
|
|
|
|
| |
fixed synchronization bug between ata.c and bdbuf.c
|
|
|
|
|
| |
* psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
include normal blocking and unblocking on timeout.
|
|
|
|
|
| |
* sp33/init.c: Improve barrier test to include normal blocking with
manual release and unblocking in barrier deletion.
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
|
| |
* sp27/init.c, sp27/sp27.scn: Correct configured number of semaphores
and make output more compliant with other tests.
|
|
|
|
|
|
| |
* psxsem01/init.c: Account for change in POSIX semaphore time handling.
Previously the timeout was not absolute time and checked BEFORE
attempting to lock semaphore.
|
|
|
|
|
| |
* sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
cases intended on all targets possible with new heap algorithm.
|
|
|
|
|
|
| |
* itrontask04/init.c, itrontask04/itrontask04.scn: Cannot print with
dispatching disabled so fix test not to print while dispatching is
disabled.
|
|
|
|
| |
* psxbarrier01/main.c: New file.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Adding Classic API Barriers.
* sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
New files.
|
|
|
|
|
|
|
| |
* psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
psxspin01/psxspin01.scn, psxspin01/test.c: New files.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
and partial implementation of POSIX rwlocks.
* psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
|
|
|
|
|
|
| |
PR 841/rtems
* psxsem01/init.c: Make sem_timedwait more conformant to Open Group
specification.
|
|
|
|
|
| |
* aclocal/rtems-top.m4: Remove RTEMS_API.
* aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
|