install dynamic tls synchronously at dlopen, streamline access
[musl] / src / thread / i386 / tls.s
index 76d5d46..6e4c4cb 100644 (file)
@@ -4,14 +4,6 @@
 ___tls_get_addr:
        mov %gs:4,%edx
        mov (%eax),%ecx
-       cmp %ecx,(%edx)
-       jc 1f
        mov 4(%eax),%eax
        add (%edx,%ecx,4),%eax
        ret
-1:     push %eax
-.weak __tls_get_new
-.hidden __tls_get_new
-       call __tls_get_new
-       pop %edx
-       ret