]> Cypherpunks repositories - gostls13.git/commit
runtime: always load address of libcFunc on Solaris
authorAram Hăvărneanu <aram@mgk.ro>
Mon, 30 Mar 2015 11:52:07 +0000 (13:52 +0200)
committerAram Hăvărneanu <aram@mgk.ro>
Wed, 6 May 2015 11:36:57 +0000 (11:36 +0000)
commitc94f1f791b513c232b2293b8acebe9a2fd962003
treefcc03d6b9df53b104ae6fc1ebee20dd68e0225b7
parente481aac0e1f7c26ce5c86c5771bcd4ca81e90765
runtime: always load address of libcFunc on Solaris

The linker always uses .plt for externals, so libcFunc is now an actual
external symbol instead of a pointer to one.

Fixes most of the breakage introduced in previous CL.

Change-Id: I64b8c96f93127f2d13b5289b024677fd3ea7dbea
Reviewed-on: https://go-review.googlesource.com/8215
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Minux Ma <minux@golang.org>
src/runtime/netpoll_solaris.go
src/runtime/os3_solaris.go
src/runtime/os_solaris.go
src/runtime/sys_solaris_amd64.s
src/runtime/syscall_solaris.go