From 1f46d137d00b0e733bb4ccd75a62a9e57f64abdd Mon Sep 17 00:00:00 2001 From: Janus Weil Date: Fri, 20 Sep 2013 09:44:05 +0200 Subject: re PR fortran/58099 ([F03] over-zealous procedure-pointer error checking) 2013-09-20 Janus Weil PR fortran/58099 * expr.c (gfc_check_pointer_assign): Remove second call to 'gfc_compare_interfaces' with swapped arguments. * interface.c (gfc_compare_interfaces): Symmetrize the call to 'check_result_characteristics' by calling it with swapped arguments. 2013-09-20 Janus Weil PR fortran/58099 * gfortran.dg/proc_ptr_43.f90: New. From-SVN: r202766 --- gcc/fortran/ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gcc/fortran/ChangeLog') diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index de38d3f..0e4d688 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,11 @@ +2013-09-20 Janus Weil + + PR fortran/58099 + * expr.c (gfc_check_pointer_assign): Remove second call to + 'gfc_compare_interfaces' with swapped arguments. + * interface.c (gfc_compare_interfaces): Symmetrize the call to + 'check_result_characteristics' by calling it with swapped arguments. + 2013-09-18 Tobias Burnus * expr.c (gfc_check_assign_symbol): Free lvalue.ref. -- cgit v1.1