aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-01-26 00:16:38 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-01-26 00:16:38 +0000
commite0b8716f53ed6455e9f18931940141692793068d (patch)
treee8d74a43366e126ddebee75dd089f79ef6296c14 /gcc
parentfa262add75ab6631bf22b7e2884437ba9c62ed2a (diff)
downloadgcc-e0b8716f53ed6455e9f18931940141692793068d.zip
gcc-e0b8716f53ed6455e9f18931940141692793068d.tar.gz
gcc-e0b8716f53ed6455e9f18931940141692793068d.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog38
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog12
-rw-r--r--gcc/fortran/ChangeLog14
-rw-r--r--gcc/testsuite/ChangeLog36
5 files changed, 101 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 98a2cf0..8eb1a60 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,41 @@
+2022-01-25 Martin Sebor <msebor@redhat.com>
+
+ PR tree-optimization/104203
+ * gimple-ssa-warn-access.cc (pass_data pass_data_waccess): Use
+ TV_WARN_ACCESS.
+ * pointer-query.cc (access_ref::merge_ref): Change return type.
+ Convert failure to a conservative success.
+ (access_ref::get_ref): Adjust to the change above. Short-circuit
+ PHI evaluation after first failure turned into conservative success.
+ * pointer-query.h (access_ref::merge_ref): Change return type.
+ * timevar.def (TV_WARN_ACCESS): New timer variable.
+
+2022-01-25 David Edelsohn <dje.gcc@gmail.com>
+
+ * config/rs6000/aix.h (OPTION_GLIBC): Define as 0.
+
+2022-01-25 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/104214
+ * tree-ssa-loop-niter.cc (number_of_iterations_cond): Use
+ stronger guarantees for relational pointer compares when
+ rewriting BASE0 + STEP0 cmp BASE1 + STEP1 as
+ BASE0 + STEP0 - STEP1 cmp BASE1.
+
+2022-01-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/104172
+ * config/rs6000/rs6000-internal.h (rs6000_passes_ieee128): Don't
+ declare.
+ * config/rs6000/rs6000.cc (rs6000_passes_ieee128,
+ ieee128_mangling_gcc_8_1): Remove.
+ (TARGET_ASM_GLOBALIZE_DECL_NAME): Don't redefine.
+ (rs6000_mangle_type): Return "u9__ieee128" instead of
+ ieee128_mangling_gcc_8_1 ? "U10__float128" : "u9__ieee128".
+ (rs6000_globalize_decl_name): Remove.
+ * config/rs6000/rs6000-call.cc (init_cumulative_args,
+ rs6000_function_arg_advance_1): Don't set rs6000_passes_ieee128.
+
2022-01-24 Martin Sebor <msebor@redhat.com>
* pointer-query.cc (pointer_query::dump): Remove duplicate
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b786196..d6410e6 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220125
+20220126
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 369b0a1..1229af9 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2022-01-25 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/101532
+ PR c++/104225
+ * decl2.cc (mark_used): Don't consider maybe_instantiate_noexcept
+ on a deleted function.
+
+2022-01-25 Jason Merrill <jason@redhat.com>
+
+ PR c++/59950
+ * call.cc (build_over_call): Use cp_build_indirect_ref.
+
2022-01-24 Patrick Palka <ppalka@redhat.com>
PR c++/104197
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 0875317..a55e851 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,17 @@
+2022-01-25 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104227
+ * check.cc (gfc_calculate_transfer_sizes): Fix checking of arrays
+ passed as MOLD argument to the TRANSFER intrinsic for having
+ storage size zero.
+
+2022-01-25 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104212
+ * check.cc (gfc_check_norm2): Check that optional argument DIM is
+ scalar.
+ (gfc_check_parity): Likewise.
+
2022-01-24 Jakub Jelinek <jakub@redhat.com>
* lang.opt (fconvert=): Add EnumSet property and mention also
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 623d3e2..f507a7f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,39 @@
+2022-01-25 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104227
+ * gfortran.dg/transfer_check_6.f90: New test.
+
+2022-01-25 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/104212
+ * gfortran.dg/argument_checking_26.f90: New test.
+
+2022-01-25 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/101532
+ PR c++/104225
+ * g++.dg/cpp0x/nsdmi-template21.C: New test.
+ * g++.dg/cpp0x/nsdmi-template21a.C: New test.
+
+2022-01-25 Jason Merrill <jason@redhat.com>
+
+ PR c++/59950
+ * g++.dg/init/assign2.C: New test.
+
+2022-01-25 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/104214
+ * gcc.dg/vect/pr81196-2.c: New variant testcase only
+ requiring vect_int.
+
+2022-01-25 Francois-Xavier Coudert <fxcoudert@gmail.com>
+
+ * gfortran.dg/ieee/signaling_3.f90: Skip test on 32-bit x86/x86_64.
+
+2022-01-25 Francois-Xavier Coudert <fxcoudert@gmail.com>
+
+ * gfortran.dg/ieee/signaling_1.f90: Fix test.
+
2022-01-24 Marek Polacek <polacek@redhat.com>
PR preprocessor/104030