From e4d99e001315f1bb34e6ff6531c0a528640b76d8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 7 Jul 2017 15:24:49 -0700 Subject: [PATCH] chromium: musl: Match syscalls to match musl Signed-off-by: Khem Raj --- chromium/third_party/lss/linux_syscall_support.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/chromium/third_party/lss/linux_syscall_support.h b/chromium/third_party/lss/linux_syscall_support.h index 9dbd2391b2..a715de177c 100644 --- a/chromium/third_party/lss/linux_syscall_support.h +++ b/chromium/third_party/lss/linux_syscall_support.h @@ -793,6 +793,14 @@ struct kernel_statfs { #endif +#undef stat64 +#undef fstat64 + +#ifndef __NR_fstatat +#define __NR_fstatat __NR_fstatat64 +#endif + + #if defined(__x86_64__) #ifndef ARCH_SET_GS #define ARCH_SET_GS 0x1001 @@ -1210,6 +1218,14 @@ struct kernel_statfs { #ifndef __NR_fallocate #define __NR_fallocate 285 #endif + +#ifndef __NR_pread +#define __NR_pread __NR_pread64 +#endif +#ifndef __NR_pwrite +#define __NR_pwrite __NR_pwrite64 +#endif + /* End of x86-64 definitions */ #elif defined(__mips__) #if _MIPS_SIM == _MIPS_SIM_ABI32