diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2010-04-20 19:07:14 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2010-04-20 19:07:14 +0000 |
commit | 9c4174d8533b2aa1386eb24a8a0debc642773e11 (patch) | |
tree | 16d8a2574a3d092a934b735111986d723b201239 /gcc/builtins.c | |
parent | e96ccb30f5787417582b6ba5fde14c60aea5e9a3 (diff) | |
download | gcc-9c4174d8533b2aa1386eb24a8a0debc642773e11.zip gcc-9c4174d8533b2aa1386eb24a8a0debc642773e11.tar.gz gcc-9c4174d8533b2aa1386eb24a8a0debc642773e11.tar.bz2 |
re PR fortran/43227 (ICE: segmentation fault in mio_expr)
2010-04-20 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43227
* resolve.c (resolve_fl_derived): If a component character
length has not been resolved, do so now.
(resolve_symbol): The same as above for a symbol character
length.
* trans-decl.c (gfc_create_module_variable): A 'length' decl is
not needed for a character valued, procedure pointer.
PR fortran/43266
* resolve.c (ensure_not_abstract_walker): If 'overriding' is
not found, return FAILURE rather than ICEing.
2010-04-20 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43227
* gfortran.dg/proc_decl_23.f90: New test.
PR fortran/43266
* gfortran.dg/abstract_type_6.f03: New test.
From-SVN: r158570
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions