]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: clean up encoding of export version info
authorRobert Griesemer <gri@golang.org>
Sat, 20 Aug 2016 01:10:00 +0000 (18:10 -0700)
committerRobert Griesemer <gri@golang.org>
Mon, 22 Aug 2016 22:28:52 +0000 (22:28 +0000)
commitc043e90e559a18691be722f96272846808292fe0
tree91bbf3086e0575e4a0007f4ecb26f7159476ef6a
parente8ba80fbf681430d7c5872b7c228f31c6ec6e37e
cmd/compile: clean up encoding of export version info

Replace ad-hoc encoding of export version info with a
more systematic approach.

Continue to read (but not write) the Go1.7 format for backward-
compatibility. This will avoid spurious errors with old installed
packages.

Fixes #16244.

Change-Id: I945e79ffd5e22b883250f6f9fac218370c2505a2
Reviewed-on: https://go-review.googlesource.com/27452
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/gc/bexport.go
src/cmd/compile/internal/gc/bimport.go
src/cmd/compile/internal/gc/builtin.go
src/go/internal/gcimporter/bimport.go