From: Alex Brainman Date: Tue, 7 Apr 2015 06:43:11 +0000 (+1000) Subject: cmd/dist: add misc/cgo/test with -linkmode=auto X-Git-Tag: go1.5beta1~1283 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b40421f32c37064f5eb9b00f4f5aebe7243be6cd;p=gostls13.git cmd/dist: add misc/cgo/test with -linkmode=auto Change-Id: I5939524f75f8fbbd67bd54b7c9e4b8c162337e9d Reviewed-on: https://go-review.googlesource.com/8525 Run-TryBot: Alex Brainman Reviewed-by: Minux Ma TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/dist/test.go b/src/cmd/dist/test.go index e0988b0b8c..513c8ca3d7 100644 --- a/src/cmd/dist/test.go +++ b/src/cmd/dist/test.go @@ -376,6 +376,12 @@ func (t *tester) cgoTest() error { return cmd.Run() } + cmd := t.dirCmd("misc/cgo/test", "go", "test", "-ldflags", "-linkmode=auto") + cmd.Env = env + if err := cmd.Run(); err != nil { + return err + } + if t.gohostos != "dragonfly" { // linkmode=internal fails on dragonfly since errno is a TLS relocation. cmd := t.dirCmd("misc/cgo/test", "go", "test", "-ldflags", "-linkmode=internal")