remove vis.h protected-visibility hack
[musl] / arch / arm / pthread_arch.h
index 8f2ae8f..5c6aff2 100644 (file)
@@ -18,7 +18,7 @@ static inline pthread_t __pthread_self()
 
 static inline pthread_t __pthread_self()
 {
-       extern uintptr_t __attribute__((__visibility__("hidden"))) __a_gettp_ptr;
+       extern hidden uintptr_t __a_gettp_ptr;
        register uintptr_t p __asm__("r0");
        __asm__ __volatile__ ( BLX " %1" : "=r"(p) : "r"(__a_gettp_ptr) : "cc", "lr" );
        return (void *)(p-sizeof(struct pthread));