From 3dd27f3aabf03b109c30648c3f7a209302deee7f Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Fri, 1 Jul 2016 13:32:35 -0400 Subject: fix posix_fadvise syscall args on powerpc, unify with arm fix commit 6d38c9cf80f47623e5e48190046673bbd0dc410b provided an arm-specific version of posix_fadvise to address the alternate argument order the kernel expects on arm, but neglected to address that powerpc (32-bit) has the same issue. instead of having arch variant files in duplicate, simply put the alternate version in the top-level file under the control of a macro defined in syscall_arch.h. --- arch/arm/syscall_arch.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/arm/syscall_arch.h') diff --git a/arch/arm/syscall_arch.h b/arch/arm/syscall_arch.h index 64461ec8..6023303b 100644 --- a/arch/arm/syscall_arch.h +++ b/arch/arm/syscall_arch.h @@ -76,3 +76,5 @@ static inline long __syscall6(long n, long a, long b, long c, long d, long e, lo #define VDSO_USEFUL #define VDSO_CGT_SYM "__vdso_clock_gettime" #define VDSO_CGT_VER "LINUX_2.6" + +#define SYSCALL_FADVISE_6_ARG -- cgit v1.2.1