summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtmtests/psxtmcond08/init.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* psxtmtests/psxtmcond*: Add file headers and licensesRyan Long2022-04-271-0/+15
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
* psxtmtests: Avoid build system defined definesSebastian Huber2019-11-121-182/+2
| | | | Update #3818.
* testsuite: Make the OPERATION_COUNT a test configuration parameter.Chris Johns2019-03-071-0/+4
| | | | | - Add a small memory test config file. - Update the small memory PowerPC BSPs to use the new test config.
* score: Avoid sbintime_t in API headersSebastian Huber2018-12-071-0/+1
| | | | | | | | | | The sbintime_t is a non-POSIX type and not visible if strict standard options are selected. Move implementation details from <rtems/score/timestamp.h> to <rtems/score/timestampimpl.h>. Update #3598.
* 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 mutexSebastian Huber2017-10-051-1/+0
| | | | | | | | POSIX mutexes are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3112.
* posix: Implement self-contained POSIX condvarSebastian Huber2017-10-051-2/+0
| | | | | | | | POSIX condition variables are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3113.
* psxtmtests: Use timeout in more distant futureAlexander Krutwig2015-03-311-2/+3
| | | | Adds future compatibility with strict monontonic software timestamps.
* 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.
* Misc psxtmtests: Use uint32_t not long for end_time to match printf() format ↵Joel Sherrill2014-09-041-1/+1
| | | | expectations
* psxtmtests: Add test.h supportbjorn larsson2014-03-251-2/+4
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* psxtmtests: Make output more uniformJoel Sherrill2013-12-071-4/+4
|
* testsuites: Fix warningsSebastian Huber2013-04-111-3/+2
|
* Create POSIX Timing Test psxtmcond09Christopher Kerl2013-01-111-0/+178
Modifications were made to this submission allow the same init.c file to be ran by three tests that were very similar using posix pthread_cond_timedwait and pthread_cond_wait.