summaryrefslogtreecommitdiff
path: root/src/syscall/stat_amd64_linux.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/syscall/stat_amd64_linux.go')
-rw-r--r--src/syscall/stat_amd64_linux.go48
1 files changed, 0 insertions, 48 deletions
diff --git a/src/syscall/stat_amd64_linux.go b/src/syscall/stat_amd64_linux.go
deleted file mode 100644
index a7bff9db6..000000000
--- a/src/syscall/stat_amd64_linux.go
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright 2009 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.
-
-package syscall
-
-func stat(name *byte, buf *Stat) (ret int64, errno int64);
-func fstat(fd int64, buf *Stat) (ret int64, errno int64);
-func lstat(name *byte, buf *Stat) (ret int64, errno int64);
-
-export Stat
-export stat, fstat, lstat
-
-// Stat and relatives for Linux
-
-type dev_t uint64;
-type ino_t uint64;
-type mode_t uint32;
-type nlink_t uint64;
-type uid_t uint32;
-type gid_t uint32;
-type off_t int64;
-type blksize_t int64;
-type blkcnt_t int64;
-type time_t int64;
-
-type Timespec struct {
- tv_sec time_t;
- tv_nsec int64;
-}
-
-type Stat struct {
- st_dev dev_t; /* ID of device containing file */
- st_ino ino_t; /* inode number */
- st_nlink nlink_t; /* number of hard links */
- st_mode mode_t; /* protection */
- st_uid uid_t; /* user ID of owner */
- st_gid gid_t; /* group ID of owner */
- pad0 int32;
- st_rdev dev_t; /* device ID (if special file) */
- st_size off_t; /* total size, in bytes */
- st_blksize blksize_t; /* blocksize for filesystem I/O */
- st_blocks blkcnt_t; /* number of blocks allocated */
- st_atime Timespec; /* time of last access */
- st_mtime Timespec; /* time of last modification */
- st_ctime Timespec; /* time of last status change */
-}
-