diff options
author | John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> | 2023-01-18 12:15:44 +0100 |
---|---|---|
committer | Tom Hromatka <tom.hromatka@oracle.com> | 2023-04-25 13:16:09 -0600 |
commit | dd5c9c24e8ba11c9c3ee6b60c93cef64a9ad5c86 (patch) | |
tree | 73de360a6aa1f4bbbfdf4892a4e72007c9a3861d /src/python | |
parent | 744c9a897b74ad66d065791593e25a05e4b6f6a1 (diff) | |
download | libseccomp-dd5c9c24e8ba11c9c3ee6b60c93cef64a9ad5c86.tar.gz |
arch: Add 32-bit Motorola 68000 support
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Acked-by: Paul Moore <paul@paul-moore.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Diffstat (limited to 'src/python')
-rw-r--r-- | src/python/libseccomp.pxd | 1 | ||||
-rw-r--r-- | src/python/seccomp.pyx | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/python/libseccomp.pxd b/src/python/libseccomp.pxd index a6bd0b4..a5d6c4a 100644 --- a/src/python/libseccomp.pxd +++ b/src/python/libseccomp.pxd @@ -39,6 +39,7 @@ cdef extern from "seccomp.h": SCMP_ARCH_ARM SCMP_ARCH_AARCH64 SCMP_ARCH_LOONGARCH64 + SCMP_ARCH_M68K SCMP_ARCH_MIPS SCMP_ARCH_MIPS64 SCMP_ARCH_MIPS64N32 diff --git a/src/python/seccomp.pyx b/src/python/seccomp.pyx index 9891d76..7712984 100644 --- a/src/python/seccomp.pyx +++ b/src/python/seccomp.pyx @@ -207,6 +207,7 @@ cdef class Arch: ARM - ARM AARCH64 - 64-bit ARM LOONGARCH64 - 64-bit LoongArch + M68K - 32-bit Motorola 68000 MIPS - MIPS O32 ABI MIPS64 - MIPS 64-bit ABI MIPS64N32 - MIPS N32 ABI @@ -229,6 +230,7 @@ cdef class Arch: ARM = libseccomp.SCMP_ARCH_ARM AARCH64 = libseccomp.SCMP_ARCH_AARCH64 LOONGARCH64 = libseccomp.SCMP_ARCH_LOONGARCH64 + M68K = libseccomp.SCMP_ARCH_M68K MIPS = libseccomp.SCMP_ARCH_MIPS MIPS64 = libseccomp.SCMP_ARCH_MIPS64 MIPS64N32 = libseccomp.SCMP_ARCH_MIPS64N32 @@ -268,6 +270,8 @@ cdef class Arch: self._token = libseccomp.SCMP_ARCH_AARCH64 elif arch == libseccomp.SCMP_ARCH_LOONGARCH64: self._token = libseccomp.SCMP_ARCH_LOONGARCH64 + elif arch == libseccomp.SCMP_ARCH_M68K: + self._token = libseccomp.SCMP_ARCH_M68K elif arch == libseccomp.SCMP_ARCH_MIPS: self._token = libseccomp.SCMP_ARCH_MIPS elif arch == libseccomp.SCMP_ARCH_MIPS64: |