]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.go1.11] 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:53:16 +0000 (19:53 +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 7f57e2236d59b96467635c8adb024f9b7b972790)
Reviewed-on: https://go-review.googlesource.com/134056

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

index d5d126123a4b0b6839503dadf31e5bf54ff9b281..2132c5f3e15f41597a8a1f9656c9ef54e343aa7c 100644 (file)
@@ -170,6 +170,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`),