zephyr/tests/posix
Christopher Friedt 77135fcbc6 posix: pthread: embed posix_thread_attr inside of posix_thread
Rather than shadowing most of the fields from pthread_attr_t
(struct posix_thread_attr) inside of struct posix_thread, just
embed the structure itself.

Additionally, use pthread_attr_init() to allocate a thread
stack and pthread_attr_destroy() to destroy a thread stack,
dramatically simplifying pthread_create().

A fair bit of rework was needed already to mitigate bitrot
issues in the testsuite. More should probably be done later.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2024-01-26 06:50:11 -05:00
..
common posix: pthread: embed posix_thread_attr inside of posix_thread 2024-01-26 06:50:11 -05:00
eventfd tests: posix: shorten the filter in testcase.yaml 2024-01-17 04:59:16 -05:00
fs tests: posix: shorten the filter in testcase.yaml 2024-01-17 04:59:16 -05:00
getopt tests: posix: shorten the filter in testcase.yaml 2024-01-17 04:59:16 -05:00
headers tests: posix: Add test cases for mq_notify() 2024-01-25 19:47:37 +01:00
pthread_pressure tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00