diff options
author | Clément Chigot <clement.chigot@atos.net> | 2021-01-29 16:27:39 +0100 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2021-01-29 16:12:43 -0800 |
commit | 4d31df4089987bb7fb85dd07c9d181dbee40ba87 (patch) | |
tree | b5129bffbea36d17e2123dd62d92c660e8f3c395 /libgo/go | |
parent | d761172d9b2feff68d50f38b3c76969532688791 (diff) | |
download | gcc-4d31df4089987bb7fb85dd07c9d181dbee40ba87.zip gcc-4d31df4089987bb7fb85dd07c9d181dbee40ba87.tar.gz gcc-4d31df4089987bb7fb85dd07c9d181dbee40ba87.tar.bz2 |
internal/cpu: correctly link to getsystemcfg
Directly set getsystemcfg as //extern in internal/cpu instead of
trying to use the runtime as in Go toolchain.
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/287932
Diffstat (limited to 'libgo/go')
-rw-r--r-- | libgo/go/internal/cpu/cpu_ppc64x_aix.go | 2 | ||||
-rw-r--r-- | libgo/go/runtime/os_aix.go | 3 |
2 files changed, 1 insertions, 4 deletions
diff --git a/libgo/go/internal/cpu/cpu_ppc64x_aix.go b/libgo/go/internal/cpu/cpu_ppc64x_aix.go index a932684..e2422a6 100644 --- a/libgo/go/internal/cpu/cpu_ppc64x_aix.go +++ b/libgo/go/internal/cpu/cpu_ppc64x_aix.go @@ -17,5 +17,5 @@ func osinit() { PPC64.IsPOWER9 = isSet(impl, _IMPL_POWER9) } -// getsystemcfg is defined in runtime/os2_aix.go +//extern getsystemcfg func getsystemcfg(label uint) uint diff --git a/libgo/go/runtime/os_aix.go b/libgo/go/runtime/os_aix.go index 630a1c2..d902ae0 100644 --- a/libgo/go/runtime/os_aix.go +++ b/libgo/go/runtime/os_aix.go @@ -13,9 +13,6 @@ import ( //extern sysconf func sysconf(int32) _C_long -//extern getsystemcfg -func getsystemcfg(int32) uint64 - type mOS struct { waitsema uintptr // semaphore for parking on locks } |