aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-10-26 00:16:21 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-10-26 00:16:21 +0000
commit9651cba4360ef7fbdff4f64faf9f650e1246a5c1 (patch)
tree17bd88e9e6080593fddafc7ff509481099931327
parent308e40331f9d2820f8286769b5fc764671187364 (diff)
downloadgcc-9651cba4360ef7fbdff4f64faf9f650e1246a5c1.zip
gcc-9651cba4360ef7fbdff4f64faf9f650e1246a5c1.tar.gz
gcc-9651cba4360ef7fbdff4f64faf9f650e1246a5c1.tar.bz2
Daily bump.
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/ada/ChangeLog5
-rw-r--r--gcc/fortran/ChangeLog22
3 files changed, 28 insertions, 1 deletions
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 <iain@sandoe.co.uk>
+
+ * Makefile.rtl: Add GNATRTL_128BIT_PAIRS/OBJS for 64bit
+ PowerPC Darwin cases.
+
2020-10-23 Iain Sandoe <iain@sandoe.co.uk>
* 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 <tkoenig@gcc.gnu.org>
+
+ 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 <tobias@codesourcery.com>
* gfortran.h (enum gfc_omp_memorder): Add.