summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-12validation: Add tests for timer managerSebastian Huber
2021-07-12validation: Add tests for user extensions managerSebastian Huber
2021-07-12validation: Add tests for rate-monotonic managerSebastian Huber
2021-07-12validation: Add tests for message managerSebastian Huber
2021-07-12validation: Add tests for basedefs.hFrank Kühndel
These are validation tests for cpukit/include/rtems/score/basedefs.h. tc-basedefs.c is automatically generated from the new verification item in rtems-central repository file spec/rtems/basedefs/val/basedefs.yml. These tests shall verify the requirements in spec/rtems/basedefs/req/*. The other two files are manually created. They are needed as some of the tests require items being defined in another compilation unit. Note: There are already unit test for basedefs.h in testsuites/sptests/spmisc01/init.c.
2021-07-12validation: Add tests for partition managerSebastian Huber
2021-07-12validation: Add tests for task modesSebastian Huber
2021-07-12validation: Add tests for optionsSebastian Huber
2021-07-12validation: Add tests for attributesSebastian Huber
2021-07-12validation: Add tests for event managerSebastian Huber
2021-07-12validation: Add tests for object identificationSebastian Huber
2021-07-12FIXME add runtime measurement testSebastian Huber
2021-07-12build: Add RTEMS_CLANG_STATIC_ANALYZER optionSebastian Huber
2021-07-12build: FIXME build move heap filesSebastian Huber
2021-07-12build: FIXME add allocate-only allocatorsSebastian Huber
2021-07-12build FIXME install test executablesSebastian Huber
2021-07-12build FIXME No libc.a for pre-qualified onlySebastian Huber
2021-07-12build: FIXME introduce pre-qualified partsSebastian Huber
2021-07-12validation: Add space profile testsuiteSebastian Huber
2021-07-12build FIXME realview_pbx_a9Sebastian Huber
2021-07-12build mallocinitone leon3Sebastian Huber
2021-07-12libc: Optimize malloc() initializationSebastian Huber
Change licence to BSD-2-Clause according to file history.
2021-07-12build wkspaceinitone leon3Sebastian Huber
2021-07-12score: Optimize Workspace Handler initializationSebastian Huber
2021-07-12build wkspace splitSebastian Huber
2021-07-12score: Split wkspace.cSebastian Huber
2021-07-12wkspace.c: Change license to BSD-2-ClauseSebastian Huber
Change licence according to file history. Update #3053.
2021-07-12unit: Add test for misaligned builtin memcpy()Sebastian Huber
2021-07-12testsuites: Add testsuite for unit testsSebastian Huber
2021-07-12score: Fix priority discipline handlingSebastian Huber
The priority queues in clustered scheduling configurations use a per scheduler priority queue rotation to ensure FIFO fairness across schedulers. This mechanism is implemented in the thread queue surrender operation. Unfortunately some semaphore and message queue directives used wrongly the thread queue extract operation. Fix this through the use of _Thread_queue_Surrender(). Update #4358.
2021-07-12rtems: Simplify rtems_semaphore_set_priority()Sebastian Huber
Do not write to the object referenced by old_priority in error paths. This is in line with other directives.
2021-07-12score: Fix _CORE_ceiling_mutex_Set_priority()Sebastian Huber
We have to use a second thread queue context to acquire and release the thread wait lock. Close #4356.
2021-07-12ts-default: Add scheduler DSebastian Huber
2021-07-12ts-default.h: Fix warningSebastian Huber
2021-07-12tx-supportSebastian Huber
2021-07-12testsuites/validation/tx-support.hSebastian Huber
2021-07-12tx-supportSebastian Huber
2021-07-12tx-supportSebastian Huber
2021-07-12testsuites/validation/tx-support.hFrank Kühndel
2021-07-12testsuites/validation/tx-support.hFrank Kühndel
2021-07-12tx-supportSebastian Huber
2021-07-12testsuites/validation/tx-support.hSebastian Huber
2021-07-12validation supportSebastian Huber
2021-07-12tx-supportSebastian Huber
2021-07-12testsuites/validation/tx-support.hSebastian Huber
2021-07-12testsuites/validation/tx-support.cSebastian Huber
2021-07-12tx-supportSebastian Huber
2021-07-12testsuites/validation/tx-support.cSebastian Huber
2021-07-12tx-supportSebastian Huber
2021-07-12testsuites/validation/tx-support.hSebastian Huber