X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=arch%2Fx86_64%2Fbits%2Fsyscall.h;h=5eeb8a69edd5ef89989408a01f601139a4215c7e;hp=d18edece31a06b56403e195967f806abe764aaab;hb=0b6eb2dfb2e84a8a51906e7634f3d5edc230b058;hpb=7877db6b2f2deeceaac027579c661610655127f5 diff --git a/arch/x86_64/bits/syscall.h b/arch/x86_64/bits/syscall.h index d18edece..5eeb8a69 100644 --- a/arch/x86_64/bits/syscall.h +++ b/arch/x86_64/bits/syscall.h @@ -1,4 +1,5 @@ -#define __SYSCALL_LL(x) (x) +#define __SYSCALL_LL_E(x) (x) +#define __SYSCALL_LL_O(x) (x) static inline long __syscall0(long __n) { @@ -60,7 +61,8 @@ static inline long __syscall6(long __n, long __a1, long __a2, long __a3, long __ return __ret; } -#define __socketcall(nm, a, b, c, d, e, f) syscall(__NR_##nm, a, b, c, d, e, f) +#define __socketcall(nm,a,b,c,d,e,f) syscall(__NR_##nm, a, b, c, d, e, f) +#define __socketcall_cp(nm,a,b,c,d,e,f) syscall_cp(__NR_##nm, a, b, c, d, e, f) #define __NR_read 0 #define __NR_write 1 @@ -374,6 +376,7 @@ static inline long __syscall6(long __n, long __a1, long __a2, long __a3, long __ #define __NR_pread __NR_pread64 #define __NR_pwrite __NR_pwrite64 #define __NR_getdents __NR_getdents64 +#define __NR_fadvise __NR_fadvise64 @@ -691,5 +694,6 @@ static inline long __syscall6(long __n, long __a1, long __a2, long __a3, long __ #define SYS_pread SYS_pread64 #define SYS_pwrite SYS_pwrite64 #define SYS_getdents SYS_getdents64 +#define SYS_fadvise SYS_fadvise64