summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/dl11/init.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-02-19testsuites/dl11: Test TLS on a secondary threadKinsey Moore1-0/+2
This adds a pthread that runs the test as well to increase test coverage. The original test would have passed if all threads returned the address of the Init task's errno since no additional threads or tasks were checked.
2023-01-20testsuites/libtest/dl11: Add DL test for TLSKinsey Moore1-4/+4
This adds a test verifying basic TLS functionality in loadable modules now that at least one architecture supports it.
2022-07-29libtests/dl*: Bump up the size of CONFIGURE_INIT_TASK_STACK_SIZERyan Long1-1/+1
Updates #4682
2022-04-07testsuites/libtests/dl*: Change license to BSD-2Joel Sherrill1-3/+22
Updates #3053.
2020-04-16Canonicalize config.h includeSebastian Huber1-1/+1
Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif
2019-12-19config: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORSSebastian Huber1-1/+1
Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS into CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Update #3753.
2019-11-26libtests/dl*: Use rtems_tarfs_load()Sebastian Huber1-2/+2
Use rtems_tarfs_load() instead of Untar_FromMemory() to reduce the memory demands of the tests.
2018-07-30libtests: Use CONFIGURE_INIT_TASK_TABLE_SIZESebastian Huber1-4/+2
Using CONFIGURE_MINIMUM_TASK_STACK_SIZE increases also the interrupt stack size. This is an issue on some BSPs. Use CONFIGURE_INIT_TASK_TABLE_SIZE instead. Update #3433.
2018-04-10testsuite/libtests: Merged nested Makefile.am files into one Makefile.amChris Johns1-3/+3
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-18tests: Use floating point taskSebastian Huber1-0/+2
These tests directly or indirectly use fprintf(), etc. which may use the floating point unit. Update #3076.
2016-12-14libdl: Add C++ exception support to loaded modules.Chris Johns1-1/+2
This has been tested on SPARC, i386, PowerPC and ARM. Closes #2767.
2014-12-16Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEMSebastian Huber1-1/+0
This define was superfluous, undocumented and used inconsistently.
2014-11-04libtests: Update dl01 documentation.Chris Johns1-1/+1
2014-10-31cpukit: Add libdl with the Runtime Loader (RTL) code.Chris Johns1-0/+84
This is a merge of the RTL project.