util-linux: test_enosys: add support for SH
authorZoltan HERPAI <wigyori@uid0.hu>
Wed, 9 Aug 2023 11:06:17 +0000 (13:06 +0200)
committerZoltan HERPAI <wigyori@uid0.hu>
Sun, 16 Feb 2025 21:41:45 +0000 (22:41 +0100)
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
package/utils/util-linux/patches/0001-test_enosys-add-support-for-sh4.patch [new file with mode: 0644]

diff --git a/package/utils/util-linux/patches/0001-test_enosys-add-support-for-sh4.patch b/package/utils/util-linux/patches/0001-test_enosys-add-support-for-sh4.patch
new file mode 100644 (file)
index 0000000..3faddef
--- /dev/null
@@ -0,0 +1,15 @@
+--- util-linux-2.40.2/include/audit-arch.h.orig        2025-02-12 10:02:29.744409021 +0100
++++ util-linux-2.40.2/include/audit-arch.h     2025-02-12 10:15:49.301568990 +0100
+@@ -59,6 +59,12 @@
+ #    else
+ #      define SECCOMP_ARCH_NATIVE AUDIT_ARCH_LOONGARCH64
+ #    endif
++#elif __sh__
++#    if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
++#       define SECCOMP_ARCH_NATIVE AUDIT_ARCH_SH
++#    else
++#       define SECCOMP_ARCH_NATIVE AUDIT_ARCH_SHEL
++#    endif
+ #elif __hppa__
+ #    if __SIZEOF_POINTER__ == 4
+ #      define SECCOMP_ARCH_NATIVE AUDIT_ARCH_PARISC