Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2/*
3 * linux/arch/unicore32/include/asm/sigcontext.h
4 *
5 * Code specific to PKUnity SoC and UniCore ISA
6 *
7 * Copyright (C) 2001-2010 GUAN Xue-tao
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */
13#ifndef __UNICORE_SIGCONTEXT_H__
14#define __UNICORE_SIGCONTEXT_H__
15
16#include <asm/ptrace.h>
17/*
18 * Signal context structure - contains all info to do with the state
19 * before the signal handler was invoked. Note: only add new entries
20 * to the end of the structure.
21 */
22struct sigcontext {
23 unsigned long trap_no;
24 unsigned long error_code;
25 unsigned long oldmask;
26 unsigned long fault_address;
27 struct pt_regs regs;
28};
29
30#endif