From: Robert Griesemer Date: Mon, 22 Aug 2016 22:56:27 +0000 (-0700) Subject: cmd/compile: don't Fatal when printing -m debug information X-Git-Tag: go1.8beta1~1679 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ee333b4b7482873e24d39c5c0b3ea1f7ea4ebdcc;p=gostls13.git cmd/compile: don't Fatal when printing -m debug information Some FmtSharp export formatting flag support was removed with commit b4e9f70. Don't panic if FmtSharp is set, just ignore it. Fixes #16820. Change-Id: Ie0c3d3774bd55002f6d2781b1212d070f083e6b2 Reviewed-on: https://go-review.googlesource.com/27556 Reviewed-by: Matthew Dempsky --- diff --git a/src/cmd/compile/internal/gc/fmt.go b/src/cmd/compile/internal/gc/fmt.go index cbc4c93a13..bad8867be4 100644 --- a/src/cmd/compile/internal/gc/fmt.go +++ b/src/cmd/compile/internal/gc/fmt.go @@ -113,8 +113,7 @@ func setfmode(flags *FmtFlag) (fm int, fb bool) { if *flags&FmtSign != 0 { fmtmode = FDbg } else if *flags&FmtSharp != 0 { - // for textual export format - no longer supported - Fatalf("textual export format request") + // ignore (textual export format no longer supported) } else if *flags&FmtLeft != 0 { fmtmode = FTypeId }