compiler, reflect, runtime: remove zero field from type descriptor
authorIan Lance Taylor <ian@gcc.gnu.org>
Thu, 29 Oct 2015 18:14:50 +0000 (18:14 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Thu, 29 Oct 2015 18:14:50 +0000 (18:14 +0000)
commitf4a513a98e6341b2d4796752644a27c722612847
tree571dc5d41bd31a1e7befb942446857d17016547b
parentbdb60a10ac876bd1d68ab7b0b0ff2acc69e0c214
compiler, reflect, runtime: remove zero field from type descriptor

    Type descriptors picked up a zero field because the gc map
    implementation used it.  However, it's since been dropped by the gc
    library.  It was never used by gccgo.  Drop it now in preparation for
    upgrading to the Go 1.5 library.

    Reviewed-on: https://go-review.googlesource.com/16486

From-SVN: r229546
gcc/go/gofrontend/MERGE
gcc/go/gofrontend/gogo.cc
gcc/go/gofrontend/gogo.h
gcc/go/gofrontend/types.cc
libgo/go/reflect/type.go
libgo/runtime/go-type.h
libgo/runtime/go-unsafe-pointer.c
libgo/runtime/proc.c