]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: add -lang flag to specify language version
authorIan Lance Taylor <iant@golang.org>
Wed, 24 Oct 2018 22:49:32 +0000 (15:49 -0700)
committerIan Lance Taylor <iant@golang.org>
Tue, 30 Oct 2018 04:39:53 +0000 (04:39 +0000)
commit2e9f0817f070a3979afc580c740670690acab672
tree0b02b0e077a0fb2814c542d87a1fe62f6da1647c
parentd1836e629fdfcf8b13e616630ba15d461700a953
cmd/compile: add -lang flag to specify language version

The default language version is the current one.

For testing purposes, added a check that type aliases require version
go1.9. There is no consistent support for changes made before 1.12.

Updates #28221

Change-Id: Ia1ef63fff911d5fd29ef79d5fa4e20cfd945feb7
Reviewed-on: https://go-review.googlesource.com/c/144340
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/cmd/compile/doc.go
src/cmd/compile/internal/gc/lang_test.go [new file with mode: 0644]
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/noder.go
src/go/build/build.go