summaryrefslogtreecommitdiffstats
path: root/testsuites (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* smptests/smpscheduler01: Use right schedulerSebastian Huber2017-07-191-0/+3
| | | | Update #3063.
* tests: Use floating point taskSebastian Huber2017-07-195-3/+12
| | | | | | | These tests directly or indirectly use fprintf(), etc. which may use the floating point unit. Update #3076.
* tests: Use floating point taskSebastian Huber2017-07-1831-0/+58
| | | | | | | These tests directly or indirectly use fprintf(), etc. which may use the floating point unit. Update #3076.
* tests: Use more integer print functionsSebastian Huber2017-07-181-0/+14
| | | | | | This avoids an unnecessary use of the floating point unit. Update #3076.
* psxtests: Add a mmap dedicated test caseKevin Kirspel2017-07-1410-0/+553
| | | | Updates #2859
* rtems: Add rtems_scheduler_ident_by_processor_setSebastian Huber2017-07-112-0/+30
| | | | Update #3070.
* rtems: Add rtems_scheduler_ident_by_processor()Sebastian Huber2017-07-112-0/+18
| | | | Update #3069.
* score: Fix set schedulerSebastian Huber2017-07-101-6/+10
| | | | | | | Ensure that the thread processor affinity fits the new scheduler instance. Update #3059.
* score: Add simple affinity support to EDF SMPSebastian Huber2017-07-1012-2/+614
| | | | Update #3059.
* smptests/smpstrongapa01: SimplifySebastian Huber2017-07-071-3/+3
| | | | Update #3059.
* score: Fix default set affinitySebastian Huber2017-07-071-3/+4
| | | | | | | | The set of online processors must be a subset of the thread processor affinity for the schedulers without arbitrary processor affinity support to avoid problems in case of processor addition and removal. Update #3059.
* score: Introduce _SMP_Get_online_processors()Sebastian Huber2017-07-071-2/+2
| | | | Update #3059.
* score: Use processor mask for set affinitySebastian Huber2017-07-072-2/+2
| | | | Update #3059.
* score: Move processor affinity to Thread_ControlSebastian Huber2017-07-073-7/+16
| | | | Update #3059.
* score: Use <sys/bitset.h> for Processor_maskSebastian Huber2017-07-061-2/+2
| | | | | | | | Implement the Processor_mask via <sys/bitset.h>. Provide _Processor_mask_To_uint32_t() to enable its use in device specific routines, e.g. interrupt affinity register in an interrupt controller. Update #3059.
* newlib01: Use fopen() instead of freopen()Sebastian Huber2017-06-301-3/+11
| | | | | | | With global stdio streams, a freopen() would close the global stream object. Update #3012.
* smptests/smpschededf01: New testSebastian Huber2017-06-296-0/+215
| | | | Update #3056.
* tests: Move busy loop to test supportSebastian Huber2017-06-291-86/+10
| | | | Update #3056.
* score: Add SMP EDF schedulerSebastian Huber2017-06-297-0/+90
| | | | Update #3056.
* smptests: Split smpscheduler03Sebastian Huber2017-06-2915-659/+761
| | | | | | Split smpscheduler03 to run the tests with only one processor. Update #3056.
* psxstat/test.c: Avoid potential string overflowJoel Sherrill2017-06-211-2/+5
|
* psximfs02/init.c: Avoid potential string overflowJoel Sherrill2017-06-211-2/+2
|
* dl03/dl-cache.c: Fix duplicate const warningJoel Sherrill2017-06-211-1/+1
|
* malloctest/init.c: Disable check maximum size warning to allow error test caseJoel Sherrill2017-06-211-0/+3
|
* top/task1.c: Fix sprintf() buffer overflowJoel Sherrill2017-06-211-1/+1
|
* rbheap01/init.c: Fix PAGE_SIZE redefined warningJoel Sherrill2017-06-211-37/+37
|
* tests: Fix build dependenciesSebastian Huber2017-06-137-7/+12
| | | | | | See also: https://www.gnu.org/software/automake/manual/html_node/Built-Sources-Example.html
* spcpuset01: Update due to CPU_CMP() changesSebastian Huber2017-06-091-1/+1
| | | | Close #3036.
* spcpuset01: Update due to CPU_NAND_S() changesSebastian Huber2017-06-071-3/+3
| | | | Close #3032.
* Fix CPU_COPY() usageSebastian Huber2017-06-074-6/+6
| | | | | | | | The original CPU_COPY() support of Newlib <sys/cpuset.h> had the parameters in the wrong order. This is fixed in Newlib since 2017-05-22. Update #3023.
* Do not include <sys/ioctl.h> in kernel-spaceSebastian Huber2017-06-072-0/+2
| | | | Update #2833.
* Move RTEMS-specific Termios API contentSebastian Huber2017-06-074-84/+6
| | | | | | | Remove obsolete support for OFILL, OFDEL, NLDLY, CRDLY, BSDLY, VTDLY, and FFDLY which is not present on FreeBSD and not implemented in Linux. Update #2833.
* build-system: Fix the targets support for the parallel build.Chris Johns2017-05-262-3/+2
|
* testsuite: Fix excluding tests that a substring of another test.Chris Johns2017-05-251-11/+10
| | | | | Fix excluding `math` when there is a test `mathl`. The shell test used fails in this case. This patch's approach is much simpler.
* testsuite: Add fsjffs2gc01 to the disable JFFS tests.Chris Johns2017-05-241-0/+1
|
* testusite: Fix the parallel build test excludes.Chris Johns2017-05-241-26/+22
|
* confdefs.h: Add SMP enabled field to configurationSebastian Huber2017-05-1618-2/+34
| | | | | | | | | | | Do not use the processor count to determine if SMP is enabled. Instead use a dedicated configuration option. Enable SMP by default in SMP configurations. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001.
* sptests/spprivenv01: Use default task modeSebastian Huber2017-05-121-1/+1
| | | | There is no need to run the task with interrupts disabled.
* confdefs.h: Use SMP scheduler only if necessarySebastian Huber2017-05-121-0/+2
| | | | Update #3001.
* confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATIONSebastian Huber2017-05-1116-0/+32
| | | | | | | | | | | Enable the SMP configuration by default in case SMP is enabled. Add configuration option CONFIGURE_DISABLE_SMP_CONFIGURATION to disable it explicitly. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001.
* testsuites: Build the tests in parallel if make is asked too.Chris Johns2017-05-111-22/+29
|
* testsuites: Fix build dependences for generated files.Chris Johns2017-05-117-2/+18
|
* posix/mman: add mmap support for shm objectsGedare Bloom2017-05-051-1/+2
| | | | Update #2859.
* dhrystone/dhry_1.c: Move assignment to before start of timerJoel Sherrill2017-04-261-5/+5
|
* block08/bdbuf_tests.c: Add include of <rtems/inttypes.h>Joel Sherrill2017-04-251-0/+1
|
* rtems/inttypes.h, block08: Add and use PRIdrtems_blkdev_bnumJoel Sherrill2017-04-251-1/+5
|
* psxtests/Makefile.am: Disable tests which should not be built when POSIX is ↵Joel Sherrill2017-04-251-2/+2
| | | | disabled
* devnullfatal01/testcase.h: Avoid redefinition of TESTS_USE_PRINTKJoel Sherrill2017-04-251-1/+3
|
* linpack/linpack-pc.c: Fix no return statement warningJoel Sherrill2017-04-231-0/+3
|
* dhrystone/dhry_1.c: Fix may be used uninitialized warningJoel Sherrill2017-04-231-0/+5
|