aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2014-06-12 20:35:00 +0200
committerTobias Burnus <burnus@gcc.gnu.org>2014-06-12 20:35:00 +0200
commit8fdcb6a997e7125d155b79947a1793f01611527b (patch)
tree031a2f7aac4534d08879ee1f3ad488ddc5eec811 /gcc/fortran/resolve.c
parent551a6341d5d0fed634c71f710bdae6d7b6b1491e (diff)
downloadgcc-8fdcb6a997e7125d155b79947a1793f01611527b.zip
gcc-8fdcb6a997e7125d155b79947a1793f01611527b.tar.gz
gcc-8fdcb6a997e7125d155b79947a1793f01611527b.tar.bz2
gfortran.h (gfc_copy_formal_args_intr): Update prototype.
2014-06-12 Tobias Burnus <burnus@net-b.de> * gfortran.h (gfc_copy_formal_args_intr): Update prototype. * symbol.c (gfc_copy_formal_args_intr): Handle the case that absent optional arguments should be ignored. * trans-intrinsic.c (gfc_get_symbol_for_expr): Ditto. (gfc_conv_intrinsic_funcall, conv_generic_with_optional_char_arg): Update call. * resolve.c (gfc_resolve_intrinsic): Ditto. From-SVN: r211587
Diffstat (limited to 'gcc/fortran/resolve.c')
-rw-r--r--gcc/fortran/resolve.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.c
index 0e4c181..bc2db7d 100644
--- a/gcc/fortran/resolve.c
+++ b/gcc/fortran/resolve.c
@@ -1674,7 +1674,7 @@ gfc_resolve_intrinsic (gfc_symbol *sym, locus *loc)
return false;
}
- gfc_copy_formal_args_intr (sym, isym);
+ gfc_copy_formal_args_intr (sym, isym, NULL);
sym->attr.pure = isym->pure;
sym->attr.elemental = isym->elemental;