r266490 - in /trunk: gcc/go/gofrontend/MERGE gc...
ian@gcc.gnu.org
ian@gcc.gnu.org
Mon Nov 26 21:44:00 GMT 2018
Author: ian
Date: Mon Nov 26 21:44:20 2018
New Revision: 266490
URL: https://gcc.gnu.org/viewcvs?rev=266490&root=gcc&view=rev
Log:
compiler: initial support for exporting function bodies
Create a framework for putting function bodies in export data. At
present only empty functions will be put there, and they will be
ignored on import. Later patches will get this to the point of
supporting inlining of (some) functions defined in other packages.
Reviewed-on: https://go-review.googlesource.com/c/150061
Modified:
trunk/gcc/go/gofrontend/MERGE
trunk/gcc/go/gofrontend/export.h
trunk/gcc/go/gofrontend/expressions.h
trunk/gcc/go/gofrontend/gogo.cc
trunk/gcc/go/gofrontend/gogo.h
trunk/gcc/go/gofrontend/import.cc
trunk/gcc/go/gofrontend/import.h
trunk/gcc/go/gofrontend/statements.cc
trunk/gcc/go/gofrontend/statements.h
trunk/libgo/go/go/internal/gccgoimporter/parser.go
More information about the Gcc-cvs
mailing list