common/Seccomp.cpp | 4 ++++ 1 file changed, 4 insertions(+) New commits: commit a9d8a5330bb77fa80d693940664fbd53998f3efe Author: Hillwood Yang <hillw...@opensuse.org> AuthorDate: Sat Sep 5 18:07:13 2020 +0800 Commit: Jan Holesovsky <ke...@collabora.com> CommitDate: Wed Oct 7 10:23:02 2020 +0200
Support ppc64, review the build result at https://build.opensuse.org/package/show/home:hillwood:libreofficeonline/libreoffice-online Change-Id: I65c65599a5d52b3280cd6eda4eedae7027d49f31 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/102072 Tested-by: Jan Holesovsky <ke...@collabora.com> Reviewed-by: Jan Holesovsky <ke...@collabora.com> diff --git a/common/Seccomp.cpp b/common/Seccomp.cpp index e868ee01e..e830b481c 100644 --- a/common/Seccomp.cpp +++ b/common/Seccomp.cpp @@ -52,6 +52,10 @@ # define AUDIT_ARCH_NR AUDIT_ARCH_ARM # define SECCOMP_REG(_ctx, _reg) ((_ctx)->uc_mcontext.arm_##_reg) # define SECCOMP_SYSCALL(_ctx) SECCOMP_REG(_ctx, r7) +#elif defined(__powerpc64__) +# define AUDIT_ARCH_NR AUDIT_ARCH_PPC64 +# define SECCOMP_REG(_ctx, _reg) ((_ctx)->uc_mcontext.regs->gpr[_reg]) +# define SECCOMP_SYSCALL(_ctx) SECCOMP_REG(_ctx, 0) #else # error "Platform does not support seccomp filtering yet - unsafe." #endif _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits