aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-11-29 00:16:22 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-11-29 00:16:22 +0000
commit5fbf0ecb018020951e1eae16eec532d39b9e05c7 (patch)
treef201e57474a7e3a720b63e760c1d910708bd254c /gcc/fortran
parent8e59ff5541889817a160afda130bcbcdb70c4b90 (diff)
downloadgcc-5fbf0ecb018020951e1eae16eec532d39b9e05c7.zip
gcc-5fbf0ecb018020951e1eae16eec532d39b9e05c7.tar.gz
gcc-5fbf0ecb018020951e1eae16eec532d39b9e05c7.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 34141949..e263582 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,21 @@
+2020-11-28 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/97454
+ * trans-decl.c (gfc_get_extern_function_decl): Add argument
+ fnspec.
+ * trans-intrinsic.c (MAX_SPEC_ARG): Define.
+ (intrinsic_fnspec): New function.
+ (ADD_CHAR): Define.
+ (specific_intrinsic_symbol): Adjust comment. Pass
+ fn spec to gfc_get_extern_function_decl.
+ (gfc_conv_intrinsic_funcall): Add ANY, ALL, NORM2, PRODUCT
+ and SUM intrnisic. Add FIXME for cshift et al.
+ * trans-types.c (gfc_get_function_type): Add fnspec argument,
+ handle it.
+ * trans-types.h (gfc_get_function_type): Add optinal fnspec
+ argument.
+ * trans.h (gfc_get_extern_function_decl): Likewise.
+
2020-11-25 Harald Anlauf <anlauf@gmx.de>
PR fortran/85796