-
- Downloads
re PR fortran/15959 (ICE and assertion failure in trans-decl.c with character initialization)
2005-04-05 Feng Wang <fengwang@nudt.edu.cn> PR fortran/15959 PR fortran/20713 * array.c (resolve_character_array_constructor): New function. Set constant character array's character length. (gfc_resolve_array_constructor): Use it. * decl.c (add_init_expr_to_sym): Set symbol and initializer character length. (gfc_set_constant_character_len): New function. Set constant character expression according the given length. * match.h (gfc_set_constant_character_len): Add prototype. 2005-04-05 Feng Wang <fengwang@nudt.edu.cn> * gfortran.dg/pr15959.f90: New test. * gfortran.dg/string_pad_trunc.f90: New test. From-SVN: r97613
Showing
- gcc/fortran/array.c 40 additions, 2 deletionsgcc/fortran/array.c
- gcc/fortran/decl.c 53 additions, 0 deletionsgcc/fortran/decl.c
- gcc/fortran/match.h 2 additions, 0 deletionsgcc/fortran/match.h
- gcc/testsuite/ChangeLog 5 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gfortran.dg/pr15959.f90 5 additions, 0 deletionsgcc/testsuite/gfortran.dg/pr15959.f90
- gcc/testsuite/gfortran.dg/string_pad_trunc.f90 20 additions, 0 deletionsgcc/testsuite/gfortran.dg/string_pad_trunc.f90
Loading
Please register or sign in to comment