r262572 - in /trunk/gcc/go/gofrontend: MERGE go...
ian@gcc.gnu.org
ian@gcc.gnu.org
Thu Jul 12 04:18:00 GMT 2018
Author: ian
Date: Thu Jul 12 04:18:48 2018
New Revision: 262572
URL: https://gcc.gnu.org/viewcvs?rev=262572&root=gcc&view=rev
Log:
compiler: build a single backend type for type alias
A type alias and its underlying type are identical. Build a
single backend type for them. Previously we build two backend
types, which sometimes confuse the backend's type system.
Also don't include type aliases into the list of named type
declarations, since they are not named types.
Reviewed-on: https://go-review.googlesource.com/123362
Modified:
trunk/gcc/go/gofrontend/MERGE
trunk/gcc/go/gofrontend/gogo.cc
trunk/gcc/go/gofrontend/types.cc
More information about the Gcc-cvs
mailing list