]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/45087 (-fwhole-program: Miscompiled due to wrong decls)
authorTobias Burnus <burnus@net-b.de>
Thu, 29 Jul 2010 21:07:34 +0000 (23:07 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Thu, 29 Jul 2010 21:07:34 +0000 (23:07 +0200)
commit6a0184955c0b62f78c13ed234b1bc1c73d3703b9
tree3cf1174370b9769958d2982a1e60504afc5542cf
parent6a68e29dc51525dc6bb8e6e7cb4df6cfa060383c
re PR fortran/45087 (-fwhole-program: Miscompiled due to wrong decls)

2010-07-29  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45087
        PR fortran/45125
        * trans-decl.c (gfc_get_extern_function_decl): Correctly handle
        external procedure declarations in modules.
        (gfc_get_symbol_decl): Modify assert.

2010-07-29  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45087
        PR fortran/45125
        * gfortran.dg/whole_file_25.f90: New.
        * gfortran.dg/whole_file_26.f90: New.
        * gfortran.dg/whole_file_27.f90: New.

From-SVN: r162696
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/whole_file_25.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/whole_file_26.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/whole_file_27.f90 [new file with mode: 0644]