aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2011-11-24 18:57:41 +0100
committerTobias Burnus <burnus@gcc.gnu.org>2011-11-24 18:57:41 +0100
commit3d2cea8c44f8e1e428edb6f17fe12c69301c8fe1 (patch)
treeef5b6ae7f6d3f0ef6952e6842559e3697139a18e /gcc/expr.h
parent603518caa7ae818b427009c7caef1bf63894b3ef (diff)
downloadgcc-3d2cea8c44f8e1e428edb6f17fe12c69301c8fe1.zip
gcc-3d2cea8c44f8e1e428edb6f17fe12c69301c8fe1.tar.gz
gcc-3d2cea8c44f8e1e428edb6f17fe12c69301c8fe1.tar.bz2
re PR fortran/51218 (Potential optimization bug due to implicit_pure?)
2011-11-24 Tobias Burnus <burnus@net-b.de> PR fortran/51218 * resolve.c (pure_subroutine): If called subroutine is impure, unset implicit_pure. (resolve_function): Move impure check to simplify code. 2011-11-24 Tobias Burnus <burnus@net-b.de> PR fortran/51218 * gfortran.dg/implicit_pure_1.f90: New. From-SVN: r181698
Diffstat (limited to 'gcc/expr.h')
0 files changed, 0 insertions, 0 deletions