summaryrefslogtreecommitdiffstats
path: root/testsuites (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: Add _CPU_Use_thread_local_storage()Sebastian Huber2022-07-041-4/+16
| | | | | | | | | | | | At some point during system initialization, the idle threads are created. Afterwards, the boot processor basically executes within the context of an idle thread with thread dispatching disabled. On some architectures, the thread-local storage area of the associated thread must be set in dedicated processor registers. Add the new CPU port function to do this: void _CPU_Use_thread_local_storage( const Context_Control *context ) Close #4672.
* libtests/crypt01: Avoid stack overflowsSebastian Huber2022-07-041-1/+5
| | | | | The SHA512 functions may use huge amounts of stack space if compiled without optimization.
* samples/minimum: Prevent a stack overflowSebastian Huber2022-07-041-0/+5
| | | | Prevent a stack overflow if RTEMS_COVERAGE is enabled.
* build: Add RTEMS_GCOV_COVERAGE optionSebastian Huber2022-07-042-2/+2
| | | | Update #4670.
* gcov: Add functions to dump the gcov informationSebastian Huber2022-07-041-1/+2
| | | | Update #4670.
* samples/cdtest: Test exceptions during system initSebastian Huber2022-07-041-9/+35
| | | | | Update #4668. Update #4672.
* spcpuset01: Account for <sys/cpuset.h> API changesSebastian Huber2022-06-231-0/+10
| | | | Update #4667.
* score: Use right clock for threadq timeoutsSebastian Huber2022-06-231-2/+8
| | | | | | | | Use CLOCK_REALTIME and CLOCK_MONOTONIC for relative thread queue timeouts instead of CLOCK_REALTIME_COARSE and CLOCK_MONOTONIC_COARSE. This fixes an issue with clock_nanosleep() in combination with clock_gettime(). Close #4669.
* TFTPFS: Fix test configuration for FP targetsSebastian Huber2022-06-211-0/+2
| | | | | | The test uses snprintf(). Update #4666.
* TFTPFS: Reduce test configurationSebastian Huber2022-06-211-3/+2
| | | | Update #4666.
* TFTPFS: Add testsFrank Kühndel2022-06-215-0/+9475
| | | | Update #4666.
* testsuite: Fix gcc 12 warningsChris Johns2022-06-2162-89/+96
|
* sptests/spglobalcon01/init.cc: Change license to BSD-2Joel Sherrill2022-06-141-3/+22
| | | | Updates #3053.
* samples/iostream/init.cc: Change license to BSD-2Joel Sherrill2022-06-141-3/+22
| | | | Updates #3053.
* sptests/*/*.doc: Change license to BSD-2Joel Sherrill2022-06-141-3/+20
| | | | Updates #3053.
* mptests/*/*.doc: Change license to BSD-2Joel Sherrill2022-06-1426-78/+572
| | | | Updates #3053.
* smptests/*/*.doc: Change license to BSD-2Joel Sherrill2022-06-1410-30/+220
| | | | Updates #3053.
* psxtmtests/*/*.doc: Change license to BSD-2Joel Sherrill2022-06-1445-135/+990
| | | | Updates #3053.
* samples/*/*.doc: Change license to BSD-2Joel Sherrill2022-06-1412-33/+244
| | | | Updates #3053.
* smptests/*/*.py: Change license to BSD-2Joel Sherrill2022-06-144-12/+88
| | | | | | Manually adjusted location of SPDX annotation so #! remains first line. Updates #3053.
* Newlib01: Add tests for rand() and lrand48()Matt Joyce2022-06-092-0/+53
| | | | | | Check that the state of rand() and lrand48() is thread-specific, that they are properly initialized, and return the expected sequence of pseudo-random numbers for default seed values.
* testsuite/libtests: Add exit03 to test exit() with C++Chris Johns2022-06-094-0/+199
| | | | Updates #4661
* validation: Fix CallWithinISR()Sebastian Huber2022-06-081-0/+2
| | | | | | | Some BSPs require that Clear_tm27_intr() is called in the interrupt service routine. Update #3269.
* sppps01: Improve default handler testGabriel Moyano2022-05-271-0/+6
| | | | Update #2349.
* testsuites/sptests: Add sppps01 testGabriel Moyano2022-05-231-0/+191
| | | | Update #2349.
* timepps.h: PPS_SYNC defined by defaultGabriel Moyano2022-05-231-1/+1
| | | | Update #2349.
* termios06: Fix warningSebastian Huber2022-04-281-2/+2
| | | | Update #4493.
* heap: Fix heap statistics with protection enabledSebastian Huber2022-04-281-0/+4
| | | | Close #4644.
* sp65/init.c: Add file header and licenseRyan Long2022-04-271-0/+15
| | | | | This file had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
* sp47/init.c: Add file header and licenseRyan Long2022-04-271-0/+15
| | | | | This file had no header, copyright, or license. Based on git history, added appropriate copyright and license.
* sp44/init.c: Add file header and licenseRyan Long2022-04-271-0/+15
| | | | | This file had no header, copyright, or license. Based on git history, added appropriate copyright and license.
* psxtmtests/psxtmcond*: Add file headers and licensesRyan Long2022-04-273-0/+45
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
* ada/samples: Manually adding file headers and licensesRyan Long2022-04-272-0/+66
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
* sptests/sp27*: Manually adding file headers and licensesRyan Long2022-04-272-0/+70
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
* libtests/dl06: Manually adding file headers and licenses.Ryan Long2022-04-272-0/+70
| | | | | These files had no header, copyright, or license. Based on git history, added appropriate copyright and license.
* support: Manually adding file headers and licensesRyan Long2022-04-271-0/+36
| | | | | This file had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
* samples: Manually adding file headers and licensesRyan Long2022-04-273-0/+105
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* psxtests: Adding file headers and licensesRyan Long2022-04-277-0/+245
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* libtests: Adding file headers and licensesRyan Long2022-04-275-0/+175
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* sptests: Manually adding file headers and licensesRyan Long2022-04-2716-0/+560
| | | | | Theses files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* tmtests: Manually adding file headers and licensesRyan Long2022-04-278-0/+280
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* mptests: Manually adding file headers and licensesRyan Long2022-04-2726-0/+910
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* psxtmtests/psxtmkey02/init.c: Manually change license to BSD-2Joel Sherrill2022-04-121-3/+20
| | | | | | This has yet another typo in the license and was missed by the script. Updates #3053.
* psxtmtests/psxtmthread06/init.c: Adjust formattingJoel Sherrill2022-04-121-2/+1
|
* testsuites/samples: Change license to BSD-2Joel Sherrill2022-04-1228-84/+616
| | | | Updates #3053.
* testsuites/psxtests/psxhdrs/unistd/*: Change license to BSD-2Joel Sherrill2022-04-1223-69/+506
| | | | Updates #3053.
* testsuites/psxtests/psxhdrs/time/*: Change license to BSD-2Joel Sherrill2022-04-1224-72/+528
| | | | Updates #3053.
* testsuites/psxtests/psxhdrs/sys/socket/*: Change license to BSD-2Joel Sherrill2022-04-1217-51/+374
| | | | Updates #3053.
* testsuites/psxtests/psxhdrs/sys/mman/*: Change license to BSD-2Joel Sherrill2022-04-1211-33/+242
| | | | Updates #3053.
* testsuites/psxtests/psxhdrs/signal*: Change license to BSD-2Joel Sherrill2022-04-129-27/+198
| | | | Updates #3053.