]> Cypherpunks repositories - gostls13.git/commit
go/internal/gccgoimporter: read export data from archives
authorIan Lance Taylor <iant@golang.org>
Tue, 19 Jun 2018 23:53:18 +0000 (16:53 -0700)
committerIan Lance Taylor <iant@golang.org>
Wed, 20 Jun 2018 04:38:48 +0000 (04:38 +0000)
commit0c9be48a90bfafac68cde05c4d7db8eee17492f6
tree40717a3877f30f77beef80262e296a4b29b5c36b
parent29673a4be6770422774968a287e87bf7c8330497
go/internal/gccgoimporter: read export data from archives

When used with the go tool, gccgo will normally generate archive files.
This change teaches the gccgoimporter package how to read the export
data from an archive.

This is needed by, for example, cmd/vet, when typechecking packages.

Change-Id: I21267949a7808cd81c0042af425c774a4ff7d82f
Reviewed-on: https://go-review.googlesource.com/119895
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/go/internal/gccgoimporter/ar.go [new file with mode: 0644]
src/go/internal/gccgoimporter/importer.go
src/go/internal/gccgoimporter/importer_test.go
src/go/internal/gccgoimporter/testdata/libimportsar.a [new file with mode: 0644]