| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
| |
PR 1924/cpukit
* spstkalloc02/.cvsignore, spstkalloc02/Makefile.am,
spstkalloc02/init.c, spstkalloc02/spstkalloc02.doc,
spstkalloc02/spstkalloc02.scn: New files.
* Makefile.am, configure.ac: Reflect changes above.
|
|
|
|
|
| |
* sp31/task1.c: Make Do_nothing static.
* sprbtree01/init.c: Make test_compare_function, rb_assert static.
|
|
|
|
| |
* spwkspace/init.c: Test _Workspace_String_duplicate().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1589/build
* 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,
sp10/Makefile.am, sp11/Makefile.am, sp12/Makefile.am,
sp13/Makefile.am, sp14/Makefile.am, sp15/Makefile.am,
sp16/Makefile.am, sp17/Makefile.am, sp18/Makefile.am,
sp19/Makefile.am, sp20/Makefile.am, sp2038/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp27/Makefile.am, sp27a/Makefile.am, sp28/Makefile.am,
sp29/Makefile.am, sp30/Makefile.am, sp31/Makefile.am,
sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am,
sp35/Makefile.am, sp36/Makefile.am, sp37/Makefile.am,
sp38/Makefile.am, sp39/Makefile.am, sp40/Makefile.am,
sp41/Makefile.am, sp42/Makefile.am, sp43/Makefile.am,
sp44/Makefile.am, sp45/Makefile.am, sp46/Makefile.am,
sp47/Makefile.am, sp48/Makefile.am, sp49/Makefile.am,
sp50/Makefile.am, sp51/Makefile.am, sp52/Makefile.am,
sp53/Makefile.am, sp54/Makefile.am, sp55/Makefile.am,
sp56/Makefile.am, sp57/Makefile.am, sp58/Makefile.am,
sp59/Makefile.am, sp60/Makefile.am, sp62/Makefile.am,
sp63/Makefile.am, sp64/Makefile.am, sp65/Makefile.am,
sp66/Makefile.am, sp67/Makefile.am, sp68/Makefile.am,
sp69/Makefile.am, sp70/Makefile.am, sp71/Makefile.am,
sp72/Makefile.am, sp73/Makefile.am, sp74/Makefile.am,
sp75/Makefile.am, sp76/Makefile.am, spassoc01/Makefile.am,
spcbssched01/Makefile.am, spcbssched02/Makefile.am,
spcbssched03/Makefile.am, spchain/Makefile.am,
spclockget/Makefile.am, spcoverage/Makefile.am,
spedfsched01/Makefile.am, spedfsched02/Makefile.am,
spedfsched03/Makefile.am, sperror01/Makefile.am,
sperror02/Makefile.am, sperror03/Makefile.am, spfatal01/Makefile.am,
spfatal02/Makefile.am, spfatal03/Makefile.am, spfatal04/Makefile.am,
spfatal05/Makefile.am, spfatal06/Makefile.am, spfatal07/Makefile.am,
spfatal08/Makefile.am, spfatal09/Makefile.am, spfatal10/Makefile.am,
spfatal11/Makefile.am, spfatal12/Makefile.am, spfatal13/Makefile.am,
spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am,
spfatal17/Makefile.am, spfatal18/Makefile.am, spfatal19/Makefile.am,
spfatal20/Makefile.am, spfatal21/Makefile.am, spfatal22/Makefile.am,
spfatal23/Makefile.am, spfatal24/Makefile.am, spfatal25/Makefile.am,
spfifo01/Makefile.am, spfifo02/Makefile.am, spfifo03/Makefile.am,
spfifo04/Makefile.am, spfifo05/Makefile.am, spheapprot/Makefile.am,
spintrcritical01/Makefile.am, spintrcritical02/Makefile.am,
spintrcritical03/Makefile.am, spintrcritical04/Makefile.am,
spintrcritical05/Makefile.am, spintrcritical06/Makefile.am,
spintrcritical07/Makefile.am, spintrcritical08/Makefile.am,
spintrcritical09/Makefile.am, spintrcritical10/Makefile.am,
spintrcritical11/Makefile.am, spintrcritical12/Makefile.am,
spintrcritical13/Makefile.am, spintrcritical14/Makefile.am,
spintrcritical15/Makefile.am, spintrcritical16/Makefile.am,
spintrcritical17/Makefile.am, spmkdir/Makefile.am,
spmountmgr01/Makefile.am, spnotepad01/Makefile.am,
spnsext01/Makefile.am, spobjgetnext/Makefile.am,
spprintk/Makefile.am, spprivenv01/Makefile.am,
sprbtree01/Makefile.am, spsimplesched01/Makefile.am,
spsimplesched02/Makefile.am, spsimplesched03/Makefile.am,
spsize/Makefile.am, spstkalloc/Makefile.am, spthreadq01/Makefile.am,
spwatchdog/Makefile.am, spwkspace/Makefile.am: Remove obsolete
optional manager capability.
|
|
|
|
|
| |
PR 1980/testing
* spedfsched02/task1.c, spedfsched02/init.c: Fixed initialization.
|
|
|
|
|
|
| |
PR 1964
* spchain/init.c, spchain/spchain.scn: Add testcases for chain is first
and last
|
|
|
|
|
|
| |
PR 1924/cpukit
* sptests/spfatal08/testcase.h, sptests/spfatal12/testcase.h: Update
due to API changes.
|
|
|
|
| |
* sp2038/.cvsignore: New file.
|
| |
|
|
|
|
|
|
|
| |
PR 1922
* spcbssched02/system.h, spcbssched03/system.h, spedfsched02/system.h,
spedfsched02/task1.c, spedfsched03/system.h: EDF and CBS scheduler:
extern declarations fix.
|
|
|
|
|
| |
* sp50/init.c, spclockget/init.c: Include "pritime.h".
Use PRIdtime_t to print time_t.
|
|
|
|
| |
* configure.ac: Check for size of time_t.
|
|
|
|
|
|
|
|
|
|
|
| |
* sp75/init.c, spcbssched01/init.c, spcbssched01/task1.c
spcbssched02/init.c, spcbssched02/task_periodic.c,
spcbssched03/init.c, spcbssched03/tasks_aperiodic.c,
spcbssched03/tasks_periodic.c, spedfsched01/init.c,
spedfsched01/task1.c, spedfsched02/getall.c, spedfsched02/init.c,
spedfsched02/task1.c, spedfsched03/init.c,
spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c,
sprbtree01/init.c: Add HAVE_CONFIG_H.
|
|
|
|
| |
* sp2038/init.c: More test cases.
|
|
|
|
|
|
| |
* sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc,
sp2038/sp2038.scn: New files.
* Makefile.am, configure.ac: Reflect changes above.
|
|
|
|
| |
* spfatal07/testcase.h: Print end of test if test is not applicable.
|
|
|
|
|
|
|
| |
PR 1923/testing
* spcbssched02/spcbssched02.scn, spcbssched02/system.h,
spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
|
|
|
|
|
|
|
|
| |
PR 1916/testing
* spcbssched02/init.c, spcbssched02/spcbssched02.scn,
spcbssched02/system.h, spcbssched02/task_periodic.c,
spedfsched03/init.c, spedfsched03/system.h,
spedfsched03/tasks_aperiodic.c: Improve coverage.
|
|
|
|
|
| |
* spcbssched01/Makefile.am, spcbssched02/Makefile.am,
spcbssched03/Makefile.am: Formatting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1907/testing
* Makefile.am, configure.ac: Add tests for the CBS (Constant Bandwidth
Server) scheduler.
* spcbssched01/.cvsignore, spcbssched01/Makefile.am,
spcbssched01/init.c, spcbssched01/spcbssched01.doc,
spcbssched01/spcbssched01.scn, spcbssched01/system.h,
spcbssched01/task1.c, spcbssched02/.cvsignore,
spcbssched02/Makefile.am, spcbssched02/init.c,
spcbssched02/spcbssched02.doc, spcbssched02/spcbssched02.scn,
spcbssched02/system.h, spcbssched02/task_periodic.c,
spcbssched03/.cvsignore, spcbssched03/Makefile.am,
spcbssched03/cbsparams.h, spcbssched03/init.c,
spcbssched03/spcbssched03.doc, spcbssched03/spcbssched03.scn,
spcbssched03/system.h, spcbssched03/tasks_aperiodic.c,
spcbssched03/tasks_periodic.c: New files.
|
|
|
|
| |
* spnsext01/init.c: Use correct API.
|
|
|
|
|
| |
* spedfsched01/Makefile.am, spedfsched02/Makefile.am,
spedfsched03/Makefile.am: Use all managers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1897/testing
* Makefile.am, configure.ac: Add tests for Earliest Deadline First
(EDF) Scheduling Algorithm implementation.
* spedfsched01/.cvsignore, spedfsched01/Makefile.am,
spedfsched01/init.c, spedfsched01/spedfsched01.doc,
spedfsched01/spedfsched01.scn, spedfsched01/system.h,
spedfsched01/task1.c, spedfsched02/.cvsignore,
spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
spedfsched03/Makefile.am, spedfsched03/edfparams.h,
spedfsched03/init.c, spedfsched03/spedfsched03.doc,
spedfsched03/spedfsched03.scn, spedfsched03/system.h,
spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
files.
|
|
|
|
|
| |
* sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
sp27a/sp27a.scn, sp39/sp39.scn: Update.
|
|
|
|
| |
* sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
|
|
|
|
|
|
|
|
|
| |
* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
spfatal_support/init.c: Print proper begin message.
|
|
|
|
| |
* sp40/init.c: Avoid unsupported test cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* spfatal13/testcase.h: Fixed test name.
* spfatal05/testcase.h: Increased wait time for slow hardware.
* spfatal_support/init.c: Print test name at end of test.
* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
spfatal09/spfatal09.scn, spfatal10/spfatal10.scn,
spfatal11/spfatal11.scn, spfatal12/spfatal12.scn,
spfatal13/spfatal13.scn, spfatal14/spfatal14.scn,
spfatal15/spfatal15.scn, spfatal16/spfatal16.scn,
spfatal17/spfatal17.scn, spfatal18/spfatal18.scn,
spfatal19/spfatal19.scn, spfatal20/spfatal20.scn,
spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
spfatal25/spfatal25.scn: Reflect changes from above.
|
|
|
|
|
|
| |
PR 1899/testing
* spfatal14/Makefile.am: Adjust number of semaphores to consume to
trigger fatal error.
|
|
|
|
|
|
| |
PR 1899/testing
* spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
Adjust number of semaphores to consume to trigger fatal error.
|
|
|
|
|
|
|
| |
PR 1886/cpukit
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
inserting duplicate keys into rbtree. It is possible to turn on this
feature when initializing the tree.
|
|
|
|
|
| |
* spfatal_support/init.c: Ensure that _Thread_BSP_context is
initialized.
|
|
|
|
|
| |
PR 1883/testing
* sprbtree01/init.c: Attempt provide coverage on last two ranges.
|
|
|
|
|
| |
PR 1877/cpukit
* sprbtree01/init.c: Add comparison function for RBTrees.
|
|
|
|
|
| |
PR 1862/testing
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
|
|
|
|
|
| |
* sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
supporting documentation.
|
|
|
|
|
|
|
|
| |
PR 1857/tests
* Makefile.am, configure.ac: Add test where there is more than one
thread at a priority with the executing thread being non-preemptive.
* sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
sp76/sp76.scn: New files.
|
|
|
|
|
| |
PR 1858/testing
* sp74/sp74.doc: Fix after changes.
|
|
|
|
|
|
| |
PR 1854/cpukit
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
rtems_rbtree_extract() to improve test coverage.
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: New test to get coverage of core mutex
obtain while in ISR or other dispatch disabled critical section but
no wait.
* sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
sp75/sp75.scn: New files.
|
|
|
|
|
| |
* sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
reports.
|
|
|
|
| |
* sp74/init.c: Does not need clock driver.
|
|
|
|
|
|
|
|
|
| |
PR 1853/tests
* Makefile.am, configure.ac: Add test for case where a thread is
non-preemptive, multiple threads are ready at that priority, a higher
priority thread is heir and the thread yields.
* sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
sp74/sp74.scn: New files.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
Do not line length exceed 80 columns.
|
|
|
|
|
|
| |
* sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
number of buffers times buffer size exceeds that representable by
size_t.
|
|
|
|
| |
* sp66/init.c: Remove (unused).
|
|
|
|
|
|
|
|
|
| |
* spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
|
|
|
|
| |
* sp43/Makefile.am: Add system.h to *_SOURCES.
|