diff options
author | dchagin <dchagin@FreeBSD.org> | 2016-01-09 14:33:10 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2016-01-09 14:33:10 +0000 |
commit | e060fa6fed29c47a2c103ed50986230574a97223 (patch) | |
tree | b3bd9a55660bbc2caf6d88473387139eb6339e1f /sys/amd64 | |
parent | 358125d39c4e0f4ea3c19c699df945ad5d2000b6 (diff) | |
download | FreeBSD-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.master | 3 |
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); } |