diff options
author | Martin Jambor <mjambor@suse.cz> | 2013-08-06 14:48:53 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2013-08-06 14:48:53 +0200 |
commit | 15682f2418221ee45ebf9fd2c4803fb179060c42 (patch) | |
tree | 54d423cab2471b50ef6202932602d8e48f3f22b2 /gcc/tree-inline.c | |
parent | 6ffd1096cf7620eea04f99693c32601e9312cd8c (diff) | |
download | gcc-15682f2418221ee45ebf9fd2c4803fb179060c42.zip gcc-15682f2418221ee45ebf9fd2c4803fb179060c42.tar.gz gcc-15682f2418221ee45ebf9fd2c4803fb179060c42.tar.bz2 |
re PR fortran/57987 (Fortran finalizers considered extern-inline by middle-end)
2013-08-06 Martin Jambor <mjambor@suse.cz>
PR fortran/57987
* cgraphunit.c (cgraph_finalize_function): Assert that nested function
is not re-finalized. Rename second parameter to no_collect.
fortran/
* trans-decl.c (gfc_generate_function_code): Never call
cgraph_finalize_function on nested functions.
testsuite/
* gfortran.dg/pr57987.f90: New test.
From-SVN: r201526
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions