]> Cypherpunks repositories - gostls13.git/commit
internal/syscall/unix: use libc calls on Darwin
authorKeith Randall <keithr@alum.mit.edu>
Thu, 8 Nov 2018 05:23:47 +0000 (21:23 -0800)
committerKeith Randall <khr@golang.org>
Thu, 8 Nov 2018 17:26:22 +0000 (17:26 +0000)
commitbe5f646dabf5de85e128f46f102e8c9acdd8fe90
tree58b3548f5775d5c3d7a5cd95fc52d1b4aa8a6337
parentd0a91f230591a3c5225d9258e62371c13092bd92
internal/syscall/unix: use libc calls on Darwin

Add unexported unlinkat, openat, and fstatat calls, so that
the internal/syscall/unix package can use them.

Change-Id: I1df81ecae6427211dd392ec68c9f020fe131a526
Reviewed-on: https://go-review.googlesource.com/c/148457
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
12 files changed:
src/internal/syscall/unix/at.go
src/internal/syscall/unix/at_darwin.go [new file with mode: 0644]
src/runtime/sys_darwin_arm64.s
src/syscall/syscall_darwin.go
src/syscall/zsyscall_darwin_386.go
src/syscall/zsyscall_darwin_386.s
src/syscall/zsyscall_darwin_amd64.go
src/syscall/zsyscall_darwin_amd64.s
src/syscall/zsyscall_darwin_arm.go
src/syscall/zsyscall_darwin_arm.s
src/syscall/zsyscall_darwin_arm64.go
src/syscall/zsyscall_darwin_arm64.s