From 9651cba4360ef7fbdff4f64faf9f650e1246a5c1 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Mon, 26 Oct 2020 00:16:21 +0000 Subject: [PATCH] Daily bump. --- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 +++++ gcc/fortran/ChangeLog | 22 ++++++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 49d6a92..8f5453e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201025 +20201026 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 4b4e760..0c8a500 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2020-10-25 Iain Sandoe + + * Makefile.rtl: Add GNATRTL_128BIT_PAIRS/OBJS for 64bit + PowerPC Darwin cases. + 2020-10-23 Iain Sandoe * adaint.c: On Darwin platforms, define st_atim to diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 0dd7931..4890f42 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,25 @@ +2020-10-25 Thomas Koenig + + PR fortran/97454 + * gfortran.h (gfc_symbol): Add pass_as_value flag. + (gfc_copy_formal_args_intr): Add optional argument + copy_type. + (gfc_get_intrinsic_function_symbol): Add prototype. + (gfc_find_intrinsic_symbol): Add prototype. + * intrinsic.c (gfc_get_intrinsic_function_symbol): New function. + (gfc_find_intrinsic_symbol): New function. + * symbol.c (gfc_copy_formal_args_intr): Add argument. Handle case + where the type needs to be copied from the actual argument. + * trans-intrinsic.c (remove_empty_actual_arguments): New function. + (specific_intrinsic_symbol): New function. + (gfc_conv_intrinsic_funcall): Use it. + (strip_kind_from_actual): Adjust so that the expression pointer + is set to NULL. + (gfc_conv_intrinsic_minmaxloc): Likewise. + (gfc_conv_intrinsic_minmaxval): Adjust removal of dim. + * trans-types.c (gfc_sym_type): If sym->pass_as_value is set, do + not pass by reference. + 2020-10-22 Tobias Burnus * gfortran.h (enum gfc_omp_memorder): Add. -- 2.7.4