diff options
author | Daniel Kraft <d@domob.eu> | 2010-07-28 19:06:40 +0200 |
---|---|---|
committer | Daniel Kraft <domob@gcc.gnu.org> | 2010-07-28 19:06:40 +0200 |
commit | 69dcd06ab86aef723efcc294d64e31ef159ae3c0 (patch) | |
tree | d6abc79640b3f8726b5ce5ea87b458be1a547ddc /gcc/fortran/data.c | |
parent | 05b5ea3495029f4da3687c03a27d70dad682f585 (diff) | |
download | gcc-69dcd06ab86aef723efcc294d64e31ef159ae3c0.zip gcc-69dcd06ab86aef723efcc294d64e31ef159ae3c0.tar.gz gcc-69dcd06ab86aef723efcc294d64e31ef159ae3c0.tar.bz2 |
gfortran.h (gfc_build_intrinsic_call): New method.
2010-07-28 Daniel Kraft <d@domob.eu>
* gfortran.h (gfc_build_intrinsic_call): New method.
* expr.c (gfc_build_intrinsic_call): New method.
* simplify.c (range_check): Ignore non-constant value.
(simplify_bound_dim): Handle non-variable expressions and
fix memory leak with non-free'ed expression.
(simplify_bound): Handle non-variable expressions.
(gfc_simplify_shape): Ditto.
(gfc_simplify_size): Ditto, but only in certain cases possible.
2010-07-28 Daniel Kraft <d@domob.eu>
* gfortran.dg/bound_8.f90: New test.
From-SVN: r162648
Diffstat (limited to 'gcc/fortran/data.c')
0 files changed, 0 insertions, 0 deletions