-
- Downloads
re PR fortran/90786 (ICE on procedure pointer assignment to function with class pointer result)
2019-06-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/90786 * trans-expr.c (pointer_assignment_is_proc_pointer) Remove as it is very simple and only called from one place. (gfc_trans_pointer_assignment): Rename non_proc_pointer_assign as non_proc_ptr_assign. Assign to it directly, rather than call to above, deleted function and use gfc_expr_attr instead of only checking the reference chain. 2019-06-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/90786 * gfortran.dg/proc_ptr_51.f90 : New test. From-SVN: r272084
Showing
- gcc/fortran/ChangeLog 10 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/trans-expr.c 7 additions, 22 deletionsgcc/fortran/trans-expr.c
- gcc/testsuite/ChangeLog 6 additions, 1 deletiongcc/testsuite/ChangeLog
- gcc/testsuite/gfortran.dg/proc_ptr_51.f90 38 additions, 0 deletionsgcc/testsuite/gfortran.dg/proc_ptr_51.f90
Loading
Please register or sign in to comment