1 extern struct mutex _hurd_siglock; /* Locks _hurd_sigstates. */ 2 3 #ifndef _HURD_SIGNAL_H 4 extern struct hurd_sigstate *_hurd_self_sigstate (void) __attribute__ ((__const__)); 5 #ifndef _ISOMAC 6 libc_hidden_proto (_hurd_self_sigstate) 7 #endif 8 9 #include_next <hurd/signal.h> 10 11 #ifndef _ISOMAC 12 libc_hidden_proto (_hurd_exception2signal) 13 libc_hidden_proto (_hurd_intr_rpc_mach_msg) 14 libc_hidden_proto (_hurd_thread_sigstate) 15 libc_hidden_proto (_hurd_raise_signal) 16 libc_hidden_proto (_hurd_sigstate_set_global_rcv) 17 libc_hidden_proto (_hurd_sigstate_lock) 18 libc_hidden_proto (_hurd_sigstate_pending) 19 libc_hidden_proto (_hurd_sigstate_unlock) 20 libc_hidden_proto (_hurd_sigstate_delete) 21 #endif 22 #ifdef _HURD_SIGNAL_H_HIDDEN_DEF 23 libc_hidden_def (_hurd_self_sigstate) 24 #endif 25 #endif 26