2009-04-07 Janus Weil <janus@gcc.gnu.org>
PR fortran/38152
* trans-decl.c (gfc_get_symbol_decl): Correctly set decl location for
procedure pointer decls.
2009-04-07 Janus Weil <janus@gcc.gnu.org>
PR fortran/38152
* gfortran.dg/proc_ptr_13.f90: Add "-g" option.
From-SVN: r145692
+2009-04-07 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/38152
+ * trans-decl.c (gfc_get_symbol_decl): Correctly set decl location for
+ procedure pointer decls.
+
2009-04-07 Janus Weil <janus@gcc.gnu.org>
PR fortran/38290
if (sym->backend_decl)
return sym->backend_decl;
- /* Catch function declarations. Only used for actual parameters. */
+ /* Catch function declarations. Only used for actual parameters and
+ procedure pointers. */
if (sym->attr.flavor == FL_PROCEDURE)
{
decl = gfc_get_extern_function_decl (sym);
+ gfc_set_decl_location (decl, &sym->declared_at);
return decl;
}
+2009-04-07 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/38152
+ * gfortran.dg/proc_ptr_13.f90: Add "-g" option.
+
2009-04-07 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/subp_elim_errors.ad[sb]: New test.
! { dg-do compile }
+! { dg-options "-g" }
!
! PR 38152: Procedure pointers as module variables.
!