This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r174941 - in /trunk/gcc/go: ChangeLog Make-lang...
- From: ian at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 11 Jun 2011 05:16:21 -0000
- Subject: r174941 - in /trunk/gcc/go: ChangeLog Make-lang...
Author: ian
Date: Sat Jun 11 05:16:20 2011
New Revision: 174941
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174941
Log:
Use backend interface for type descriptors.
* go-gcc.cc: Include "toplev.h".
(Gcc_backend::immutable_struct): New function.
(Gcc_backend::immutable_struct_set_init): New function.
(Gcc_backend::immutable_struct_reference): New function.
* Make-lang.in (go/go-gcc.o): Depend on toplev.h.
Modified:
trunk/gcc/go/ChangeLog
trunk/gcc/go/Make-lang.in
trunk/gcc/go/go-gcc.cc
trunk/gcc/go/gofrontend/backend.h
trunk/gcc/go/gofrontend/expressions.cc
trunk/gcc/go/gofrontend/gogo-tree.cc
trunk/gcc/go/gofrontend/gogo.cc
trunk/gcc/go/gofrontend/gogo.h
trunk/gcc/go/gofrontend/types.cc
trunk/gcc/go/gofrontend/types.h