go/gcimporter15: update build tags and comments
We don't support Go1.5 anymore. Tested with 1.6, 1.7, and tip. For golang/go#17734. Change-Id: I718c7996b99f9b98744346e119ee209b4709a070 Reviewed-on: https://go-review.googlesource.com/33111 Reviewed-by: Alan Donovan <adonovan@google.com>
This commit is contained in:
parent
5061f921c7
commit
c959b77b38
|
@ -2,8 +2,6 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
// +build go1.6
|
|
||||||
|
|
||||||
// Binary package export.
|
// Binary package export.
|
||||||
// This file was derived from $GOROOT/src/cmd/compile/internal/gc/bexport.go;
|
// This file was derived from $GOROOT/src/cmd/compile/internal/gc/bexport.go;
|
||||||
// see that file for specification of the format.
|
// see that file for specification of the format.
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
// +build go1.6
|
|
||||||
|
|
||||||
package gcimporter_test
|
package gcimporter_test
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
|
|
@ -2,9 +2,7 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
// +build go1.6
|
// This file is a copy of $GOROOT/src/go/internal/gcimporter/bimport.go.
|
||||||
|
|
||||||
// This file is a copy of $GOROOT/src/go/internal/gcimporter/bimport.go, tagged for go1.6.
|
|
||||||
|
|
||||||
package gcimporter
|
package gcimporter
|
||||||
|
|
||||||
|
@ -292,7 +290,7 @@ func (p *importer) obj(tag int) {
|
||||||
_ = pos
|
_ = pos
|
||||||
_ = name
|
_ = name
|
||||||
_ = orig
|
_ = orig
|
||||||
// p.declare(types_NewAlias(pos, p.pkgList[0], name, orig))
|
// p.declare(types.NewAlias(pos, p.pkgList[0], name, orig))
|
||||||
|
|
||||||
default:
|
default:
|
||||||
errorf("unexpected object tag %d", tag)
|
errorf("unexpected object tag %d", tag)
|
||||||
|
|
|
@ -2,9 +2,7 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
// +build go1.6
|
// This file is a copy of $GOROOT/src/go/internal/gcimporter/exportdata.go.
|
||||||
|
|
||||||
// This file is a copy of $GOROOT/src/go/internal/gcimporter/exportdata.go, tagged for go1.6.
|
|
||||||
|
|
||||||
// This file implements FindExportData.
|
// This file implements FindExportData.
|
||||||
|
|
||||||
|
|
|
@ -2,20 +2,14 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
// +build go1.6
|
// This file is a copy of $GOROOT/src/go/internal/gcimporter/gcimporter.go,
|
||||||
|
// but it also contains the original source-based importer code for Go1.6.
|
||||||
// This file is a copy of $GOROOT/src/go/internal/gcimporter/gcimporter.go, tagged for go1.6,
|
// Once we stop supporting 1.6, we can remove that code.
|
||||||
// and minimally adjusted to make it build.
|
|
||||||
|
|
||||||
// Package gcimporter15 provides various functions for reading
|
// Package gcimporter15 provides various functions for reading
|
||||||
// gc-generated object files that can be used to implement the
|
// gc-generated object files that can be used to implement the
|
||||||
// Importer interface defined by the Go 1.5 standard library package.
|
// Importer interface defined by the Go 1.5 standard library package.
|
||||||
//
|
//
|
||||||
// This package serves as a stop-gap for missing features in the
|
|
||||||
// standard library's go/importer package, specifically customizable
|
|
||||||
// package data lookup. This package should be deleted once that
|
|
||||||
// functionality becomes available in the standard library.
|
|
||||||
//
|
|
||||||
// Deprecated: this package will be deleted in October 2017.
|
// Deprecated: this package will be deleted in October 2017.
|
||||||
// New code should use golang.org/x/tools/go/gcexportdata.
|
// New code should use golang.org/x/tools/go/gcexportdata.
|
||||||
//
|
//
|
||||||
|
|
|
@ -2,10 +2,8 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
// +build go1.6
|
// This file is a copy of $GOROOT/src/go/internal/gcimporter/gcimporter_test.go,
|
||||||
|
// adjusted to make it build with code from (std lib) internal/testenv copied.
|
||||||
// This file is a copy of $GOROOT/src/go/internal/gcimporter/gcimporter_test.go, tagged for go1.6,
|
|
||||||
// and minimally adjusted to make it build with code from (std lib) internal/testenv copied.
|
|
||||||
|
|
||||||
package gcimporter
|
package gcimporter
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue