linux/arch/um/include/frame_kern.h
<<
>>
Prefs
   1/* 
   2 * Copyright (C) 2002 Jeff Dike (jdike@karaya.com)
   3 * Licensed under the GPL
   4 */
   5
   6#ifndef __FRAME_KERN_H_
   7#define __FRAME_KERN_H_
   8
   9#define _S(nr) (1<<((nr)-1))
  10#define _BLOCKABLE (~(_S(SIGKILL) | _S(SIGSTOP)))
  11
  12extern int setup_signal_stack_sc(unsigned long stack_top, int sig, 
  13                                 struct k_sigaction *ka,
  14                                 struct pt_regs *regs, 
  15                                 sigset_t *mask);
  16extern int setup_signal_stack_si(unsigned long stack_top, int sig, 
  17                                 struct k_sigaction *ka,
  18                                 struct pt_regs *regs, siginfo_t *info, 
  19                                 sigset_t *mask);
  20
  21#endif
  22
  23/*
  24 * Overrides for Emacs so that we follow Linus's tabbing style.
  25 * Emacs will notice this stuff at the end of the file and automatically
  26 * adjust the settings for this buffer only.  This must remain at the end
  27 * of the file.
  28 * ---------------------------------------------------------------------------
  29 * Local variables:
  30 * c-file-style: "linux"
  31 * End:
  32 */
  33