blob: 34c47b3341c0343a7bca3f09fa35e87121df08c8 [file] [log] [blame]
H. Peter Anvin1965aae2008-10-22 22:26:29 -07001#ifndef _ASM_X86_SIGINFO_H
2#define _ASM_X86_SIGINFO_H
Thomas Gleixnerf16ee282007-10-15 23:28:21 +02003
4#ifdef __x86_64__
H. Peter Anvin89b88352012-04-23 16:34:12 -07005# ifdef __ILP32__ /* x32 */
6typedef long long __kernel_si_clock_t __attribute__((aligned(4)));
7# define __ARCH_SI_CLOCK_T __kernel_si_clock_t
8# define __ARCH_SI_ATTRIBUTES __attribute__((aligned(8)))
9# else /* x86-64 */
10# define __ARCH_SI_PREAMBLE_SIZE (4 * sizeof(int))
11# endif
Thomas Gleixnerf16ee282007-10-15 23:28:21 +020012#endif
13
14#include <asm-generic/siginfo.h>
15
H. Peter Anvin1965aae2008-10-22 22:26:29 -070016#endif /* _ASM_X86_SIGINFO_H */