]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/49397 ([F03] ICE with proc pointer assignment)
authorTobias Burnus <burnus@net-b.de>
Wed, 19 Feb 2014 23:32:46 +0000 (00:32 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 19 Feb 2014 23:32:46 +0000 (00:32 +0100)
commit5f5600278868efaad8d865ef2aa9b59640629688
tree5e5df9caf9510740312be97a76aae08aa37b5f43
parentdbf030df17e672f9137c04d3580cbfe792701d7a
re PR fortran/49397 ([F03] ICE with proc pointer assignment)

2014-02-19  Tobias Burnus  <burnus@net-b.de>

        PR fortran/49397
        * expr.c (gfc_check_pointer_assign): Add check for
        F2008Cor2, C729.
        * trans-decl.c (gfc_get_symbol_decl): Correctly generate
        external decl in a corner case.

2014-02-19  Tobias Burnus  <burnus@net-b.de>

        PR fortran/49397
        * gfortran.dg/proc_ptr_45.f90: New.
        * gfortran.dg/proc_ptr_46.f90: New.

From-SVN: r207927
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/fortran/trans-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/proc_ptr_45.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/proc_ptr_46.f90 [new file with mode: 0644]