From: Peter Collingbourne Date: Sat, 25 Oct 2014 17:30:14 +0000 (-0700) Subject: cmd/go: pass $CGO_LDFLAGS to linker with the "gccgo" toolchain. X-Git-Tag: go1.4beta1~46 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ffa5e5f7fc51e791427468ebe00a6479191430d7;p=gostls13.git 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 --- 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")