From: Liubov Dmitrieva Date: Sun, 19 May 2013 14:30:05 +0000 (+0400) Subject: Support new siginfo in Glibc for Intel MPX. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c57d11da52265f7ae5368669f8340f31818b6474;p=thirdparty%2Fglibc.git Support new siginfo in Glibc for Intel MPX. --- diff --git a/sysdeps/unix/sysv/linux/x86/bits/siginfo.h b/sysdeps/unix/sysv/linux/x86/bits/siginfo.h index bfc6aa3b5ff..23d946c0fac 100644 --- a/sysdeps/unix/sysv/linux/x86/bits/siginfo.h +++ b/sysdeps/unix/sysv/linux/x86/bits/siginfo.h @@ -108,6 +108,10 @@ typedef struct { void *si_addr; /* Faulting insn/memory ref. */ short int si_addr_lsb; /* Valid LSB of the reported address. */ +# ifdef __CHKP__ + void *si_lower; + void *si_upper; +# endif } _sigfault; /* SIGPOLL. */ @@ -141,6 +145,10 @@ typedef struct # define si_ptr _sifields._rt.si_sigval.sival_ptr # define si_addr _sifields._sigfault.si_addr # define si_addr_lsb _sifields._sigfault.si_addr_lsb +# ifdef __CHKP__ +# define si_lower _sifields._sigfault.si_lower +# define si_upper _sifields._sigfault.si_upper +# endif # define si_band _sifields._sigpoll.si_band # define si_fd _sifields._sigpoll.si_fd # define si_call_addr _sifields._sigsys._call_addr