diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-09-11 23:44:21 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-09-11 23:44:21 +0000 |
commit | ec76a0e0bf0a01edee001700b107a4772051d4ba (patch) | |
tree | 0f19177b7e46d272f7ff9c2f948d1da7b4787c9e /gcc/loop.c | |
parent | d6a1dfd98b85ba31c58c4d0f3f53adb3dd0044f1 (diff) | |
download | gcc-ec76a0e0bf0a01edee001700b107a4772051d4ba.zip gcc-ec76a0e0bf0a01edee001700b107a4772051d4ba.tar.gz gcc-ec76a0e0bf0a01edee001700b107a4772051d4ba.tar.bz2 |
re PR middle-end/17411 (ICE in immed_double_const)
PR middle-end/17411
* tree-sra.c (generate_element_zero): Revert recent build_int_cst
change. elt->type may be a floating point type, so use fold_convert.
* g++.dg/opt/pr17411-1.C: New test case.
From-SVN: r87377
Diffstat (limited to 'gcc/loop.c')
0 files changed, 0 insertions, 0 deletions