add syscall numbers for the new execveat syscall
authorSzabolcs Nagy <nsz@port70.net>
Mon, 9 Feb 2015 21:53:20 +0000 (22:53 +0100)
committerSzabolcs Nagy <nsz@port70.net>
Mon, 9 Feb 2015 22:00:56 +0000 (23:00 +0100)
commitf54c28cba2707c280f8285c247550358c44b5984
treefc71372b059065e92ce8e7e40c3839f88e9f6c95
parent70572dce07a631e2f818b34f5679c57eeebc9779
add syscall numbers for the new execveat syscall

this syscall allows fexecve to be implemented without /proc, it is new
in linux v3.19, added in commit 51f39a1f0cea1cacf8c787f652f26dfee9611874
(sh and microblaze do not have allocated syscall numbers yet)

added a x32 fix as well: the io_setup and io_submit syscalls are no
longer common with x86_64, so use the x32 specific numbers.
arch/arm/bits/syscall.h
arch/i386/bits/syscall.h
arch/mips/bits/syscall.h
arch/or1k/bits/syscall.h
arch/powerpc/bits/syscall.h
arch/x32/bits/syscall.h
arch/x86_64/bits/syscall.h