]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/compile: omit X:framepointer in compile version
authorRuss Cox <rsc@golang.org>
Mon, 17 Jul 2017 14:45:27 +0000 (10:45 -0400)
committerRuss Cox <rsc@golang.org>
Mon, 17 Jul 2017 16:36:49 +0000 (16:36 +0000)
commitf0cf740733b8cb53bc62e66f5e2a45385c06d726
tree7c073af0165c8bcdc2b97abd06ebea3f1e1cb116
parent8bb88fdcc2b5a6c1b02f601ff8652cef82c78124
cmd/compile: omit X:framepointer in compile version

Framepointer is the default now. Only print an X: list
if the settings are _not_ the default.

Before:

$ go tool compile -V
compile version devel +a5f30d9508 Sun Jul 16 14:43:48 2017 -0400 X:framepointer
$ go1.8 tool compile -V
compile version go1.8 X:framepointer
$

After:

$ go tool compile -V
compile version devel +a5f30d9508 Sun Jul 16 14:43:48 2017 -0400
$ go1.9 tool compile -V # imagined
compile version go1.9
$

Perpetuates #18317.

Change-Id: I981ba5c62be32e650a166fc9740703122595639b
Reviewed-on: https://go-review.googlesource.com/49252
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/main.go
src/cmd/internal/objabi/util.go
test/nosplit.go