From: Ian Lance Taylor Date: Tue, 7 Nov 2017 21:56:05 +0000 (-0800) Subject: cmd/dist: correct default C++ compiler when using gcc X-Git-Tag: go1.10beta1~355 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e4a380868d6b430283721995374487632e2e0762;p=gostls13.git cmd/dist: correct default C++ compiler when using gcc Fixes #22609 Change-Id: Ic948345e7d1623a7defee6a6493eb81fe7393111 Reviewed-on: https://go-review.googlesource.com/76396 Run-TryBot: Ian Lance Taylor Reviewed-by: David Crawshaw TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/dist/build.go b/src/cmd/dist/build.go index 675989ea9f..9b2aac6225 100644 --- a/src/cmd/dist/build.go +++ b/src/cmd/dist/build.go @@ -171,12 +171,12 @@ func xinit() { gogcflags = os.Getenv("BOOT_GO_GCFLAGS") - cc := "gcc" + cc, cxx := "gcc", "g++" if defaultclang { - cc = "clang" + cc, cxx = "clang", "clang++" } defaultcc = compilerEnv("CC", cc) - defaultcxx = compilerEnv("CXX", cc+"++") + defaultcxx = compilerEnv("CXX", cxx) defaultcflags = os.Getenv("CFLAGS") defaultldflags = os.Getenv("LDFLAGS")