X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Fasm-powerpc%2Funistd.h;h=9e2c9e1c1239abc76e229d572075ea7fe1516cf5;hb=b07019f29328ebb1b48d3faf952b84f07ec9b973;hp=d471549e1b81a3db760540e2c9bbf07d9fc522e2;hpb=62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f;p=deliverable%2Flinux.git diff --git a/include/asm-powerpc/unistd.h b/include/asm-powerpc/unistd.h index d471549e1b81..9e2c9e1c1239 100644 --- a/include/asm-powerpc/unistd.h +++ b/include/asm-powerpc/unistd.h @@ -303,13 +303,31 @@ #define __NR_unshare 282 #define __NR_splice 283 #define __NR_tee 284 - -#define __NR_syscalls 285 +#define __NR_vmsplice 285 +#define __NR_openat 286 +#define __NR_mkdirat 287 +#define __NR_mknodat 288 +#define __NR_fchownat 289 +#define __NR_futimesat 290 +#ifdef __powerpc64__ +#define __NR_newfstatat 291 +#else +#define __NR_fstatat64 291 +#endif +#define __NR_unlinkat 292 +#define __NR_renameat 293 +#define __NR_linkat 294 +#define __NR_symlinkat 295 +#define __NR_readlinkat 296 +#define __NR_fchmodat 297 +#define __NR_faccessat 298 #ifdef __KERNEL__ + +#define __NR_syscalls 299 + #define __NR__exit __NR_exit #define NR_syscalls __NR_syscalls -#endif #ifndef __ASSEMBLY__ @@ -421,7 +439,6 @@ type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5, type6 arg6 __syscall_nr(6, type, name, arg1, arg2, arg3, arg4, arg5, arg6); \ } -#ifdef __KERNEL__ #include #include @@ -456,6 +473,7 @@ type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5, type6 arg6 #ifdef CONFIG_PPC64 #define __ARCH_WANT_COMPAT_SYS_TIME #define __ARCH_WANT_COMPAT_SYS_RT_SIGSUSPEND +#define __ARCH_WANT_SYS_NEWFSTATAT #endif /* @@ -477,8 +495,8 @@ extern int execve(const char *file, char **argv, char **envp); #define cond_syscall(x) asm(".weak\t." #x "\n\t.set\t." #x ",.sys_ni_syscall") #endif -#endif /* __KERNEL__ */ #endif /* __ASSEMBLY__ */ +#endif /* __KERNEL__ */ #endif /* _ASM_PPC_UNISTD_H_ */