summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtmtests/psxtmsem03 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* testsuite: Make the OPERATION_COUNT a test configuration parameter.Chris Johns2019-03-071-1/+5
| | | | | - Add a small memory test config file. - Update the small memory PowerPC BSPs to use the new test config.
* testsuite/psxtmtests: Merged nested Makefile.am files into one Makefile.amChris Johns2018-04-101-25/+0
| | | | | | This change is part of the testsuite Makefile.am reorganization. Update #3382
* tests: Use simple console driverSebastian Huber2017-11-061-1/+1
| | | | | Update #3170. Update #3199.
* tests: Remove TEST_INITSebastian Huber2017-10-281-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 Johns2017-10-231-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: Implement self-contained POSIX semaphoresSebastian Huber2017-10-051-1/+0
| | | | | | | | | | | | | | For semaphore object pointer and object validation see POSIX_SEMAPHORE_VALIDATE_OBJECT(). Destruction or close of a busy semaphore returns an error status. The object is not flushed. POSIX semaphores are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3116.
* Use correct prototype of benchmark_timer_read()Joel Sherrill2014-09-161-1/+1
| | | | | | | | | | | | | | This change starts with removing the effectively empty file timerdrv.h. The prototypes for benchmark_timer_XXX() were in btimer.h which was not universally used. Thus every use of timerdrv.h had to be changed to btimer.h. Then the prototypes for benchmark_timer_read() had to be adjusted to return benchmark_timer_t rather than int or uint32_t. I took this opportunity to also correct the file headers to separate the copyright from the file description comments which is needed to ensure the copyright isn't propagated into Doxygen output.
* psxtmtests: Add test.h supportbjorn larsson2014-03-251-2/+4
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-212-2/+2
|
* psxtmtests: Make output more uniformJoel Sherrill2013-12-071-2/+2
|
* psxtmtests - Eliminate missing prototype warningsJoel Sherrill2012-05-111-1/+6
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-113-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 IdsJoel Sherrill2012-05-071-0/+5
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-041-5/+0
|
* Remove all .cvsignore files.Joel Sherrill2012-02-011-2/+0
|
* 2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-081-2/+1
| | | | | | | | | | | | | | | | | | | | | PR 1589/build * psxtmbarrier01/Makefile.am, psxtmbarrier02/Makefile.am, psxtmbarrier03/Makefile.am, psxtmkey01/Makefile.am, psxtmkey02/Makefile.am, psxtmmq01/Makefile.am, psxtmmutex01/Makefile.am, psxtmmutex02/Makefile.am, psxtmmutex03/Makefile.am, psxtmmutex04/Makefile.am, psxtmmutex05/Makefile.am, psxtmmutex06/Makefile.am, psxtmmutex07/Makefile.am, psxtmnanosleep01/Makefile.am, psxtmnanosleep02/Makefile.am, psxtmrwlock01/Makefile.am, psxtmrwlock02/Makefile.am, psxtmrwlock03/Makefile.am, psxtmrwlock04/Makefile.am, psxtmrwlock05/Makefile.am, psxtmrwlock06/Makefile.am, psxtmrwlock07/Makefile.am, psxtmsem01/Makefile.am, psxtmsem02/Makefile.am, psxtmsem03/Makefile.am, psxtmsem04/Makefile.am, psxtmsem05/Makefile.am, psxtmsleep01/Makefile.am, psxtmsleep02/Makefile.am, psxtmthread01/Makefile.am, psxtmthread03/Makefile.am: Remove obsolete optional manager capability.
* 2011-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-10-191-1/+1
| | | | | | | | | | | | | | | * psxtmbarrier01/init.c, psxtmbarrier02/init.c, psxtmbarrier03/init.c, psxtmkey01/init.c, psxtmkey02/init.c, psxtmmq01/init.c, psxtmmutex01/init.c, psxtmmutex02/init.c, psxtmmutex03/init.c, psxtmmutex04/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c, psxtmmutex07/init.c, psxtmnanosleep01/init.c, psxtmnanosleep02/init.c, psxtmrwlock01/init.c, psxtmrwlock02/init.c, psxtmrwlock03/init.c, psxtmrwlock04/init.c, psxtmrwlock05/init.c, psxtmrwlock06/init.c, psxtmrwlock07/init.c, psxtmsem01/init.c, psxtmsem02/init.c, psxtmsem03/init.c, psxtmsem04/init.c, psxtmsem05/init.c, psxtmsleep01/init.c, psxtmsleep02/init.c, psxtmthread03/init.c: Use benchmark_timer_t for benchmark_timer values (Avoid 64bit arch issues).
* 2011-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-09-291-0/+4
| | | | * psxtmsem03/init.c: Add HAVE_CONFIG_H.
* 2011-07-26 Ricardo Aguirre <el.mastin@ymail.com>Joel Sherrill2011-07-264-0/+170
PR 1852/tests * Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of sem_wait - not available, block. * psxtmsem03/.cvsignore, psxtmsem03/Makefile.am, psxtmsem03/init.c, psxtmsem03/psxtmsem03.doc: New files.