linux/arch/tile/include/asm/sigframe.h
<<
>>
Prefs
   1/*
   2 * Copyright 2010 Tilera Corporation. All Rights Reserved.
   3 *
   4 *   This program is free software; you can redistribute it and/or
   5 *   modify it under the terms of the GNU General Public License
   6 *   as published by the Free Software Foundation, version 2.
   7 *
   8 *   This program is distributed in the hope that it will be useful, but
   9 *   WITHOUT ANY WARRANTY; without even the implied warranty of
  10 *   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or
  11 *   NON INFRINGEMENT.  See the GNU General Public License for
  12 *   more details.
  13 */
  14
  15#ifndef _ASM_TILE_SIGFRAME_H
  16#define _ASM_TILE_SIGFRAME_H
  17
  18/* Indicate that syscall return should not examine r0 */
  19#define INT_SWINT_1_SIGRETURN (~0)
  20
  21#ifndef __ASSEMBLY__
  22
  23#include <arch/abi.h>
  24
  25struct rt_sigframe {
  26        unsigned char save_area[C_ABI_SAVE_AREA_SIZE]; /* caller save area */
  27        struct siginfo info;
  28        struct ucontext uc;
  29};
  30
  31#endif /* !__ASSEMBLY__ */
  32
  33#endif /* _ASM_TILE_SIGFRAME_H */
  34