diff options
author | Tobias Burnus <burnus@net-b.de> | 2012-09-13 16:57:38 +0200 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2012-09-13 16:57:38 +0200 |
commit | c915f8bca422b3e7f76c9e2e87667c516627c728 (patch) | |
tree | 456522c8d5e110e07f9646aef6c70490f0d67b68 /gcc/c | |
parent | b5c350d82e02bcc202d4c33a8a43cdf65c7d5d2e (diff) | |
download | gcc-c915f8bca422b3e7f76c9e2e87667c516627c728.zip gcc-c915f8bca422b3e7f76c9e2e87667c516627c728.tar.gz gcc-c915f8bca422b3e7f76c9e2e87667c516627c728.tar.bz2 |
re PR fortran/54556 (Marking implicitly pure variables as DECL_PURE_P leads to wrong code)
2012-09-13 Tobias Burnus <burnus@net-b.de>
PR fortran/54556
* resolve.c (resolve_formal_arglist): Allow VALUE arguments
with implicit_pure.
(gfc_impure_variable): Don't check gfc_pure such that the
function also works for gfc_implicit_pure procedures.
2012-09-13 Tobias Burnus <burnus@net-b.de>
PR fortran/54556
* gfortran.dg/implicit_pure_3.f90: New.
From-SVN: r191259
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions