]> gcc.gnu.org Git - gcc.git/commit
re PR fortran/38152 (procedure pointers as module variables)
authorJanus Weil <janus@gcc.gnu.org>
Fri, 16 Jan 2009 12:03:51 +0000 (13:03 +0100)
committerJanus Weil <janus@gcc.gnu.org>
Fri, 16 Jan 2009 12:03:51 +0000 (13:03 +0100)
commit6e0d2de7cbeacd8cd5b6121fcfaecd4f59edc1da
tree96162b336e41edda3555f07921d678132a5db943
parent27d62fa48ebe95d491dfa048beda55d30a37bd9b
re PR fortran/38152 (procedure pointers as module variables)

2009-01-16  Janus Weil  <janus@gcc.gnu.org>

PR fortran/38152
* expr.c (gfc_check_pointer_assign): Allow use-associated procedure
pointers as lvalue.
* trans-decl.c (get_proc_pointer_decl,gfc_create_module_variable):
Enable procedure pointers as module variables.

2009-01-16  Janus Weil  <janus@gcc.gnu.org>

PR fortran/38152
* gfortran.dg/proc_ptr_13.f90: New.

From-SVN: r143430
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/fortran/trans-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/proc_ptr_13.f90 [new file with mode: 0644]
This page took 0.061544 seconds and 5 git commands to generate.