From d1527043f45d1b61d76738c757c9dd9faa1ce18d Mon Sep 17 00:00:00 2001 From: Mikael Morin Date: Sat, 29 Mar 2014 12:14:41 +0000 Subject: [PATCH] re PR fortran/60677 (FAIL: gfortran.dg/ichar_3.f90 -O (test for excess errors)) fortran/ PR fortran/60677 * trans-intrinsic.c (gfc_conv_intrinsic_ichar): Enlarge argument list buffer. From-SVN: r208935 --- gcc/fortran/ChangeLog | 8 +++++++- gcc/fortran/trans-intrinsic.c | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 35a1bf3837ac..11cbdde933b3 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,4 +1,10 @@ -2014-04-29 Thomas Koenig +2014-03-29 Mikael Morin + + PR fortran/60677 + * trans-intrinsic.c (gfc_conv_intrinsic_ichar): Enlarge argument + list buffer. + +2014-03-29 Thomas Koenig PR fortran/60522 * frontend-passes.c (cfe_code): Do not walk subtrees diff --git a/gcc/fortran/trans-intrinsic.c b/gcc/fortran/trans-intrinsic.c index 89dbb012f86a..b8752995fca1 100644 --- a/gcc/fortran/trans-intrinsic.c +++ b/gcc/fortran/trans-intrinsic.c @@ -4664,7 +4664,7 @@ gfc_conv_intrinsic_index_scan_verify (gfc_se * se, gfc_expr * expr, static void gfc_conv_intrinsic_ichar (gfc_se * se, gfc_expr * expr) { - tree args[2], type, pchartype; + tree args[3], type, pchartype; int nargs; nargs = gfc_intrinsic_argument_list_length (expr); -- 2.47.2