summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sptls02 (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-23sptests/sptls02: Add test caseSebastian Huber3-11/+98
Add a test case which requires the use of __tls_guard() and __tls_init(). Change license to BSD-2-Clause.
2018-04-10testsuite/sptests: Merged nested Makefile.am files into one Makefile.amChris Johns1-20/+0
This change is part of the testsuite Makefile.am reorganization. Update #3382
2017-11-06tests: Use simple console driverSebastian Huber1-1/+1
Update #3170. Update #3199.
2017-10-28tests: Remove TEST_INITSebastian Huber1-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.
2017-10-23testsuite: Use printk for all test output where possible.Chris Johns1-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.
2017-07-19sptests/sptls02: Use standard test IOSebastian Huber1-1/+0
Update #3076.
2016-04-14posix: Run key destructors during thread restartSebastian Huber2-13/+40
POSIX key destructors must be called during thread restart. Just like the POSIX cleanup handlers. This ensures that the TLS object destructors are called during thread restart for example. It is important for the global construction, which uses a thread restart to run the Init task in a clean environment. Close #2689.
2016-03-18sptests/sptls02: Use GNU++11Sebastian Huber1-1/+1
This avoids a problem with the feature test macros introduced in Newlib be657151f12f4d198e45395987f0a626ee1bbb91.
2014-03-25tests/sptests: Use <rtems/test.h>Sebastian Huber1-2/+7
2014-03-24libcsupport: Use POSIX keys for GXX key functionsChristian Mauderer1-0/+3
With this patch C++ applications now eventually need additional POSIX-keys and POSIX-key-value-pairs configured.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2014-02-04Add thread-local storage (TLS) supportSebastian Huber4-0/+292
Tested and implemented on ARM, m68k, PowerPC and SPARC. Other architectures need more work.