diff options
Diffstat (limited to 'src/internal')
-rw-r--r-- | src/internal/libc.h | 2 | ||||
-rw-r--r-- | src/internal/pthread_impl.h | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/internal/libc.h b/src/internal/libc.h index ca06f319..f88d846d 100644 --- a/src/internal/libc.h +++ b/src/internal/libc.h @@ -16,7 +16,7 @@ struct __libc { int canceldisable; FILE *ofl_head; int ofl_lock[2]; - volatile size_t tls_size, tls_cnt; + size_t tls_size; }; extern size_t __hwcap; diff --git a/src/internal/pthread_impl.h b/src/internal/pthread_impl.h index f7facba3..0f10cc48 100644 --- a/src/internal/pthread_impl.h +++ b/src/internal/pthread_impl.h @@ -111,8 +111,9 @@ int __timedwait(volatile int *, int, clockid_t, const struct timespec *, void (* void __wait(volatile int *, volatile int *, int, int); void __wake(volatile int *, int, int); -void __synccall_lock(); -void __synccall_unlock(); +void __acquire_ptc(); +void __release_ptc(); +void __inhibit_ptc(); #define DEFAULT_STACK_SIZE 81920 #define DEFAULT_GUARD_SIZE PAGE_SIZE |