summaryrefslogtreecommitdiff
path: root/userspace/sys
diff options
context:
space:
mode:
Diffstat (limited to 'userspace/sys')
-rw-r--r--userspace/sys/Makefile1
-rw-r--r--userspace/sys/syscalls.c5
2 files changed, 6 insertions, 0 deletions
diff --git a/userspace/sys/Makefile b/userspace/sys/Makefile
index 9917d90..e341312 100644
--- a/userspace/sys/Makefile
+++ b/userspace/sys/Makefile
@@ -4,6 +4,7 @@ CFLAGS+=-w
OBJECTS=sys.o syscalls.o crt0.o
+full: clean library_install crt_install
all: $(OBJECTS)
library_install: all
diff --git a/userspace/sys/syscalls.c b/userspace/sys/syscalls.c
index 9456ea4..fe34f47 100644
--- a/userspace/sys/syscalls.c
+++ b/userspace/sys/syscalls.c
@@ -2,6 +2,11 @@
char **environ;
+void _exit(int ret)
+{
+ _exit2(ret,environ);
+}
+
void _exit2(int ret,char **environ)
{
return syscall(SYSCALL_EXIT,ret,environ,0);