]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/nptl/libc-lockP.h
nptl: Move pthread_setcancelstate into libc
[thirdparty/glibc.git] / sysdeps / nptl / libc-lockP.h
index ca3edd0af1217c25d0221682d50db07c1c6f9829..441da222c2ee987a7a8d229c2a45c58821e51857 100644 (file)
@@ -333,7 +333,7 @@ extern int __pthread_atfork (void (*__prepare) (void),
                             void (*__child) (void));
 
 extern int __pthread_setcancelstate (int state, int *oldstate);
-
+libc_hidden_proto (__pthread_setcancelstate)
 
 /* Make the pthread functions weak so that we can elide them from
    single-threaded processes.  */
@@ -359,7 +359,6 @@ weak_extern (__pthread_setspecific)
 weak_extern (__pthread_getspecific)
 weak_extern (__pthread_initialize)
 weak_extern (__pthread_atfork)
-weak_extern (__pthread_setcancelstate)
 # else
 #  pragma weak __pthread_mutex_init
 #  pragma weak __pthread_mutex_destroy
@@ -380,7 +379,6 @@ weak_extern (__pthread_setcancelstate)
 #  pragma weak __pthread_getspecific
 #  pragma weak __pthread_initialize
 #  pragma weak __pthread_atfork
-#  pragma weak __pthread_setcancelstate
 # endif
 #endif