diff options
Diffstat (limited to 'newlib/libc/sys/linux/process.c')
-rw-r--r-- | newlib/libc/sys/linux/process.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/newlib/libc/sys/linux/process.c b/newlib/libc/sys/linux/process.c deleted file mode 100644 index 0419ec7ef..000000000 --- a/newlib/libc/sys/linux/process.c +++ /dev/null @@ -1,28 +0,0 @@ -/* libc/sys/linux/process.c - Process-related system calls */ - -/* Written 2000 by Werner Almesberger */ - - -#include <sys/unistd.h> -#include <machine/syscall.h> - - -#define __NR__exit __NR_exit -#define __NR__execve __NR_execve - -_syscall0(int,fork) -_syscall0(pid_t,vfork) -_syscall3(int,_execve,const char *,file,char * const *,argv,char * const *,envp) -_syscall0(int,getpid) -_syscall2(int,setpgid,pid_t,pid,pid_t,pgid) -_syscall0(pid_t,getppid) -_syscall0(pid_t,getpgrp) -_syscall0(pid_t,setsid) - -weak_alias(__libc_getpid,__getpid); - -/* FIXME: get rid of noreturn warning */ - -#define return for (;;) -_syscall1(void,_exit,int,exitcode) -#undef return |