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