1 #include "threads_impl.h" 2 3 #include <assert.h> 4 5 static_assert(TSS_DTOR_ITERATIONS == PTHREAD_DESTRUCTOR_ITERATIONS, ""); 6 pthread_key_create(pthread_key_t * k,void (* dtor)(void *))7int pthread_key_create(pthread_key_t* k, void (*dtor)(void*)) { 8 return tss_create(k, dtor) == thrd_success ? 0 : EAGAIN; 9 } 10 pthread_key_delete(pthread_key_t k)11int pthread_key_delete(pthread_key_t k) { 12 tss_delete(k); 13 return 0; 14 } 15