@@ -7,11 +7,11 @@ package syscall
7
7
import "unsafe"
8
8
9
9
func setTimespec (sec , nsec int64 ) Timespec {
10
- return Timespec {Sec : int64 ( sec ) , Nsec : int64 ( nsec ) }
10
+ return Timespec {Sec : sec , Nsec : nsec }
11
11
}
12
12
13
13
func setTimeval (sec , usec int64 ) Timeval {
14
- return Timeval {Sec : int64 ( sec ) , Usec : int32 (usec )}
14
+ return Timeval {Sec : sec , Usec : int32 (usec )}
15
15
}
16
16
17
17
//sys Fstat(fd int, stat *Stat_t) (err error)
@@ -20,14 +20,8 @@ func setTimeval(sec, usec int64) Timeval {
20
20
//sys Lstat(path string, stat *Stat_t) (err error)
21
21
//sys Stat(path string, stat *Stat_t) (err error)
22
22
//sys Statfs(path string, stat *Statfs_t) (err error)
23
- //sys fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
24
-
25
- // Marked nosplit because it is called from forkAndExecInChild where
26
- // stack growth is forbidden.
27
- //go:nosplit
28
- func ptrace (request int , pid int , addr uintptr , data uintptr ) error {
29
- return ENOTSUP
30
- }
23
+ //sys fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
24
+ //sys ptrace(request int, pid int, addr uintptr, data uintptr) (err error)
31
25
32
26
func SetKevent (k * Kevent_t , fd , mode , flags int ) {
33
27
k .Ident = uint64 (fd )
0 commit comments