diff options
| author | Paul Thomas <pault@gcc.gnu.org> | 2006-03-09 05:52:06 +0000 |
|---|---|---|
| committer | Paul Thomas <pault@gcc.gnu.org> | 2006-03-09 05:52:06 +0000 |
| commit | ad5dd90de05dba5f4db6bc4d1e355dab4e4a4696 (patch) | |
| tree | a01707e32f37b611c2929f463154b2d63f209724 /gcc/fortran/trans-expr.c | |
| parent | 07127a0a3b7a73f24105b80dd63c12d38fe84bf1 (diff) | |
| download | gcc-ad5dd90de05dba5f4db6bc4d1e355dab4e4a4696.zip gcc-ad5dd90de05dba5f4db6bc4d1e355dab4e4a4696.tar.gz gcc-ad5dd90de05dba5f4db6bc4d1e355dab4e4a4696.tar.bz2 | |
re PR fortran/26257 (internal compiler error: Segmentation fault, on function call with assumed shape array parameter)
2006-03-09 Paul Thomas <pault@gcc.gnu.org>
PR fortran/26257
* trans-array.c (gfc_conv_expr_descriptor): Exclude calculation of
the offset and data when se->data_not_needed is set.
* trans.h: Include the data_not_need bit in gfc_se.
* trans-intrinsic.c (gfc_conv_intrinsic_size): Set it for SIZE.
2006-03-09 Paul Thomas <pault@gcc.gnu.org>
* PR fortran/26257
gfortran.dg/auto_char_len_3.f90: New test
From-SVN: r111860
Diffstat (limited to 'gcc/fortran/trans-expr.c')
0 files changed, 0 insertions, 0 deletions
