compiler, go/internal/gccgoimporter: export notinheap annotation
authorIan Lance Taylor <iant@golang.org>
Mon, 26 Oct 2020 23:48:03 +0000 (16:48 -0700)
committerIan Lance Taylor <iant@golang.org>
Tue, 27 Oct 2020 18:03:11 +0000 (11:03 -0700)
commitb7ac5fdbe7352bd33f6e9f8629d1140f278060cb
treed3b27f28217b8c585d29e0eb4ddb148faa6da911
parent6f33e2d8427f347ed265e1c0e11523a650e465a6
compiler, go/internal/gccgoimporter: export notinheap annotation

This is the gofrontend version of https://golang.org/cl/259297.
This is required now because that change is in the 1.15.3 release.

This requires changing the go/internal/gccgoimporter package, to skip
the new annotation. This change will need to be ported to the gc and
x/tools repos.

For golang/go#41761

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/265258
gcc/go/gofrontend/MERGE
gcc/go/gofrontend/export.cc
gcc/go/gofrontend/import.cc
gcc/go/gofrontend/types.cc
gcc/go/gofrontend/types.h
libgo/go/go/internal/gccgoimporter/parser.go