aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2010-12-21 18:59:22 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2010-12-21 18:59:22 +0000
commit7a8de70f017e5bd24cde94466686eb7a5a437097 (patch)
tree7037af88070fb4c7313dffb0f12fc225a207777d /gcc
parent093e6632429ed7fdadf22e031875aef628f261fc (diff)
downloadgcc-7a8de70f017e5bd24cde94466686eb7a5a437097.zip
gcc-7a8de70f017e5bd24cde94466686eb7a5a437097.tar.gz
gcc-7a8de70f017e5bd24cde94466686eb7a5a437097.tar.bz2
Layout undefined type.
From-SVN: r168130
Diffstat (limited to 'gcc')
-rw-r--r--gcc/go/gofrontend/types.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/go/gofrontend/types.cc b/gcc/go/gofrontend/types.cc
index af541e8..fad9206 100644
--- a/gcc/go/gofrontend/types.cc
+++ b/gcc/go/gofrontend/types.cc
@@ -8061,6 +8061,7 @@ Forward_declaration_type::do_get_tree(Gogo* gogo)
tree id = no->get_id(gogo);
tree decl = build_decl(no->location(), TYPE_DECL, id, type_tree);
TYPE_NAME(type_tree) = decl;
+ layout_type(type_tree);
return type_tree;
}