aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Kortschak <dan@kortschak.io>2020-09-03 08:27:34 +0930
committerIan Lance Taylor <iant@golang.org>2020-09-02 23:39:37 +0000
commit0e48c674f5f8e906c03d1ea0055eb74959d149cc (patch)
tree45fbf0c52465956b1f21dfe1acfe19689467b980
parentef20f76b8bc4e082d5f81fd818890d707751475b (diff)
downloadgo-0e48c674f5f8e906c03d1ea0055eb74959d149cc.tar.gz
go-0e48c674f5f8e906c03d1ea0055eb74959d149cc.zip
cmd/go: add -Wl,-Bsymbolic-functions to cgo flags whitelist
Closes #41199 Change-Id: Iab69358e8c39e6d2b2797c7ce750df63aa7e96b0 Reviewed-on: https://go-review.googlesource.com/c/go/+/252698 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-rw-r--r--src/cmd/go/internal/work/security.go1
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 3ee68ac1b4..d2a2697f0f 100644
--- a/src/cmd/go/internal/work/security.go
+++ b/src/cmd/go/internal/work/security.go
@@ -177,6 +177,7 @@ var validLinkerFlags = []*lazyregexp.Regexp{
re(`-Wl,-Bdynamic`),
re(`-Wl,-berok`),
re(`-Wl,-Bstatic`),
+ re(`-Wl,-Bsymbolic-functions`),
re(`-WL,-O([^@,\-][^,]*)?`),
re(`-Wl,-d[ny]`),
re(`-Wl,--disable-new-dtags`),