X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Finternal%2Fpthread_impl.h;h=a6d90e9bc184e92555fe507d9520c28cd86e1d4a;hb=d251c2645c86e89704545337b955ff8b3e835290;hp=7ab6243dcb620930f356ece33994c4f7d3693c44;hpb=b8be64c43da207a2f497c1c5b5720e4a2027348a;p=musl diff --git a/src/internal/pthread_impl.h b/src/internal/pthread_impl.h index 7ab6243d..a6d90e9b 100644 --- a/src/internal/pthread_impl.h +++ b/src/internal/pthread_impl.h @@ -42,6 +42,7 @@ struct pthread { void *pending; } robust_list; int unblock_cancel; + int delete_timer; }; struct __timer { @@ -75,6 +76,7 @@ struct __timer { #define SIGCANCEL 32 #define SIGSYSCALL 33 +#define SIGTIMER 34 int __set_thread_area(void *); int __libc_sigaction(int, const struct sigaction *, struct sigaction *); @@ -86,6 +88,9 @@ int __timedwait(volatile int *, int, clockid_t, const struct timespec *, int); void __wait(volatile int *, volatile int *, int, int); void __wake(volatile int *, int, int); +void __rsyscall_lock(); +void __rsyscall_unlock(); + #define DEFAULT_STACK_SIZE (16384-PAGE_SIZE) #define DEFAULT_GUARD_SIZE PAGE_SIZE