about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--nptl/pthreadP.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/nptl/pthreadP.h b/nptl/pthreadP.h
index 986e3788fb..1bfcf3560f 100644
--- a/nptl/pthreadP.h
+++ b/nptl/pthreadP.h
@@ -110,7 +110,7 @@ extern int __pthread_debug attribute_hidden;
 
 extern void __pthread_unwind (__pthread_unwind_buf_t *__buf)
      __cleanup_fct_attribute __attribute ((__noreturn__))
-#ifndef SHARED
+#if !defined SHARED && !defined IS_IN_libpthread
      weak_function
 #endif
      ;