Commit b3a7fdc3 by Ian Lance Taylor

os: use opendir64 and closedir64 on AIX

    
    When using readdir64 on AIX, we must also use
    opendir64 and closedir64.
    
    Issue golang/go#19200
    
    Reviewed-on: https://go-review.googlesource.com/43251

From-SVN: r247947
parent 2d82ec25
619848ccd463ac385e9912df008e7e8e6301a284
fc3d6af694c518d73a126bcbd90d79982524f9f6
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
......@@ -12,12 +12,6 @@ import (
"unsafe"
)
//extern opendir
func libc_opendir(*byte) *syscall.DIR
//extern closedir
func libc_closedir(*syscall.DIR) int
// FIXME: pathconf returns long, not int.
//extern pathconf
func libc_pathconf(*byte, int) int
......
// Copyright 2017 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
package os
import "syscall"
//extern opendir64
func libc_opendir(*byte) *syscall.DIR
//extern closedir64
func libc_closedir(*syscall.DIR) int
// Copyright 2017 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
package os
import "syscall"
//extern opendir
func libc_opendir(*byte) *syscall.DIR
//extern closedir
func libc_closedir(*syscall.DIR) int
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment