aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2015-02-16 18:18:13 +0900
committerMinux Ma <minux@golang.org>2015-02-19 01:35:46 +0000
commit95ab84a34f67742b59227e6c7b45d287071d87b0 (patch)
treef22a6f1eb0bd1bcb3a80da5b2bfe0e1fb434c049
parent9df81f822128b4057f6713bff1421b8ee3fec555 (diff)
downloadgo-95ab84a34f67742b59227e6c7b45d287071d87b0.tar.gz
go-95ab84a34f67742b59227e6c7b45d287071d87b0.zip
runtime: fix accidentally exported OpenBSD constants
Change-Id: I2de63668a1c0152cc329df55c2d6d014e8183158 Reviewed-on: https://go-review.googlesource.com/4943 Reviewed-by: Minux Ma <minux@golang.org>
-rw-r--r--src/runtime/os1_openbsd.go30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/runtime/os1_openbsd.go b/src/runtime/os1_openbsd.go
index 87158f2b73..dcf205b841 100644
--- a/src/runtime/os1_openbsd.go
+++ b/src/runtime/os1_openbsd.go
@@ -7,16 +7,16 @@ package runtime
import "unsafe"
const (
- ESRCH = 3
- EAGAIN = 35
- EWOULDBLOCK = EAGAIN
- ENOTSUP = 91
+ _ESRCH = 3
+ _EAGAIN = 35
+ _EWOULDBLOCK = _EAGAIN
+ _ENOTSUP = 91
// From OpenBSD's sys/time.h
- CLOCK_REALTIME = 0
- CLOCK_VIRTUAL = 1
- CLOCK_PROF = 2
- CLOCK_MONOTONIC = 3
+ _CLOCK_REALTIME = 0
+ _CLOCK_VIRTUAL = 1
+ _CLOCK_PROF = 2
+ _CLOCK_MONOTONIC = 3
)
var sigset_none = uint32(0)
@@ -24,12 +24,12 @@ var sigset_all = ^sigset_none
// From OpenBSD's <sys/sysctl.h>
const (
- CTL_HW = 6
- HW_NCPU = 3
+ _CTL_HW = 6
+ _HW_NCPU = 3
)
func getncpu() int32 {
- mib := [2]uint32{CTL_HW, HW_NCPU}
+ mib := [2]uint32{_CTL_HW, _HW_NCPU}
out := uint32(0)
nout := unsafe.Sizeof(out)
@@ -80,8 +80,8 @@ func semasleep(ns int64) int32 {
// sleep until semaphore != 0 or timeout.
// thrsleep unlocks m.waitsemalock.
- ret := thrsleep((uintptr)(unsafe.Pointer(&_g_.m.waitsemacount)), CLOCK_MONOTONIC, tsp, (uintptr)(unsafe.Pointer(&_g_.m.waitsemalock)), (*int32)(unsafe.Pointer(&_g_.m.waitsemacount)))
- if ret == EWOULDBLOCK {
+ ret := thrsleep(uintptr(unsafe.Pointer(&_g_.m.waitsemacount)), _CLOCK_MONOTONIC, tsp, uintptr(unsafe.Pointer(&_g_.m.waitsemalock)), (*int32)(unsafe.Pointer(&_g_.m.waitsemacount)))
+ if ret == _EWOULDBLOCK {
return -1
}
}
@@ -98,7 +98,7 @@ func semawakeup(mp *m) {
}
mp.waitsemacount++
ret := thrwakeup(uintptr(unsafe.Pointer(&mp.waitsemacount)), 1)
- if ret != 0 && ret != ESRCH {
+ if ret != 0 && ret != _ESRCH {
// semawakeup can be called on signal stack.
systemstack(func() {
print("thrwakeup addr=", &mp.waitsemacount, " sem=", mp.waitsemacount, " ret=", ret, "\n")
@@ -127,7 +127,7 @@ func newosproc(mp *m, stk unsafe.Pointer) {
if ret < 0 {
print("runtime: failed to create new OS thread (have ", mcount()-1, " already; errno=", -ret, ")\n")
- if ret == -ENOTSUP {
+ if ret == -_ENOTSUP {
print("runtime: is kern.rthreads disabled?\n")
}
throw("runtime.newosproc")