re PR middle-end/35043 (ICE in tree-data-ref because signed_type_for_types returns...
commit1a1640dbb3257532e6d3603c78a5f379f7682dc3
authorRichard Guenther <rguenther@suse.de>
Mon, 4 Feb 2008 13:30:00 +0000 (4 13:30 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 4 Feb 2008 13:30:00 +0000 (4 13:30 +0000)
treeb1938020726622d9ccc2baa489b6201c3da96fbb
parent0fcedd9c98d1f9f880b59b979b77f4db4d9eb391
re PR middle-end/35043 (ICE in tree-data-ref because signed_type_for_types returns NULL)

2008-02-04  Richard Guenther  <rguenther@suse.de>

PR middle-end/35043
* gimplify.c (gimplify_init_ctor_eval): Convert array indices
to TYPE_DOMAINs base type instead of using bitsizetype here.

* gcc.c-torture/compile/pr35043.c: New testcase.

From-SVN: r132091
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr35043.c [new file with mode: 0644]