]> granicus.if.org Git - strace/blob - linux/x86_64/rt_sigframe.h
a9ea5cbffb48a766041a51075d9141c172c5b7c8
[strace] / linux / x86_64 / rt_sigframe.h
1 /*
2  * Copyright (c) 2017 Dmitry V. Levin <ldv@altlinux.org>
3  * All rights reserved.
4  *
5  * SPDX-License-Identifier: LGPL-2.1-or-later
6  */
7
8 #ifdef __i386__
9 # include "i386/rt_sigframe.h"
10 #else
11 # ifndef STRACE_RT_SIGFRAME_H
12 #  define STRACE_RT_SIGFRAME_H
13
14 #  include <signal.h>
15
16 typedef struct {
17         kernel_ulong_t  pretcode;
18         ucontext_t      uc;
19         /* more data follows */
20 } struct_rt_sigframe;
21
22 # endif /* !STRACE_RT_SIGFRAME_H */
23 #endif /* !__i386__ */