From edf166798a0a3bb0b0d3e5afa859f28986dd7d71 Mon Sep 17 00:00:00 2001 From: jason Date: Fri, 9 Apr 2010 15:20:58 +0000 Subject: [PATCH] PR c++/42623 * c-common.c (c_sizeof_or_alignof_type): Return error_mark_node for incomplete type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158167 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d7301b884ed..0b1d34fe9ff 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2010-04-09 Jason Merrill + PR c++/42623 + * c-common.c (c_sizeof_or_alignof_type): Return error_mark_node + for incomplete type. + PR c++/41788 * stor-layout.c (finalize_record_size): Don't change TYPE_PACKED based on a warning flag. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7cfea671463..f650835551e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2010-04-09 Jason Merrill + + PR c++/42623 + * g++.dg/template/sizeof13.C: New. + 2010-04-09 Kai Tietz * g++.dg/other/pr35504.C: Add check for thiscall. -- 2.11.0