From fe9748cca3fb247cea420a70b28e601abcb196aa Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 3 Apr 2018 02:56:35 +0200 Subject: hurd: Avoid local PLT in libpthread * htl/pt-exit.c: Include . (__pthread_exit): Call ___pthread_get_cleanup_stack instead of __pthread_get_cleanup_stack. --- htl/pt-exit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'htl') diff --git a/htl/pt-exit.c b/htl/pt-exit.c index 0815dbcd98..cb62f474fa 100644 --- a/htl/pt-exit.c +++ b/htl/pt-exit.c @@ -22,6 +22,7 @@ #include #include +#include #include @@ -40,7 +41,7 @@ __pthread_exit (void *status) disabled. */ __pthread_setcancelstate (PTHREAD_CANCEL_DISABLE, &oldstate); - for (handlers = __pthread_get_cleanup_stack (); + for (handlers = ___pthread_get_cleanup_stack (); *handlers != NULL; *handlers = (*handlers)->__next) (*handlers)->__handler ((*handlers)->__arg); -- cgit v1.2.3-70-g09d2