]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typeparams] cmd/compile: use old export format if not compiling with generics
authorDan Scales <danscales@google.com>
Thu, 27 May 2021 18:18:13 +0000 (11:18 -0700)
committerDan Scales <danscales@google.com>
Thu, 27 May 2021 19:21:48 +0000 (19:21 +0000)
commitc2c1b53b39fd54b915b2a4bbae36d1c9793fac8a
tree41ffd25761b9cd67b224c5ec4d257b31fcb20542
parent8c99e5db431c28ef563fc4980b05b26f82172864
[dev.typeparams] cmd/compile: use old export format if not compiling with generics

Write out export data with the old export format (iexportVersionPosCol)
if not compiling with generics (-G=0, the default value). This helps
ensure we don't break tests involving x/tools/go/gcexportdata (since we
can't modify that tool yet to use the new format).

Change-Id: I5f9bce44ed1e0696fc65fead6bab9e30de88461d
Reviewed-on: https://go-review.googlesource.com/c/go/+/323189
Reviewed-by: Robert Griesemer <gri@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Trust: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/typecheck/iexport.go