diff options
author | Peter Collingbourne <pcc@google.com> | 2014-10-25 10:30:14 -0700 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2014-10-25 10:30:14 -0700 |
commit | ffa5e5f7fc51e791427468ebe00a6479191430d7 (patch) | |
tree | b35548f83a726fc8d49d06f43b3cb98c24423568 | |
parent | fdf458436af89b8052489fd9ba53ef16e693d12b (diff) | |
download | go-ffa5e5f7fc51e791427468ebe00a6479191430d7.tar.gz go-ffa5e5f7fc51e791427468ebe00a6479191430d7.zip |
cmd/go: pass $CGO_LDFLAGS to linker with the "gccgo" toolchain.
LGTM=iant
R=iant, minux
CC=golang-codereviews, golang-dev
https://golang.org/cl/157460043
-rw-r--r-- | src/cmd/go/build.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/go/build.go b/src/cmd/go/build.go index 49b84709e2..79a27116a1 100644 --- a/src/cmd/go/build.go +++ b/src/cmd/go/build.go @@ -1945,6 +1945,7 @@ func (tools gccgoToolchain) ld(b *builder, p *Package, out string, allactions [] } ldflags = append(ldflags, afiles...) ldflags = append(ldflags, cgoldflags...) + ldflags = append(ldflags, envList("CGO_LDFLAGS", "")...) ldflags = append(ldflags, p.CgoLDFLAGS...) if usesCgo && goos == "linux" { ldflags = append(ldflags, "-Wl,-E") |