]> Cypherpunks repositories - gostls13.git/commit
cmd/link: don't use internal linking mode for cgo on PPC64
authorIan Lance Taylor <iant@golang.org>
Tue, 26 Sep 2017 13:55:49 +0000 (06:55 -0700)
committerIan Lance Taylor <iant@golang.org>
Tue, 26 Sep 2017 15:06:32 +0000 (15:06 +0000)
commitc99cfd93a86dc76ff276b13211ef65ab2752bfc7
tree4731012e344dc852e4108fc6542b9650ea52621c
parent3fda3765b8691de51d62ef6d68ce772f4eb0c601
cmd/link: don't use internal linking mode for cgo on PPC64

The internal linker doesn't know how to handle multiple TOC sections
in internal linking mode. This used to work because before CL 64793 we
invoked ld -r on multiple objects, and that merged the TOC sections
for us.

Updates #21961

Change-Id: I48260a7195be660016f2f358ebc8cb79652210ab
Reviewed-on: https://go-review.googlesource.com/66270
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/link/internal/ld/config.go
src/cmd/nm/nm_cgo_test.go