return THREAD_GETMEM(self, p_libc_specific[key]);
return THREAD_GETMEM_NC(self, p_libc_specific[key]);
void * __libc_internal_tsd_get(enum __libc_tsd_key_t key){  pthread_descr self = thread_self();  return THREAD_GETMEM(self, p_libc_specific[key]);}