diff options
author | Ian Lance Taylor <iant@golang.org> | 2018-09-07 04:12:42 -0700 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2018-09-07 19:53:16 +0000 |
commit | cd9f60131bb39a58af8fc0e0a7a5e7df9d3c55fd (patch) | |
tree | bbda0d03d1d6c9b900a0d08e98917da3d28f5a00 | |
parent | 57534891d446b8ef5e0ebf62c027beb7d6a55f67 (diff) | |
download | go-cd9f60131bb39a58af8fc0e0a7a5e7df9d3c55fd.tar.gz go-cd9f60131bb39a58af8fc0e0a7a5e7df9d3c55fd.zip |
[release-branch.go1.11] cmd/go: add -Wl,--export-dynamic to linker flag whitelist
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
-rw-r--r-- | src/cmd/go/internal/work/security.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/go/internal/work/security.go b/src/cmd/go/internal/work/security.go index d5d126123a..2132c5f3e1 100644 --- a/src/cmd/go/internal/work/security.go +++ b/src/cmd/go/internal/work/security.go @@ -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`), |