diff options
author | Janus Weil <janus@gcc.gnu.org> | 2012-11-26 11:30:12 +0100 |
---|---|---|
committer | Janus Weil <janus@gcc.gnu.org> | 2012-11-26 11:30:12 +0100 |
commit | fca04db3357621cd2e2d09a6836966b485b34f90 (patch) | |
tree | c3fa52f3edc064336f829a705cf3c03187698ac2 /gcc/tree-optimize.c | |
parent | 412dc8423772fb83da7c616900db8a66b84e1f2b (diff) | |
download | gcc-fca04db3357621cd2e2d09a6836966b485b34f90.zip gcc-fca04db3357621cd2e2d09a6836966b485b34f90.tar.gz gcc-fca04db3357621cd2e2d09a6836966b485b34f90.tar.bz2 |
re PR fortran/54881 ([OOP] ICE in fold_convert_loc, at fold-const.c:2016)
2012-11-26 Janus Weil <janus@gcc.gnu.org>
PR fortran/54881
* match.c (select_derived_set_tmp,select_class_set_tmp): Removed and
unified into ...
(select_type_set_tmp): ... this one. Set POINTER argument according to
selector.
* trans-intrinsic.c (gfc_conv_associated): Use 'gfc_class_data_get'
instead of 'gfc_add_data_component'.
2012-11-26 Janus Weil <janus@gcc.gnu.org>
PR fortran/54881
* gfortran.dg/associated_6.f90: New.
* gfortran.dg/select_type_30.f03: New.
From-SVN: r193809
Diffstat (limited to 'gcc/tree-optimize.c')
0 files changed, 0 insertions, 0 deletions