diff options
Diffstat (limited to 'package/utils')
-rw-r--r-- | package/utils/util-linux/patches/0001-test_enosys-add-support-for-mips.patch | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/package/utils/util-linux/patches/0001-test_enosys-add-support-for-mips.patch b/package/utils/util-linux/patches/0001-test_enosys-add-support-for-mips.patch index 602ffe67e7..f8c8f851ec 100644 --- a/package/utils/util-linux/patches/0001-test_enosys-add-support-for-mips.patch +++ b/package/utils/util-linux/patches/0001-test_enosys-add-support-for-mips.patch @@ -1,24 +1,36 @@ From 2558932c65524d953e4c86d7fda2282a582aa5ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= <thomas@t-8ch.de> Date: Wed, 17 May 2023 16:50:47 +0200 -Subject: [PATCH] test_enosys: add support for mips +Subject: [PATCH] test_enosys: add support for mips, powerpc and arc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de> --- - tests/helpers/test_enosys.c | 2 ++ + tests/helpers/test_enosys.c | 14 ++ 1 file changed, 2 insertions(+) --- a/tests/helpers/test_enosys.c +++ b/tests/helpers/test_enosys.c -@@ -53,6 +53,8 @@ +@@ -53,6 +53,20 @@ # else # define SECCOMP_ARCH_NATIVE AUDIT_ARCH_PPC64LE # endif ++#elif __powerpc__ ++# define SECCOMP_ARCH_NATIVE AUDIT_ARCH_PPC +#elif __mips__ ++# if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ +# define SECCOMP_ARCH_NATIVE AUDIT_ARCH_MIPS ++# else ++# define SECCOMP_ARCH_NATIVE AUDIT_ARCH_MIPSEL ++# endif ++#elif __arc__ ++# if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ ++# define SECCOMP_ARCH_NATIVE AUDIT_ARCH_ARCV2BE ++# else ++# define SECCOMP_ARCH_NATIVE AUDIT_ARCH_ARCV2 ++# endif #else # error Unknown target architecture #endif |