aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/json/encode.go
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2016-11-10 22:08:51 -0800
committerIan Lance Taylor <iant@golang.org>2016-11-11 14:26:15 +0000
commit53aec79ce05cd5eff1c8f5576b553d3c429227c3 (patch)
treeba0a58175614b436669ff319d1cd53131661388a /src/encoding/json/encode.go
parent0631f292d370cd838e1fb57e193c6c09e74fe9e4 (diff)
downloadgo-53aec79ce05cd5eff1c8f5576b553d3c429227c3.tar.xz
cmd/link: for -buildmode=exe pass -no-pie to external linker
On some systems the external linker defaults to PIE. On some systems DT_TEXTREL does not work correctly. When both are true we have a bad situation: any Go program built with the default buildmode (exe) that uses external linking will fail to run. Fix this by passing -no-pie to the external linker, if the option is supported. Fixes #17847. Change-Id: I9b5ff97825d8b7f494f96d29c4c04f72b53dbf4e Reviewed-on: https://go-review.googlesource.com/33106 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: David Crawshaw <crawshaw@golang.org>
Diffstat (limited to 'src/encoding/json/encode.go')
0 files changed, 0 insertions, 0 deletions