X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fthread%2Fpthread_self.c;fp=src%2Fthread%2Fpthread_self.c;h=aed4b5f1ba1a759394c2913d025df4048c2e2908;hp=c50a2fb5e154947dfae4e728ea3a211fa26e3f9d;hb=44b4d09fc0626541ca12cf96f65adc21ab1fc413;hpb=d9265653552a2b667bf3e84407a06edaa7e9f74f diff --git a/src/thread/pthread_self.c b/src/thread/pthread_self.c index c50a2fb5..aed4b5f1 100644 --- a/src/thread/pthread_self.c +++ b/src/thread/pthread_self.c @@ -17,6 +17,8 @@ static int init_main_thread() main_thread->self = main_thread; main_thread->tid = main_thread->pid = __syscall(SYS_set_tid_address, &main_thread->tid); + if (!main_thread->dtv) + main_thread->dtv = (void *)dummy; libc.main_thread = main_thread; return 0; }