From 74950b336d27532718428c7f5f98409c74f30819 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Wed, 6 Apr 2011 19:47:50 -0400 Subject: [PATCH] pthread exit stuff: don't bother setting errno when we won't check it. --- src/thread/pthread_create.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/thread/pthread_create.c b/src/thread/pthread_create.c index 410eefc2..a9a08171 100644 --- a/src/thread/pthread_create.c +++ b/src/thread/pthread_create.c @@ -30,11 +30,11 @@ void __pthread_unwind_next(struct __ptcb *cb) exit(0); if (self->detached && self->map_base) { - syscall(__NR_rt_sigprocmask, SIG_BLOCK, (long)(uint64_t[1]){-1},0,8); + __syscall(__NR_rt_sigprocmask, SIG_BLOCK, (long)(uint64_t[1]){-1},0,8); __unmapself(self->map_base, self->map_size); } - syscall(SYS_exit, 0); + __syscall(SYS_exit, 0); } static void docancel(struct pthread *self) -- 2.20.1