aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/truss
diff options
context:
space:
mode:
authorEd Schouten <ed@FreeBSD.org>2016-08-19 17:49:35 +0000
committerEd Schouten <ed@FreeBSD.org>2016-08-19 17:49:35 +0000
commita5c3c5b14f08ead057bdf58cd484ab7a7337986d (patch)
treed1c68d13d586fda5588a5ae6d10532a4c64419bc /usr.bin/truss
parent4092a25cd0c0e9de2912f69a1e1d1b8ff0224000 (diff)
downloadsrc-a5c3c5b14f08ead057bdf58cd484ab7a7337986d.tar.gz
src-a5c3c5b14f08ead057bdf58cd484ab7a7337986d.zip
Import the new automatically generated system call table for CloudABI.
Now that we've switched over to using the vDSO on CloudABI, it becomes a lot easier for us to phase out old features. System call numbering is no longer something that's part of the ABI. It's fully based on names. As long as the numbering used by the kernel and the vDSO is consistent (which it always is), it's all right. Let's put this to the test by removing a system call (thread_tcb_set()) that's already unused for quite some time now, but was only left intact to serve as a placeholder. Sync in the new system call table that uses alphabetic sorting of system calls. Obtained from: https://github.com/NuxiNL/cloudabi
Notes
Notes: svn path=/head/; revision=304478
Diffstat (limited to 'usr.bin/truss')
-rw-r--r--usr.bin/truss/syscalls.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/usr.bin/truss/syscalls.c b/usr.bin/truss/syscalls.c
index 7046b56049c9..6a1e9b463ffa 100644
--- a/usr.bin/truss/syscalls.c
+++ b/usr.bin/truss/syscalls.c
@@ -495,8 +495,6 @@ static struct syscall decoded_syscalls[] = {
{ CloudABISSFlags, 2 } } },
{ .name = "cloudabi_sys_thread_exit", .ret_type = 1, .nargs = 2,
.args = { { Ptr, 0 }, { CloudABIMFlags, 1 } } },
- { .name = "cloudabi_sys_thread_tcb_set", .ret_type = 1, .nargs = 1,
- .args = { { Ptr, 0 } } },
{ .name = "cloudabi_sys_thread_yield", .ret_type = 1, .nargs = 0 },
{ .name = 0 },