]> Cypherpunks.ru repositories - gostls13.git/commit
runtime,syscall: convert syscall on openbsd/arm64 to libc
authorJoel Sing <joel@sing.id.au>
Tue, 26 Jan 2021 14:48:47 +0000 (01:48 +1100)
committerJoel Sing <joel@sing.id.au>
Thu, 28 Jan 2021 02:19:23 +0000 (02:19 +0000)
commit376518d77fb5d718f90c8b66ea25660aa3734032
treef4d34fca0c3be24d14244b099e96c445a991b91a
parent00f2ff5c942e8f3e68cd10b5909278cda15c6bb5
runtime,syscall: convert syscall on openbsd/arm64 to libc

Convert the syscall package on openbsd/arm64 to use libc rather than performing
direct system calls.

Updates #36435

Change-Id: I7e1da8537cea9ed9bf2676f181e56ae99383333f
Reviewed-on: https://go-review.googlesource.com/c/go/+/286815
Trust: Joel Sing <joel@sing.id.au>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
src/runtime/sys_openbsd3.go
src/runtime/sys_openbsd_arm64.s
src/syscall/asm_openbsd_arm64.s
src/syscall/exec_bsd.go
src/syscall/exec_libc2.go
src/syscall/mkall.sh
src/syscall/syscall_openbsd1.go
src/syscall/syscall_openbsd_libc.go
src/syscall/zsyscall_openbsd_arm64.go
src/syscall/zsyscall_openbsd_arm64.s [new file with mode: 0644]