1 // Copyright 2015 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 //go:build gccgo && linux && amd64 6 7 package unix 8 9 import "syscall" 10 11 //extern gettimeofday 12 func realGettimeofday(*Timeval, *byte) int32 13 14 func gettimeofday(tv *Timeval) (err syscall.Errno) { 15 r := realGettimeofday(tv, nil) 16 if r < 0 { 17 return syscall.GetErrno() 18 } 19 return 0 20 } 21