]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/43591 (PPC: internal compiler error: in gfc_traverse_expr, at fortran...
authorTobias Burnus <burnus@net-b.de>
Sat, 10 Apr 2010 14:24:46 +0000 (16:24 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Sat, 10 Apr 2010 14:24:46 +0000 (16:24 +0200)
commit687ea68f03359b93fd19fa6fd7666a2867aaa22c
treee2073cb1cb60b55156ee63c56140969f388c8595
parent85c9bcd4184b9c088323e1b46d455d5f0b1067a1
re PR fortran/43591 (PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604)

2010-04-10  Tobias Burnus  <burnus@net-b.de>

        PR fortran/43591
        * expr.c (gfc_is_constant_expr, gfc_traverse_expr): Handle
        proc-pointers and type-bound procedures.
        (gfc_specification_expr): Check proc-pointers for pureness.

2010-04-10  Tobias Burnus  <burnus@net-b.de>

        PR fortran/43591
        * gfortran.dg/spec_expr_6.f90: New test.

From-SVN: r158191
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/spec_expr_6.f90 [new file with mode: 0644]