]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Add SEGV_MTEAERR and SEGV_MTESERR from Linux 5.10.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 6 Jan 2021 18:23:00 +0000 (18:23 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 6 Jan 2021 18:23:00 +0000 (18:23 +0000)
Linux 5.10 adds constants SEGV_MTEAERR and SEGV_MTESERR to
asm-generic/siginfo.h.  Add these to glibc's bits/siginfo-consts.h.

Tested for x86_64.

sysdeps/unix/sysv/linux/bits/siginfo-consts.h

index 3bbe04b941eb2c2eb3a8c1e6999e1b482826033a..48033278b3f1d933d34dd5f26f3d6989aa5fa6b1 100644 (file)
@@ -130,8 +130,12 @@ enum
 #  define SEGV_ACCADI  SEGV_ACCADI
   SEGV_ADIDERR,                        /* Disrupting MCD error.  */
 #  define SEGV_ADIDERR SEGV_ADIDERR
-  SEGV_ADIPERR                 /* Precise MCD exception.  */
+  SEGV_ADIPERR,                        /* Precise MCD exception.  */
 #  define SEGV_ADIPERR SEGV_ADIPERR
+  SEGV_MTEAERR,                        /* Asynchronous ARM MTE error.  */
+#  define SEGV_MTEAERR SEGV_MTEAERR
+  SEGV_MTESERR                 /* Synchronous ARM MTE exception.  */
+#  define SEGV_MTESERR SEGV_MTESERR
 };
 
 /* `si_code' values for SIGBUS signal.  */