aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.c
diff options
context:
space:
mode:
authorDaniel Kraft <d@domob.eu>2008-10-05 08:39:37 +0200
committerDaniel Kraft <domob@gcc.gnu.org>2008-10-05 08:39:37 +0200
commitb82657f4a84dd4abb65bbf4179a109f1d8a36e92 (patch)
tree78ecce3a29fd3893b90181a49404d11b877e45ac /gcc/fortran/expr.c
parentee9ef10338020843b9df3c21297bd1c61bbd45b4 (diff)
downloadgcc-b82657f4a84dd4abb65bbf4179a109f1d8a36e92.zip
gcc-b82657f4a84dd4abb65bbf4179a109f1d8a36e92.tar.gz
gcc-b82657f4a84dd4abb65bbf4179a109f1d8a36e92.tar.bz2
re PR fortran/37638 (ICE in update_arglist_pass)
2008-10-05 Daniel Kraft <d@domob.eu> PR fortran/37638 * gfortran.h (struct gfc_typebound_proc): New flag `error'. * resolve.c (update_arglist_pass): Added assertion. (update_compcall_arglist): Fail early for erraneous procedures to avoid confusion later. (resolve_typebound_generic_call): Ignore erraneous specific targets and added assertions. (resolve_typebound_procedure): Set new `error' flag. 2008-10-05 Daniel Kraft <d@domob.eu> PR fortran/37638 * gfortran.dg/typebound_call_9.f03: New test. From-SVN: r140880
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions