linux/arch
Haavard Skinnemoen c5f2420a06 [PATCH] AVR32: Implement kernel_execve
Move execve() into arch/avr32/kernel/sys_avr32.c, rename it to
kernel_execve() and return the syscall return value directly without
setting errno.

This also gets rid of the __KERNEL_SYSCALLS__ stuff from unistd.h and
expands #ifdef __KERNEL__ to cover everything in unistd.h except the
__NR_foo definitions.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-02 07:57:24 -07:00
..
alpha [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
arm [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
arm26 [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
avr32 [PATCH] AVR32: Implement kernel_execve 2006-10-02 07:57:24 -07:00
cris [PATCH] namespaces: utsname: use init_utsname when appropriate 2006-10-02 07:57:21 -07:00
frv [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
h8300 [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
i386 [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
ia64 [PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references 2006-10-02 07:57:23 -07:00
m32r [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
m68k [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
m68knommu [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
mips [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
parisc [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
powerpc [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
ppc [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
s390 [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
sh [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
sh64 [PATCH] sh64: remove the use of kernel syscalls 2006-10-02 07:57:23 -07:00
sparc [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
sparc64 [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
um [PATCH] Remove the use of _syscallX macros in UML 2006-10-02 07:57:23 -07:00
v850 [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00
x86_64 [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
xtensa [PATCH] provide kernel_execve on all architectures 2006-10-02 07:57:23 -07:00