aacff36
From cca78240860abb63bbcfe94d1e5f04a1f23c527d Mon Sep 17 00:00:00 2001
aacff36
From: Shawn Anastasio <shawnanastasio@yahoo.com>
aacff36
Date: Thu, 9 Aug 2018 19:11:56 -0500
aacff36
Subject: [PATCH 3/4] sandbox/linux/system_headers: Update linux seccomp header
aacff36
 for ppc64
aacff36
aacff36
---
aacff36
 sandbox/linux/system_headers/linux_seccomp.h | 10 ++++++++++
aacff36
 1 file changed, 10 insertions(+)
aacff36
aacff36
Index: chromium-120.0.6099.71/sandbox/linux/system_headers/linux_seccomp.h
aacff36
===================================================================
aacff36
--- chromium-120.0.6099.71.orig/sandbox/linux/system_headers/linux_seccomp.h
aacff36
+++ chromium-120.0.6099.71/sandbox/linux/system_headers/linux_seccomp.h
aacff36
@@ -38,6 +38,9 @@
aacff36
 #ifndef EM_AARCH64
aacff36
 #define EM_AARCH64 183
aacff36
 #endif
aacff36
+#ifndef EM_PPC64
aacff36
+#define EM_PPC64 21
aacff36
+#endif
aacff36
 
aacff36
 #ifndef __AUDIT_ARCH_64BIT
aacff36
 #define __AUDIT_ARCH_64BIT 0x80000000
aacff36
@@ -70,6 +73,12 @@
aacff36
 #ifndef AUDIT_ARCH_AARCH64
aacff36
 #define AUDIT_ARCH_AARCH64 (EM_AARCH64 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE)
aacff36
 #endif
aacff36
+#ifndef AUDIT_ARCH_PPC64
aacff36
+#define AUDIT_ARCH_PPC64 (EM_PPC64 | __AUDIT_ARCH_64BIT)
aacff36
+#endif
aacff36
+#ifndef AUDIT_ARCH_PPC64LE
aacff36
+#define AUDIT_ARCH_PPC64LE (EM_PPC64 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE)
aacff36
+#endif
aacff36
 
aacff36
 // For prctl.h
aacff36
 #ifndef PR_SET_SECCOMP