diff options
-rw-r--r-- | libpthread/nptl/pthread_exit.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libpthread/nptl/pthread_exit.c b/libpthread/nptl/pthread_exit.c index b37be7a13..141ca750d 100644 --- a/libpthread/nptl/pthread_exit.c +++ b/libpthread/nptl/pthread_exit.c @@ -29,3 +29,9 @@ __pthread_exit (void* value) __do_cancel (); } strong_alias (__pthread_exit, pthread_exit) + +/* + * After a thread terminates, __uClibc_main decrements __nptl_nthreads + * defined in pthread_create.c. + */ +PTHREAD_STATIC_FN_REQUIRE (pthread_create) |