signal.h 611 B

12345678910111213141516171819
  1. /*
  2. * Copyright (c) 2007 Benjamin Herrenschmidt, IBM Coproration
  3. * Extracted from signal_32.c and signal_64.c
  4. *
  5. * This file is subject to the terms and conditions of the GNU General
  6. * Public License. See the file README.legal in the main directory of
  7. * this archive for more details.
  8. */
  9. #ifndef _POWERPC_ARCH_SIGNAL_H
  10. #define _POWERPC_ARCH_SIGNAL_H
  11. #define _BLOCKABLE (~(sigmask(SIGKILL) | sigmask(SIGSTOP)))
  12. extern void restore_sigmask(sigset_t *set);
  13. extern void check_syscall_restart(struct pt_regs *regs, struct k_sigaction *ka,
  14. int has_handler);
  15. #endif /* _POWERPC_ARCH_SIGNAL_H */