OSDN Git Service

2011-05-03 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 May 2011 08:48:00 +0000 (08:48 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 May 2011 08:48:00 +0000 (08:48 +0000)
commit8f49133b432e67d088eb41045a710c30a2e8a25d
tree570148c322dc5167165f0bfd7d9b64198c1a2065
parent7311e7a46a8e118836aad84fb5f0686c73a08c0f
2011-05-03  Richard Guenther  <rguenther@suse.de>

* c-decl.c (grokdeclarator): Instead of looking at
TREE_OVERFLOW check if the constant fits in the index type.

* gcc.dg/large-size-array-5.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173297 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/large-size-array-5.c [new file with mode: 0644]