diff options
author | Russ Cox <rsc@golang.org> | 2014-11-14 12:55:10 -0500 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-11-14 12:55:10 -0500 |
commit | 2230a043056b56c74cfdd0031fb4a7e589dad752 (patch) | |
tree | 8a31c52a4ce1cd506ca1269824e53635a8b534af /src/runtime/os1_linux.go | |
parent | 4f29938642faba6ad5e91eed5117fd2d4ec265b3 (diff) | |
download | go-2230a043056b56c74cfdd0031fb4a7e589dad752.tar.gz |
[dev.cc] runtime: fix linux build
TBR=austin
CC=golang-codereviews
https://codereview.appspot.com/176760044
Diffstat (limited to 'src/runtime/os1_linux.go')
-rw-r--r-- | src/runtime/os1_linux.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/os1_linux.go b/src/runtime/os1_linux.go index 7b096533c..0d24c5edc 100644 --- a/src/runtime/os1_linux.go +++ b/src/runtime/os1_linux.go @@ -48,8 +48,8 @@ func futexsleep(addr *uint32, val uint32, ns int64) { // is not, even timediv is too heavy, and we really need to use just an // ordinary machine instruction. if ptrSize == 8 { - ts.set_sec(ns / 1000000000) - ts.set_nsec(ns % 1000000000) + ts.set_sec(int32(ns / 1000000000)) + ts.set_nsec(int32(ns % 1000000000)) } else { ts.tv_nsec = 0 ts.set_sec(timediv(ns, 1000000000, (*int32)(unsafe.Pointer(&ts.tv_nsec)))) |