http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46060

--- Comment #6 from janus at gcc dot gnu.org 2010-10-21 11:31:58 UTC ---
Author: janus
Date: Thu Oct 21 11:31:55 2010
New Revision: 165769

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165769
Log:
2010-10-21  Janus Weil  <ja...@gcc.gnu.org>

    PR fortran/46060
    * match.h (gfc_matching_ptr_assignment): New global variable to indicate
    we're currently matching a (non-proc-)pointer assignment.
    * decl.c (match_pointer_init): Set it.
    * match.c (gfc_match_pointer_assignment): Ditto.
    * primary.c (matching_actual_arglist): New global variable to indicate
    we're currently matching an actual argument list.
    (gfc_match_actual_arglist): Set it.
    (gfc_match_varspec): Reject procedure pointer component calls with
    missing argument list.


2010-10-21  Janus Weil  <ja...@gcc.gnu.org>

    PR fortran/46060
    * gfortran.dg/proc_ptr_comp_25.f90: New.

Added:
    trunk/gcc/testsuite/gfortran.dg/proc_ptr_comp_25.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/decl.c
    trunk/gcc/fortran/match.c
    trunk/gcc/fortran/match.h
    trunk/gcc/fortran/primary.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to