diff options
author | Mikael Morin <mikael@gcc.gnu.org> | 2010-09-07 16:04:55 +0000 |
---|---|---|
committer | Mikael Morin <mikael@gcc.gnu.org> | 2010-09-07 16:04:55 +0000 |
commit | 86e033e21a4f61128173b4b1f4dedf07616068d7 (patch) | |
tree | 621c836e7b1da6680756ece6af0fc95a362cf496 /gcc/final.c | |
parent | ee187353052b7ae1654eae9f86635cff306fc25e (diff) | |
download | gcc-86e033e21a4f61128173b4b1f4dedf07616068d7.zip gcc-86e033e21a4f61128173b4b1f4dedf07616068d7.tar.gz gcc-86e033e21a4f61128173b4b1f4dedf07616068d7.tar.bz2 |
re PR fortran/45564 (gfortran.dg/achar_4.f90 ICE: verify_gimple failed: type mismatch in comparison expression with -fbounds-check)
2010-09-07 Mikael Morin <mikael@gcc.gnu.org>
* trans-stmt.c (gfc_trans_character_select): Be conversion-safe while
checking string length value.
* trans-intrinsic.c (gfc_conv_intrinsic_char): Build integer using
gfc_charlen_type_node type.
PR fortran/45564
* trans-intrinsic.c (gfc_conv_intrinsic_transfer): Convert string
length to gfc_charlen_type_node.
2010-09-07 Mikael Morin <mikael@gcc.gnu.org>
* gfortran.dg/achar_4.f90: Enable bounds checking.
From-SVN: r163958
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions