summaryrefslogtreecommitdiffstats
path: root/sys/amd64
diff options
context:
space:
mode:
authordchagin <dchagin@FreeBSD.org>2016-01-09 14:33:10 +0000
committerdchagin <dchagin@FreeBSD.org>2016-01-09 14:33:10 +0000
commite060fa6fed29c47a2c103ed50986230574a97223 (patch)
treeb3bd9a55660bbc2caf6d88473387139eb6339e1f /sys/amd64
parent358125d39c4e0f4ea3c19c699df945ad5d2000b6 (diff)
downloadFreeBSD-src-e060fa6fed29c47a2c103ed50986230574a97223.zip
FreeBSD-src-e060fa6fed29c47a2c103ed50986230574a97223.tar.gz
MFC r283370:
In preparation for switching linuxulator to the use the native 1:1 threads introduce linux_exit() stub instead of sys_exit() call (which terminates process). In the new linuxulator exit() system call terminates the calling thread (not a whole process).
Diffstat (limited to 'sys/amd64')
-rw-r--r--sys/amd64/linux32/syscalls.master3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master
index 5b39dc3..f7faa45 100644
--- a/sys/amd64/linux32/syscalls.master
+++ b/sys/amd64/linux32/syscalls.master
@@ -38,8 +38,7 @@
; #ifdef's, etc. may be included, and are copied to the output files.
0 AUE_NULL UNIMPL setup
-1 AUE_EXIT NOPROTO { void sys_exit(int rval); } exit \
- sys_exit_args void
+1 AUE_EXIT STD { void linux_exit(int rval); }
2 AUE_FORK STD { int linux_fork(void); }
3 AUE_NULL NOPROTO { int read(int fd, char *buf, \
u_int nbyte); }
OpenPOWER on IntegriCloud