fix undefined behavior from signed overflow in strstr and memmem
[musl] / src / ldso / tlsdesc.c
index a2985cb..49a1f18 100644 (file)
@@ -1,8 +1,5 @@
 #include <stddef.h>
-#include "libc.h"
-
-__attribute__((__visibility__("hidden")))
-ptrdiff_t __tlsdesc_static(), __tlsdesc_dynamic();
+#include <dynlink.h>
 
 ptrdiff_t __tlsdesc_static()
 {