* cp-objcp-common.c (cp_expr_size): Return NULL in the case
commit92552a26b31e9d7d857794cf1271c3b6a9e064b1
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Dec 2006 22:51:42 +0000 (4 22:51 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Dec 2006 22:51:42 +0000 (4 22:51 +0000)
treeaec6f99c441c9265e6586e4694d0aa72c7570eaa
parenta62d86ae7e685296bbac99149180e2a333e7f2c5
* cp-objcp-common.c (cp_expr_size): Return NULL in the case
size is undefined.

* builtins.c (fold_builtin_memory_op): Check that expr_size match.
* explow.c (expr_size, int_expr_size): Assert that size is non_NULL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119515 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/cp/ChangeLog
gcc/cp/cp-objcp-common.c
gcc/explow.c