| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
buffered test IO.
|
|
|
|
|
| |
* sp21/sp21.scn, sp21/task1.c: rtems_io_register_driver and
rtems_io_unregister_driver did not have any test code.
|
|
|
|
|
|
|
|
|
| |
* spsize/size.c: Eliminate maximum_drivers configuration parameter
since it was used to configure a no longer used feature. Device names
are now part of the filesystem not in a table. This also eliminated
the variables _IO_Number_of_devices and _IO_Driver_name_table from
RTEMS as well as the memory allocation used to populate
_IO_Driver_name_table.
|
|
|
|
|
|
| |
* sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using
CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory
properly.
|
|
|
|
|
|
|
| |
* spsize/size.c: Eliminated the variables
_RTEMS_tasks_User_initialization_tasks and
_RTEMS_tasks_Number_of_initialization_tasks because they were only
used in one place after initialized. It was a waste of space.
|
|
|
|
| |
the size of the BSS section when an optional manageer stub is used. Some tests showed about a 600 byte reduction in BSS size. Also eliminated the variables _RTEMS_tasks_User_initialization_tasks and _RTEMS_tasks_Number_of_initialization_tasks because they were only used in one place after initialized. It was a waste of space.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp07/tdelete.c, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
sp35/Makefile.am, spfatal/Makefile.am, spsize/Makefile.am,
spsize/size.c: Add optional managers to Makefiles. Clean up test
cases so last output line follows END OF pattern. Make sure test case
all run. All tests appeared ok on sis.
|
|
|
|
| |
* spsize/size.c: _TOD_Seconds_since_epoch eliminated as a variable.
|
|
|
|
|
|
| |
* sp34/changepri.c, sp35/priinv.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().
|
|
|
|
| |
* sp06/task1.c, sp20/task1.c: Use rtems_task_argument.
|
| |
|
| |
|
|
|
|
| |
* sp35/priinv.c: Remove warning.
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* sp26/system.h: Correct memory required for stack sizes.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* sp33/init.c: Improve barrier test to include normal blocking with
manual release and unblocking in barrier deletion.
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* sp09/screen12.c, sp16/task2.c, sp16/task3.c: Ensure tests generate
cases intended on all targets possible with new heap algorithm.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Adding Classic API Barriers.
* sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
New files.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
spfatal/Makefile.am, spsize/Makefile.am: Eliminate scndir, docdir.
Use rtems_testsdir instead.
|
|
|
|
|
|
|
|
|
|
| |
Victor V. Vengerov <Victor.Vengerov@oktetlabs.ru>
* spsize/size.c: Victor spotted the problem that
_MPCI_Receive_server_tcb and _Thread_MP_Receive were duplicate
variables and needed to be set to the same value. I took that
idea and just removed _Thread_MP_Receive. All uses are now
_MPCI_Receive_server_tcb.
|
|
|
|
|
| |
* configure.ac: Remove RTEMS_ENABLE_BARE,
BARE_CPU_CFLAGS, BARE_CPU_MODEL.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
spfatal/Makefile.am, spsize/Makefile.am:
Convert to use *_PROGRAMS.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp02/Makefile.am: Rework.
* sp03/Makefile.am: Rework.
* sp04/Makefile.am: Rework.
* sp05/Makefile.am: Rework.
* sp06/Makefile.am: Rework.
* sp07/Makefile.am: Rework.
* sp08/Makefile.am: Rework.
* sp09/Makefile.am: Rework.
* sp11/Makefile.am: Rework.
* sp12/Makefile.am: Rework.
* sp13/Makefile.am: Rework.
* sp14/Makefile.am: Rework.
* sp15/Makefile.am: Rework.
* sp16/Makefile.am: Rework.
* sp17/Makefile.am: Rework.
* sp19/Makefile.am: Rework.
* sp20/Makefile.am: Rework.
* sp21/Makefile.am: Rework.
* sp22/Makefile.am: Rework.
* sp23/Makefile.am: Rework.
* sp24/Makefile.am: Rework.
* sp25/Makefile.am: Rework.
* sp26/Makefile.am: Rework.
* sp27/Makefile.am: Rework.
* sp28/Makefile.am: Rework.
* sp29/Makefile.am: Rework.
* sp30/Makefile.am: Rework.
* sp31/Makefile.am: Rework.
* sp32/Makefile.am: Rework.
* spfatal/Makefile.am: Rework.
* spsize/Makefile.am: Rework.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
spfatal/Makefile.am, spsize/Makefile.am: Expand sptests.am.
* sptests.am: Remove.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am,
sp31/Makefile.am, sp32/Makefile.am, spfatal/Makefile.am,
spsize/Makefile.am: AM_CPPFLAGS += -I..../support/include.
|
|
|
|
| |
* sptests.am: Set project_bspdir=$(PROJECT_ROOT)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|