]> Cypherpunks repositories - gostls13.git/commit
os, syscall: use pipe2 instead of pipe syscall on OpenBSD
authorTobias Klauser <tklauser@distanz.ch>
Tue, 27 Feb 2018 07:14:53 +0000 (08:14 +0100)
committerTobias Klauser <tobias.klauser@gmail.com>
Tue, 27 Feb 2018 18:37:36 +0000 (18:37 +0000)
commit2013ad897dc26e413948d18138f50050857b141a
tree59f104463280276aa79b17f112ae568e9676e90d
parent81786649c54c5e45765de12cbdf11c9081614506
os, syscall: use pipe2 instead of pipe syscall on OpenBSD

The pipe2 syscall is part of OpenBSD since version 5.7 and thus exists in
all officially supported versions.

Follows CL 38426 and CL 94035

Change-Id: I8f93ecbc89664241f1b6b0d069e948776941b1d0
Reviewed-on: https://go-review.googlesource.com/97356
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/os/pipe2_bsd.go
src/os/pipe_bsd.go
src/syscall/forkpipe.go
src/syscall/forkpipe2.go
src/syscall/syscall_openbsd.go
src/syscall/zsyscall_openbsd_386.go
src/syscall/zsyscall_openbsd_amd64.go
src/syscall/zsyscall_openbsd_arm.go
src/syscall/zsysnum_openbsd_386.go
src/syscall/zsysnum_openbsd_amd64.go