diff options
author | davidxu <davidxu@FreeBSD.org> | 2003-12-29 23:33:51 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2003-12-29 23:33:51 +0000 |
commit | d6b72f0aa31100a5dba05f84a26aef9bce30fecb (patch) | |
tree | 981be2eabc8d7bf562c798ba605642f6b93498cd /lib/libpthread/thread | |
parent | 8d750bfb1bf0228b6e58e834f4842c7080398d13 (diff) | |
download | FreeBSD-src-d6b72f0aa31100a5dba05f84a26aef9bce30fecb.zip FreeBSD-src-d6b72f0aa31100a5dba05f84a26aef9bce30fecb.tar.gz |
Forgot to commit this file for last commit. :(
Diffstat (limited to 'lib/libpthread/thread')
-rw-r--r-- | lib/libpthread/thread/thr_private.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libpthread/thread/thr_private.h b/lib/libpthread/thread/thr_private.h index 98672bf..73c9e28 100644 --- a/lib/libpthread/thread/thr_private.h +++ b/lib/libpthread/thread/thr_private.h @@ -798,6 +798,9 @@ struct pthread { struct pthread_specific_elem *specific; int specific_data_count; + /* Alternative stack for sigaltstack() */ + stack_t sigstk; + /* * Current locks bitmap for rtld. */ @@ -1154,6 +1157,7 @@ void _thr_hash_add(struct pthread *); void _thr_hash_remove(struct pthread *); struct pthread *_thr_hash_find(struct pthread *); void _thr_finish_cancellation(void *arg); +int _thr_sigonstack(void *sp); /* * Aliases for _pthread functions. Should be called instead of |