|
@@ -63,6 +63,10 @@ typedef struct siginfo {
|
|
unsigned int _flags; /* see below */
|
|
unsigned int _flags; /* see below */
|
|
unsigned long _isr; /* isr */
|
|
unsigned long _isr; /* isr */
|
|
short _addr_lsb; /* lsb of faulting address */
|
|
short _addr_lsb; /* lsb of faulting address */
|
|
|
|
+ struct {
|
|
|
|
+ void __user *_lower;
|
|
|
|
+ void __user *_upper;
|
|
|
|
+ } _addr_bnd;
|
|
} _sigfault;
|
|
} _sigfault;
|
|
|
|
|
|
/* SIGPOLL */
|
|
/* SIGPOLL */
|
|
@@ -110,9 +114,9 @@ typedef struct siginfo {
|
|
/*
|
|
/*
|
|
* SIGSEGV si_codes
|
|
* SIGSEGV si_codes
|
|
*/
|
|
*/
|
|
-#define __SEGV_PSTKOVF (__SI_FAULT|3) /* paragraph stack overflow */
|
|
|
|
|
|
+#define __SEGV_PSTKOVF (__SI_FAULT|4) /* paragraph stack overflow */
|
|
#undef NSIGSEGV
|
|
#undef NSIGSEGV
|
|
-#define NSIGSEGV 3
|
|
|
|
|
|
+#define NSIGSEGV 4
|
|
|
|
|
|
#undef NSIGTRAP
|
|
#undef NSIGTRAP
|
|
#define NSIGTRAP 4
|
|
#define NSIGTRAP 4
|