tlsdate: add ppc32 support in sandbox patch

This commit is contained in:
q66 2020-01-10 17:40:51 +01:00
parent cd1d525ac3
commit c9cb785a5c

View file

@ -1,15 +1,17 @@
--- src/seccomp.c.orig 2018-12-20 16:56:30.070932156 +0100 --- src/seccomp.c.orig 2018-12-20 16:56:30.070932156 +0100
+++ src/seccomp.c 2018-12-20 16:57:19.849670660 +0100 +++ src/seccomp.c 2018-12-20 16:57:19.849670660 +0100
@@ -43,6 +43,12 @@ @@ -43,6 +43,14 @@
# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_I386 # define SECCOMP_AUDIT_ARCH AUDIT_ARCH_I386
#elif defined(__x86_64__) #elif defined(__x86_64__)
# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_X86_64 # define SECCOMP_AUDIT_ARCH AUDIT_ARCH_X86_64
+#elif defined(__aarch64__) +#elif defined(__aarch64__)
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_AARCH64 +# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_AARCH64
+#elif defined(__powerpc64le__) +#elif defined(__powerpc64__) && defined(__LITTLE_ENDIAN__)
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64LE +# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64LE
+#elif defined(__powerpc64__) +#elif defined(__powerpc64__)
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64 +# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64
+#elif defined(__powerpc__)
+# define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC
#elif defined(__arm__) #elif defined(__arm__)
# ifndef EM_ARM # ifndef EM_ARM
# define EM_ARM 40 # define EM_ARM 40