From 36951a9f638b03950b7413eee73bd0e3ccf47130 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Mon, 18 Dec 2017 11:59:26 +0100 Subject: syscall: support syscalls without error return on Linux Add the rawSyscallNoError wrapper function which is used for Linux syscalls that don't return an error and convert all applicable occurences of RawSyscall to use it instead. Fixes #22924 Change-Id: Iff1eddb54573d459faa01471f10398b3d38528dd Reviewed-on: https://go-review.googlesource.com/84485 Run-TryBot: Tobias Klauser TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- src/syscall/syscall_linux.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/syscall/syscall_linux.go') diff --git a/src/syscall/syscall_linux.go b/src/syscall/syscall_linux.go index d2cb7c1afe..227a3ccdb9 100644 --- a/src/syscall/syscall_linux.go +++ b/src/syscall/syscall_linux.go @@ -13,6 +13,8 @@ package syscall import "unsafe" +func rawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) + /* * Wrapped */ -- cgit v1.3