* c-decl.c (start_struct): Return NULL on error.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144067
138bc75d-0d04-0410-961f-
82ee72b054a4
+2009-02-10 Steve Ellcey <sje@cup.hp.com>
+
+ PR c/39084
+ * c-decl.c (start_struct): Return NULL on error.
+
2009-02-10 Jakub Jelinek <jakub@redhat.com>
PR middle-end/39124
error ("redefinition of %<union %E%>", name);
else
error ("redefinition of %<struct %E%>", name);
+ /* Don't create structures using a name already in use. */
+ ref = NULL_TREE;
}
else if (C_TYPE_BEING_DEFINED (ref))
{