]> Cypherpunks repositories - gostls13.git/commit
runtime: move more syscalls to libc on Darwin
authorKeith Randall <khr@golang.org>
Tue, 1 May 2018 02:25:46 +0000 (19:25 -0700)
committerKeith Randall <khr@golang.org>
Tue, 1 May 2018 04:19:12 +0000 (04:19 +0000)
commitce5c3871a461b0a2c8737b0d31215012d7a04d24
treeb0c7d851a3a8584c624690b6c9ff6465ce733752
parent6658219b7e042df017f19ae8bfbc79eb7c4537b6
runtime: move more syscalls to libc on Darwin

Moving mmap, munmap, madvise, usleep.

Also introduce __error function to get at libc's errno variable.

Change-Id: Ic47ac1d9eb71c64ba2668ce304644dd7e5bdfb5a
Reviewed-on: https://go-review.googlesource.com/110437
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/runtime/sys_darwin.go
src/runtime/sys_darwin_386.s
src/runtime/sys_darwin_amd64.s