aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2023-08-28 11:26:17 -0700
committerGopher Robot <gobot@golang.org>2023-08-28 23:13:26 +0000
commit626a3cd9fa6ea412aa8ccd5f33ca836fa4ca116f (patch)
tree734774c8e11c302821bffc9567c23a736b8a4c3b /src
parentf7a87e32997345b7acaabbf725d1b210e1cfe327 (diff)
downloadgo-626a3cd9fa6ea412aa8ccd5f33ca836fa4ca116f.tar.xz
cmd/go: only print cgo.Incomplete warning if -x
Change-Id: I1e0476d6d67f0b2d3d4ad487c2619e3d09f485d5 Reviewed-on: https://go-review.googlesource.com/c/go/+/523576 Commit-Queue: Ian Lance Taylor <iant@google.com> Reviewed-by: Austin Clements <austin@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> Auto-Submit: Ian Lance Taylor <iant@google.com>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/go/internal/work/gccgo.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/go/internal/work/gccgo.go b/src/cmd/go/internal/work/gccgo.go
index 69fc04a1ab..dcc779ee97 100644
--- a/src/cmd/go/internal/work/gccgo.go
+++ b/src/cmd/go/internal/work/gccgo.go
@@ -658,8 +658,8 @@ func (tools gccgoToolchain) supportsCgoIncomplete(b *Builder) bool {
cmd.Stdout = &buf
cmd.Stderr = &buf
err = cmd.Run()
- if out := buf.String(); len(out) > 0 {
- b.showOutput(nil, tmpdir, b.fmtcmd(tmpdir, "%s -c -o %s %s", tools.compiler(), on, fn), buf.String())
+ if out := buf.String(); len(out) > 0 && cfg.BuildX {
+ b.showOutput(nil, tmpdir, b.fmtcmd(tmpdir, "%s -c -o %s %s", tools.compiler(), on, fn), out)
}
gccgoSupportsCgoIncomplete = err == nil
})