fix getaddrinfo regression with AI_ADDRCONFIG on some configurations
[musl.git] / src / thread / __tls_get_addr.c
blob34fbc46c3a3a6c6120cc37a3891b9ea7141678da
1 #include <stddef.h>
2 #include "pthread_impl.h"
4 void *__tls_get_addr(tls_mod_off_t *v)
6 pthread_t self = __pthread_self();
7 if (v[0]<=(size_t)self->dtv[0])
8 return (char *)self->dtv[v[0]]+v[1]+DTP_OFFSET;
9 return __tls_get_new(v);
12 weak_alias(__tls_get_addr, __tls_get_new);