aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2013-01-07 19:30:11 +0100
committerTobias Burnus <burnus@gcc.gnu.org>2013-01-07 19:30:11 +0100
commite35e87dc46b7e9ad4486987db50587e33e643802 (patch)
tree3a9480c88f19cd4763bd9faefc109274acf20a90 /libgcc
parent7f7162cf5700702acde3db65fbe4cca61dbe1a2f (diff)
downloadgcc-e35e87dc46b7e9ad4486987db50587e33e643802.zip
gcc-e35e87dc46b7e9ad4486987db50587e33e643802.tar.gz
gcc-e35e87dc46b7e9ad4486987db50587e33e643802.tar.bz2
re PR fortran/55763 (Issues with some simpler CLASS(*) programs)
2013-01-07 Tobias Burnus <burnus@net-b.de> PR fortran/55763 * gfortran.h (gfc_check_assign_symbol): Update prototype. * decl.c (add_init_expr_to_sym, do_parm): Update call. * expr.c (gfc_check_assign_symbol): Handle BT_CLASS and improve error location; support components. (gfc_check_pointer_assign): Handle component assignments. * resolve.c (resolve_fl_derived0): Call gfc_check_assign_symbol. (resolve_values): Update call. (resolve_structure_cons): Avoid double diagnostic. 2013-01-07 Tobias Burnus <burnus@net-b.de> PR fortran/55763 * gfortran.dg/pointer_init_2.f90: Update dg-error. * gfortran.dg/pointer_init_7.f90: New. From-SVN: r194990
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions