public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r11-6846] Daily bump.
@ 2021-01-22 0:16 GCC Administrator
0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2021-01-22 0:16 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:7559d465fdac5fd7cc460a7d8bd12d2611acd371
commit r11-6846-g7559d465fdac5fd7cc460a7d8bd12d2611acd371
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jan 22 00:16:22 2021 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 49 ++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 38 ++++++++++++++++++++++++++++++
gcc/d/ChangeLog | 4 ++++
gcc/fortran/ChangeLog | 15 ++++++++++++
gcc/testsuite/ChangeLog | 62 +++++++++++++++++++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 4 ++++
7 files changed, 173 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 404e0954b1e..41347623756 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,52 @@
+2021-01-21 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/98777
+ * lra-int.h (lra_pmode_pseudo): New extern.
+ * lra.c (lra_pmode_pseudo): New global.
+ (lra): Set it up.
+ * lra-eliminations.c (eliminate_regs_in_insn): Use it.
+
+2021-01-21 Ilya Leoshkevich <iii@linux.ibm.com>
+
+ * fwprop.c (fwprop_propagation::classify_result): Allow
+ (subreg (mem)) simplifications.
+
+2021-01-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64-simd.md (aarch64_sqdml<SBINQOPS:as>l<mode>):
+ Split into...
+ (aarch64_sqdmlal<mode>): ... This...
+ (aarch64_sqdmlsl<mode>): ... And this.
+ (aarch64_sqdml<SBINQOPS:as>l_lane<mode>): Split into...
+ (aarch64_sqdmlal_lane<mode>): ... This...
+ (aarch64_sqdmlsl_lane<mode>): ... And this.
+ (aarch64_sqdml<SBINQOPS:as>l_laneq<mode>): Split into...
+ (aarch64_sqdmlsl_laneq<mode>): ... This...
+ (aarch64_sqdmlal_laneq<mode>): ... And this.
+ (aarch64_sqdml<SBINQOPS:as>l_n<mode>): Split into...
+ (aarch64_sqdmlsl_n<mode>): ... This...
+ (aarch64_sqdmlal_n<mode>): ... And this.
+ (aarch64_sqdml<SBINQOPS:as>l2<mode>_internal): Split into...
+ (aarch64_sqdmlal2<mode>_internal): ... This...
+ (aarch64_sqdmlsl2<mode>_internal): ... And this.
+
+2021-01-21 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * config/arm/arm_mve.h (__arm_vcmpneq_s8): Fix return type.
+
+2021-01-21 Andrea Corallo <andrea.corallo@arm.com>
+
+ PR target/96372
+ * doc/sourcebuild.texi (arm_thumb2_no_arm_v8_1_lob): Document.
+
+2021-01-21 liuhongt <hongtao.liu@intel.com>
+
+ PR rtl-optimization/98694
+ * regcprop.c (copy_value): If SRC had been assigned a mode
+ narrower than the copy, we can't link DEST into the chain even
+ they have same hard_regno_nregs(i.e. HImode/SImode in i386
+ backend).
+
2021-01-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/aarch64/aarch64-simd.md (aarch64_get_lane<mode>):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3ba1285225c..b319abb1d46 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210121
+20210122
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0ed6a1b5a61..4ca833b5b13 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,41 @@
+2021-01-21 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/71879
+ * semantics.c (finish_decltype_type): Set up a cp_unevaluated
+ sentinel at the start of the function. Remove a now-redundant
+ manual adjustment of cp_unevaluated_operand.
+
+2021-01-21 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/98624
+ * module.cc (depset::hash::find_dependencies): Add
+ module arg.
+ (trees_out::core_vals): Check state before calling
+ write_location.
+ (sort_cluster, module_state::write): Adjust
+ find_dependencies call.
+
+2021-01-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/98672
+ * constexpr.c (check_for_return_continue_data): Add break_stmt member.
+ (check_for_return_continue): Also look for BREAK_STMT. Handle
+ SWITCH_STMT by ignoring break_stmt from its body.
+ (potential_constant_expression_1) <case FOR_STMT>,
+ <case WHILE_STMT>: If the condition isn't constant true, check if
+ the loop body can contain a return stmt.
+ <case SWITCH_STMT>: Adjust check_for_return_continue_data initializer.
+ <case IF_STMT>: If recursion with tf_none is successful,
+ merge *jump_target from the branches - returns with highest priority,
+ breaks or continues lower. If then branch is potentially constant and
+ doesn't return, check the else branch if it could return, break or
+ continue.
+
+2021-01-21 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/98530
+ * name-lookup.c (lookup_class_binding): Rearrange a stat-hack.
+
2021-01-20 Nathan Sidwell <nathan@acm.org>
* module.cc (bytes_in::i, bytes_in::wi): Avoid left shift of
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index db5806f1654..646c79c58e4 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,7 @@
+2021-01-21 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/MERGE: Merge upstream dmd 3a7ebef73.
+
2021-01-11 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 2d3d13748.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a84ac32f09f..6ffaff005fb 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,18 @@
+2021-01-21 Jorge D'Elia <jdelia@cimec.unl.edu.ar>
+
+ * intrinsic.texi (CO_MAX): Fix typo.
+
+2021-01-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/96320
+ * decl.c (gfc_match_modproc): It is not an error to find a
+ module procedure declaration within a contains block.
+ * expr.c (gfc_check_vardef_context): Pure procedure result is
+ assignable. Change 'own_scope' accordingly.
+ * resolve.c (resolve_typebound_procedure): A procedure that
+ has the module procedure attribute is almost certainly a
+ module procedure, whatever its interface.
+
2021-01-19 Tobias Burnus <tobias@codesourcery.com>
PR fortran/98476
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 82031a65e9d..9f1a25a8449 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,65 @@
+2021-01-21 David Edelsohn <dje.gcc@gmail.com>
+
+ * g++.dg/cpp2a/lambda-uneval1.C: Ignore preceding "l" and
+ intervening period.
+ * g++.dg/cpp2a/lambda-uneval5.C: Ignore preceding "l" and
+ explicitly check for intervening space, tab or period.
+
+2021-01-21 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/98777
+ * gcc.target/riscv/pr98777.c: New.
+
+2021-01-21 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/71879
+ * g++.dg/cpp0x/decltype-71879.C: New test.
+
+2021-01-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/98672
+ * g++.dg/cpp1y/constexpr-98672.C: New test.
+
+2021-01-21 Andrea Corallo <andrea.corallo@arm.com>
+
+ PR target/96372
+ * lib/target-supports.exp
+ (check_effective_target_arm_thumb2_no_arm_v8_1_lob): Define proc.
+ * gcc.target/arm/ivopts.c: Use target
+ 'arm_thumb2_no_arm_v8_1_lob'.
+
+2021-01-21 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/98530
+ * g++.dg/modules/stat-mem-1.h: New.
+ * g++.dg/modules/stat-mem-1_a.H: New.
+ * g++.dg/modules/stat-mem-1_b.C: New.
+
+2021-01-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/96320
+ * gfortran.dg/module_procedure_5.f90 : New test.
+ * gfortran.dg/module_procedure_6.f90 : New test.
+
+2021-01-21 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/97299
+ * gcc.dg/vect/slp-reduc-3.c: Amend target selectors.
+
+2021-01-21 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/98241
+ * gcc.dg/pr78973.c: Remove ilp32 XFAIL.
+
+2021-01-21 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/Walloca-2.c: Un-XFAIL.
+
+2021-01-21 liuhongt <hongtao.liu@intel.com>
+
+ PR rtl-optimization/98694
+ * gcc.target/i386/pr98694.c: New test.
+
2021-01-20 Andrew MacLeod <amacleod@redhat.com>
* gcc.dg/torture/ftrapv-2.c: Make overflow instruction unremovable.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 52be2ce88e4..090c7ae651f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2021-01-21 Jonathan Wakely <jwakely@redhat.com>
+
+ * src/c++17/Makefile.in: Regenerate.
+
2021-01-20 David Edelsohn <dje.gcc@gmail.com>
* config/os/aix/ctype_inline.h (bool ctype<char>:: is): Cast
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-01-22 0:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-22 0:16 [gcc r11-6846] Daily bump GCC Administrator
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).