Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | score: Fix task stack initialization | Sebastian Huber | 2021-03-27 | 1 | -1/+5 |
| | | | | | | | | | Do not adjust the stack area begin address since this may confuse the stack allocator and result in failed stack frees. Account for the alignment overhead in the stack space size estimate. Check that the stack size is in the expected interval. | ||||
* | Move feature macro before "config.h" include | Sebastian Huber | 2019-12-02 | 1 | -2/+2 |
| | | | | | | | This allows to use header includes in "config.h" to reduce the build configuration checks. Update #3818. | ||||
* | testsuite/psxtests: Merged nested Makefile.am files into one Makefile.am | Chris Johns | 2018-04-10 | 1 | -23/+0 |
| | | | | | | This change is part of the testsuite Makefile.am reorganization. Update #3382 | ||||
* | posix: Change created_with_explicit_scheduler | Sebastian Huber | 2017-11-09 | 1 | -6/+62 |
| | | | | | | | | Remove POSIX_API_Control::created_with_explicit_scheduler. Add Thread_Control::was_created_with_inherited_scheduler. This fixes also pthread_getattr_np() for Classic tasks. Update #2514. | ||||
* | posix: Remove POSIX_API_Control::schedpolicy | Sebastian Huber | 2017-11-09 | 1 | -12/+14 |
| | | | | | | | Use the thread CPU budget algorithm to determine the scheduler policy. This fixes also pthread_getschedparam() for Classic tasks. Update #2514. | ||||
* | tests: Use simple console driver | Sebastian Huber | 2017-11-06 | 1 | -1/+1 |
| | | | | | Update #3170. Update #3199. | ||||
* | tests: Remove TEST_INIT | Sebastian Huber | 2017-10-28 | 1 | -2/+0 |
| | | | | | | | | The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199. | ||||
* | testsuite: Use printk for all test output where possible. | Chris Johns | 2017-10-23 | 1 | -0/+2 |
| | | | | | | | | | | - Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170. | ||||
* | posix: Fix _POSIX_Threads_Create_extension() | Sebastian Huber | 2017-10-17 | 1 | -0/+8 |
| | | | | | | The thread POSIX API control must be fully initialized in _POSIX_Threads_Create_extension(), otherwise a pthread_setschedparam() is broken for all threads not created with pthread_create(). | ||||
* | psxclassic01: Assume correct pthread_detach() | Sebastian Huber | 2016-05-20 | 2 | -10/+31 |
| | | | | Update #2714. | ||||
* | tests/psxtests: Use <rtems/test.h> | Sebastian Huber | 2014-03-25 | 1 | -2/+6 |
| | |||||
* | Change all references of rtems.com to rtems.org. | Chris Johns | 2014-03-21 | 2 | -2/+2 |
| | |||||
* | psxtests - Eliminate missing prototype warnings | Joel Sherrill | 2012-05-11 | 1 | -3/+13 |
| | |||||
* | Remove All CVS Id Strings Possible Using a Script | Joel Sherrill | 2012-05-11 | 3 | -9/+0 |
| | | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed. | ||||
* | Revert: Remove CVS Ids | Joel Sherrill | 2012-05-07 | 1 | -0/+5 |
| | | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details. | ||||
* | Remove CVS-Ids. | Ralf Corsépius | 2012-05-04 | 1 | -5/+0 |
| | |||||
* | Remove all .cvsignore files. | Joel Sherrill | 2012-02-01 | 1 | -2/+0 |
| | |||||
* | 2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2011-12-08 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 1589/build * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am, psx15/Makefile.am, psx16/Makefile.am, psxaio01/Makefile.am, psxaio02/Makefile.am, psxaio03/Makefile.am, psxalarm01/Makefile.am, psxautoinit01/Makefile.am, psxautoinit02/Makefile.am, psxbarrier01/Makefile.am, psxcancel/Makefile.am, psxcancel01/Makefile.am, psxchroot01/Makefile.am, psxclassic01/Makefile.am, psxcleanup/Makefile.am, psxcleanup01/Makefile.am, psxclock/Makefile.am, psxcond01/Makefile.am, psxeintr_join/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am, psxfatal02/Makefile.am, psxfchx01/Makefile.am, psxfile01/Makefile.am, psxfile02/Makefile.am, psxfilelock01/Makefile.am, psxgetrusage01/Makefile.am, psxid01/Makefile.am, psximfs01/Makefile.am, psximfs02/Makefile.am, psxintrcritical01/Makefile.am, psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am, psxmutexattr01/Makefile.am, psxobj01/Makefile.am, psxpasswd01/Makefile.am, psxpasswd02/Makefile.am, psxpipe01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am, psxrwlock01/Makefile.am, psxsem01/Makefile.am, psxsignal01/Makefile.am, psxsignal02/Makefile.am, psxsignal03/Makefile.am, psxsignal04/Makefile.am, psxsignal05/Makefile.am, psxsignal06/Makefile.am, psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am, psxstack02/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am, psxtimes01/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am: Remove obsolete optional manager capability. | ||||
* | 2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org> | Ralf Corsepius | 2011-09-30 | 1 | -0/+3 |
| | | | | | * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c: Add HAVE_CONFIG_H. | ||||
* | 2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org> | Ralf Corsepius | 2011-06-20 | 1 | -0/+1 |
| | | | | | | | | | | * Index: psxautoinit01/Makefile.am, psxbarrier01/Makefile.am, psxclassic01/Makefile.am, psxcleanup01/Makefile.am, psxfchx01/Makefile.am, psxpasswd01/Makefile.am, psxpasswd02/Makefile.am, psxpipe01/Makefile.am, psxrwlock01/Makefile.am, psxspin01/Makefile.am, psxspin02/Makefile.am: Eliminate rtems_scn_DATA. Install *.doc to rtems_testsdir. | ||||
* | 2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org> | Ralf Corsepius | 2011-06-20 | 1 | -1/+1 |
| | | | | * psxclassic01/psxclassic01.doc: Fix copyright date. | ||||
* | 2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com> | Joel Sherrill | 2011-03-08 | 5 | -0/+218 |
PR 1759/cpukit * Makefile.am, configure.ac: Add test to use some pthread calls with Classic Tasks. * psxclassic01/.cvsignore, psxclassic01/Makefile.am, psxclassic01/init.c, psxclassic01/psxclassic01.doc, psxclassic01/psxclassic01.scn: New files. |