aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/simplify.c
diff options
context:
space:
mode:
authorFeng Wang <fengwang@nudt.edu.cn>2006-01-09 02:27:45 +0000
committerFeng Wang <fengwang@gcc.gnu.org>2006-01-09 02:27:45 +0000
commit0a821a922eadddf1c9a1e8f558ac669df3f2e374 (patch)
tree06ce878d70c9a53f32fa40b3f08dc1bcb7dc3b5a /gcc/fortran/simplify.c
parent7d60270a87ee95b8b67b3f86442a648600ba36cb (diff)
downloadgcc-0a821a922eadddf1c9a1e8f558ac669df3f2e374.zip
gcc-0a821a922eadddf1c9a1e8f558ac669df3f2e374.tar.gz
gcc-0a821a922eadddf1c9a1e8f558ac669df3f2e374.tar.bz2
fortran ChangeLog entry:
2006-01-09 Feng Wang <fengwang@nudt.edu.cn> PR fortran/12456 * trans-expr.c (gfc_to_single_character): New function that converts string to single character if its length is 1. (gfc_build_compare_string):New function that compare string and handle single character specially. (gfc_conv_expr_op): Use gfc_build_compare_string. (gfc_trans_string_copy): Use gfc_to_single_character. * trans-intrinsic.c (gfc_conv_intrinsic_strcmp): Use gfc_build_compare_string. * trans.h (gfc_build_compare_string): Add prototype. testsuite ChangeLog entry: 2006-01-09 Feng Wang <fengwang@nudt.edu.cn> PR fortran/12456 * gfortran.dg/single_char_string.f90: New test. From-SVN: r109489
Diffstat (limited to 'gcc/fortran/simplify.c')
0 files changed, 0 insertions, 0 deletions