summaryrefslogtreecommitdiff
path: root/arch/x86_64/bits/syscall.h
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2014-07-20 15:43:42 +0200
committerSzabolcs Nagy <nsz@port70.net>2014-07-20 18:42:21 +0200
commit002e8d84c5fec47636606aef5d2f16914c6097f3 (patch)
tree872045d3d4bb3bd89374286f93994d5b0016673d /arch/x86_64/bits/syscall.h
parent1312930f9bdea47006a8a8c8509c0bed5cf69e85 (diff)
downloadmusl-002e8d84c5fec47636606aef5d2f16914c6097f3.tar.gz
add syscall numbers for the new renameat2 syscall
it's like rename but with flags eg. to allow atomic exchange of two files, introduced in linux 3.15 commit 520c8b16505236fc82daa352e6c5e73cd9870cff
Diffstat (limited to 'arch/x86_64/bits/syscall.h')
-rw-r--r--arch/x86_64/bits/syscall.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86_64/bits/syscall.h b/arch/x86_64/bits/syscall.h
index 7bcb711b..9048273c 100644
--- a/arch/x86_64/bits/syscall.h
+++ b/arch/x86_64/bits/syscall.h
@@ -314,6 +314,8 @@
#define __NR_finit_module 313
#define __NR_sched_setattr 314
#define __NR_sched_getattr 315
+#define __NR_renameat2 316
+
#undef __NR_fstatat
#undef __NR_pread
@@ -645,6 +647,7 @@
#define SYS_finit_module 313
#define SYS_sched_setattr 314
#define SYS_sched_getattr 315
+#define SYS_renameat2 316
#undef SYS_fstatat
#undef SYS_pread