]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/dist: include misc/cgo/testcshared test for linux/amd64
authorHyang-Ah Hana Kim <hyangah@gmail.com>
Fri, 17 Apr 2015 18:50:07 +0000 (14:50 -0400)
committerHyang-Ah Hana Kim <hyangah@gmail.com>
Mon, 20 Apr 2015 02:27:43 +0000 (02:27 +0000)
Change-Id: Ia2c0c617df523482ba1a25b7492267eb80f0819a
Reviewed-on: https://go-review.googlesource.com/9033
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: David Crawshaw <crawshaw@golang.org>
src/cmd/dist/test.go

index fc3cc6e0c568123ff66655fb27863bb2b7d56bd3..efdebce3b534c6a26a8e2404703f34a83a98a5cf 100644 (file)
@@ -275,6 +275,9 @@ func (t *tester) registerTests() {
                if t.buildmode("c-archive") {
                        t.registerTest("testcarchive", "../misc/cgo/testcarchive", "./test.bash")
                }
+               if t.buildmode("c-shared") {
+                       t.registerTest("testcshared", "../misc/cgo/testcshared", "./test.bash")
+               }
                if t.gohostos == "linux" && t.goarch == "amd64" {
                        t.registerTest("testasan", "../misc/cgo/testasan", "go", "run", "main.go")
                }
@@ -383,6 +386,9 @@ func (t *tester) buildmode(mode string) bool {
                default:
                        return false
                }
+       case "c-shared":
+               // TODO(hyangah): add linux/386.
+               return t.goos == "linux" && t.goarch == "amd64"
        default:
                log.Fatal("internal error: unknown buildmode %s", mode)
                return false