]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.go1.10] cmd/go: add -Wl,--export-dynamic to linker flag whitelist
authorIan Lance Taylor <iant@golang.org>
Fri, 7 Sep 2018 11:12:42 +0000 (04:12 -0700)
committerIan Lance Taylor <iant@golang.org>
Fri, 7 Sep 2018 19:56:20 +0000 (19:56 +0000)
Fixes #27496

Change-Id: I53538c7697729294a9e50ace26a6a7183131e837
Reviewed-on: https://go-review.googlesource.com/134016
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Bonventre <andybons@golang.org>
(cherry picked from commit ceb7745cc846f798531ef019162dd9f1dabfea12)
Reviewed-on: https://go-review.googlesource.com/134135

src/cmd/go/internal/work/security.go

index 1b82af9c97cad4fe14a69ea634bf2bd827dcafce..7f0f7f96b09e5c2ffd5b95c133bbba565ac7f28c 100644 (file)
@@ -167,6 +167,7 @@ var validLinkerFlags = []*regexp.Regexp{
        re(`-Wl,-e[=,][a-zA-Z0-9]*`),
        re(`-Wl,--enable-new-dtags`),
        re(`-Wl,--end-group`),
+       re(`-Wl,--(no-)?export-dynamic`),
        re(`-Wl,-framework,[^,@\-][^,]+`),
        re(`-Wl,-headerpad_max_install_names`),
        re(`-Wl,--no-undefined`),