/*1* This file is subject to the terms and conditions of the GNU General Public2* License. See the file "COPYING" in the main directory of this archive3* for more details.4*5* Copyright (C) 2005, 06 by Ralf Baechle ([email protected])6* Copyright (C) 2005 MIPS Technologies, Inc.7*/8#ifndef _ASM_ABI_H9#define _ASM_ABI_H1011#include <asm/signal.h>12#include <asm/siginfo.h>1314struct mips_abi {15int (* const setup_frame)(void *sig_return, struct k_sigaction *ka,16struct pt_regs *regs, int signr,17sigset_t *set);18const unsigned long signal_return_offset;19int (* const setup_rt_frame)(void *sig_return, struct k_sigaction *ka,20struct pt_regs *regs, int signr,21sigset_t *set, siginfo_t *info);22const unsigned long rt_signal_return_offset;23const unsigned long restart;24};2526#endif /* _ASM_ABI_H */272829