diff --git a/unix/example_exec_test.go b/unix/example_exec_test.go new file mode 100644 index 00000000..bb4d3bf5 --- /dev/null +++ b/unix/example_exec_test.go @@ -0,0 +1,19 @@ +// Copyright 2018 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris + +package unix_test + +import ( + "log" + "os" + + "golang.org/x/sys/unix" +) + +func ExampleExec() { + err := unix.Exec("/bin/ls", []string{"ls", "-al"}, os.Environ()) + log.Fatal(err) +} diff --git a/unix/example_test.go b/unix/example_flock_test.go similarity index 75% rename from unix/example_test.go rename to unix/example_flock_test.go index ae008f5b..6c917485 100644 --- a/unix/example_test.go +++ b/unix/example_flock_test.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +// +build darwin dragonfly freebsd linux netbsd openbsd solaris package unix_test @@ -13,11 +13,6 @@ import ( "golang.org/x/sys/unix" ) -func ExampleExec() { - err := unix.Exec("/bin/ls", []string{"ls", "-al"}, os.Environ()) - log.Fatal(err) -} - func ExampleFlock() { f, _ := os.Create("example.lock") if err := unix.Flock(int(f.Fd()), unix.LOCK_EX); err != nil { diff --git a/unix/syscall_aix.go b/unix/syscall_aix.go index f8eac174..992a8ea0 100644 --- a/unix/syscall_aix.go +++ b/unix/syscall_aix.go @@ -13,10 +13,7 @@ package unix -import ( - "syscall" - "unsafe" -) +import "unsafe" /* * Wrapped @@ -385,10 +382,6 @@ func IoctlGetTermios(fd int, req uint) (*Termios, error) { //sys fcntl(fd int, cmd int, arg int) (val int, err error) -func Flock(fd int, how int) (err error) { - return syscall.Flock(fd, how) -} - /* * Direct access */