]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR fortran/91557 (Bogus warning about unused dummy argument _formal_*)
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 15 Sep 2019 19:48:41 +0000 (19:48 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 15 Sep 2019 19:48:41 +0000 (19:48 +0000)
commit121cc969e61954f1b8b40d8a9caa279b289f3710
treef153adec6640cafb549840c0f4168212b730857d
parent9b710883735144dd6dc7939074f4667366f9f301
backport: re PR fortran/91557 (Bogus warning about unused dummy argument _formal_*)

2019-09-15  Thomas Koenig  <tkoenig@gcc.gnu.org>

    Backport from trunk
    PR fortran/91557
    * trans-decl.c (generate_local_decl): Do not warn if the symbol
    is artificial.
    * trans-types.c (get_formal_from_actual_arglist): Set artificial
    attribute on dummy arguments.

2019-09-15  Thomas Koenig  <tkoenig@gcc.gnu.org>

    Backport from trunk
    PR fortran/91557
    * gfortran.dg/warn_unused_dummy_argument_5.f90: New test.

From-SVN: r275733
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/fortran/trans-types.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_5.f90 [new file with mode: 0644]