aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cmd/dist/test.go6
1 files changed, 6 insertions, 0 deletions
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")