]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/unix/sysv/linux/bits/siginfo-consts.h
Linux: Implement interfaces for memory protection keys
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / bits / siginfo-consts.h
index 525840cea1d32f3b9a061e37a68b4ec797ff93e1..e86b9330409655625d3daf2651dac8ec5cde0f33 100644 (file)
@@ -111,8 +111,12 @@ enum
 {
   SEGV_MAPERR = 1,             /* Address not mapped to object.  */
 #  define SEGV_MAPERR  SEGV_MAPERR
-  SEGV_ACCERR                  /* Invalid permissions for mapped object.  */
+  SEGV_ACCERR,                 /* Invalid permissions for mapped object.  */
 #  define SEGV_ACCERR  SEGV_ACCERR
+  SEGV_BNDERR,                 /* Bounds checking failure.  */
+#  define SEGV_BNDERR  SEGV_BNDERR
+  SEGV_PKUERR                  /* Protection key checking failure.  */
+#  define SEGV_PKUERR  SEGV_PKUERR
 };
 
 /* `si_code' values for SIGBUS signal.  */