From 921e7dfd06f8b6d3fa15700fede98044cd2db8c4 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 18 Nov 2015 09:28:24 -0800 Subject: [PATCH] cmd/dist: don't run internal link tests on arm or darwin/arm64 Change-Id: I373a64fc30dee804d99e106d4627b780e1846917 Reviewed-on: https://go-review.googlesource.com/16999 Reviewed-by: David Crawshaw --- src/cmd/dist/test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/cmd/dist/test.go b/src/cmd/dist/test.go index cbc820336e..0f30ea7b20 100644 --- a/src/cmd/dist/test.go +++ b/src/cmd/dist/test.go @@ -370,6 +370,16 @@ func (t *tester) registerTests() { break } + // ARM libgcc may be Thumb, which internal linking does not support. + if t.goarch == "arm" { + break + } + + // Darwin ARM64 fails with internal linking. + if t.goos == "darwin" && t.goarch == "arm64" { + break + } + pkg := pkg t.tests = append(t.tests, distTest{ name: "nolibgcc:" + pkg, -- 2.48.1