public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-7825] Daily bump.
@ 2022-03-26 10:23 GCC Administrator
0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2022-03-26 10:23 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:31e989a2785bee8d507f2a06b5d3bd8c45989ab5
commit r12-7825-g31e989a2785bee8d507f2a06b5d3bd8c45989ab5
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Mar 26 10:22:39 2022 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 5 +++++
gcc/ChangeLog | 42 +++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 28 +++++++++++++++++++++++++
gcc/c-family/ChangeLog | 9 ++++++++
gcc/cp/ChangeLog | 14 +++++++++++++
gcc/fortran/ChangeLog | 8 +++++++
gcc/testsuite/ChangeLog | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
libgomp/ChangeLog | 8 +++++++
libstdc++-v3/ChangeLog | 5 +++++
10 files changed, 175 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 485b9beac36..5af9673def0 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2022-03-26 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc-changelog/git_update_version.py: Add
+ 3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
+
2022-03-10 Jonathan Wakely <jwakely@redhat.com>
PR other/102664
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bddb065e8bb..6fc58ceb63f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,45 @@
+2022-03-26 Hans-Peter Nilsson <hp@axis.com>
+
+ * reload.cc (find_reloads): Align comment with code where
+ considering the intersection of register classes then tweaking the
+ regclass for the current alternative or rejecting it.
+
+2022-03-25 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR middle-end/104971
+ * lra-lives.cc (process_bb_lives): Check hard_regs_live for hard
+ regs to clear remove_p flag.
+
+2022-03-25 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/105053
+ * tree-vect-loop.cc (vect_create_epilog_for_reduction): Pick
+ the correct live-out stmt for a reduction chain.
+
+2022-03-25 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/105049
+ * tree.cc (uniform_vector_p): Recurse for VECTOR_CST or
+ CONSTRUCTOR first elements.
+
+2022-03-25 Tobias Burnus <tobias@codesourcery.com>
+
+ PR analyzer/103533
+ * doc/invoke.texi (Static Analyzer Options): Move
+ @ignore block after @gccoptlist's '}' for 'make pdf'.
+
+2022-03-25 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/104954
+ * doc/invoke.texi (Static Analyzer Options): Add
+ -fdump-analyzer-untracked.
+
+2022-03-25 Avinash Sonawane <rootkea@gmail.com>
+
+ PR analyzer/103533
+ * doc/invoke.texi: Document that enabling taint analyzer
+ checker disables some warnings from `-fanalyzer`.
+
2022-03-24 Alexandre Oliva <oliva@adacore.com>
PR debug/104564
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 575162361cc..8b0bfd64c7b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220325
+20220326
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 293548ac796..a76d61e3cbb 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,31 @@
+2022-03-25 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/104954
+ * analyzer.opt (-fdump-analyzer-untracked): New option.
+ * engine.cc (impl_run_checkers): Handle it.
+ * region-model-asm.cc (region_model::on_asm_stmt): Don't attempt
+ to clobber regions with !tracked_p ().
+ * region-model-manager.cc (dump_untracked_region): New.
+ (region_model_manager::dump_untracked_regions): New.
+ (frame_region::dump_untracked_regions): New.
+ * region-model.h (region_model_manager::dump_untracked_regions):
+ New decl.
+ * region.cc (ipa_ref_requires_tracking): New.
+ (symnode_requires_tracking_p): New.
+ (decl_region::calc_tracked_p): New.
+ * region.h (region::tracked_p): New vfunc.
+ (frame_region::dump_untracked_regions): New decl.
+ (class decl_region): Note that this is also used fo SSA names.
+ (decl_region::decl_region): Initialize m_tracked.
+ (decl_region::tracked_p): New.
+ (decl_region::calc_tracked_p): New decl.
+ (decl_region::m_tracked): New.
+ * store.cc (store::get_or_create_cluster): Assert that we
+ don't try to create clusters for base regions that aren't
+ trackable.
+ (store::mark_as_escaped): Don't mark base regions that we're not
+ tracking.
+
2022-03-23 David Malcolm <dmalcolm@redhat.com>
PR analyzer/104979
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index b68c145482a..c28da277ec0 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,12 @@
+2022-03-25 Eric Botcazou <ebotcazou@adacore.com>
+
+ * c-ada-spec.cc (dump_ada_import): Deal with the "section" attribute
+ (dump_ada_node) <POINTER_TYPE>: Do not modify and pass the name, but
+ the referenced type instead. Deal with the anonymous original type
+ of a typedef'ed type. In the actual access case, follow the chain
+ of external subtypes.
+ <TYPE_DECL>: Tidy up control flow.
+
2022-03-21 Qian Jianhua <qianjh@cn.fujitsu.com>
* c-ada-spec.cc: Change array length
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6a1524b78ea..f17a9c9a5ac 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,17 @@
+2022-03-26 Jakub Jelinek <jakub@redhat.com>
+
+ * parser.cc (cp_parser_postfix_expression)
+ <case RID_BILTIN_CONVERTVECTOR, case RID_BUILTIN_BIT_CAST>: Don't
+ return cp_build_{vec,convert,bit_cast} result right away, instead
+ set postfix_expression to it and break.
+
+2022-03-25 Marek Polacek <polacek@redhat.com>
+
+ PR c++/104944
+ * typeck.cc (cxx_sizeof_or_alignof_type): Diagnose alignof(void).
+ (cxx_alignas_expr): Call cxx_sizeof_or_alignof_type with
+ complain == true.
+
2022-03-24 Marek Polacek <polacek@redhat.com>
PR c++/104284
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 95ca6993395..a2aac51bd2e 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2022-03-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/103691
+ * trans-array.cc (gfc_conv_array_initializer): If TYPE_MAX_VALUE is
+ smaller than TYPE_MIN_VALUE (i.e. empty array), ignore the
+ initializer; if TYPE_MIN_VALUE is equal to TYPE_MAX_VALUE, use just
+ the TYPE_MIN_VALUE as index instead of RANGE_EXPR.
+
2022-03-23 Tobias Burnus <tobias@codesourcery.com>
PR fortran/103560
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e87cc860d4f..516c382f0c3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,58 @@
+2022-03-26 Jakub Jelinek <jakub@redhat.com>
+
+ * c-c++-common/builtin-convertvector-3.c: New test.
+ * g++.dg/cpp2a/bit-cast15.C: New test.
+
+2022-03-25 Peter Bergner <bergner@linux.ibm.com>
+
+ * g++.dg/pr65240-1.C: Use -mdejagnu-cpu=. Remove dg-skip-if.
+ * g++.dg/pr65240-2.C: Likewise.
+ * g++.dg/pr65240-3.C: Likewise.
+ * g++.dg/pr65240-4.C: Likewise.
+ * g++.dg/pr65242.C: Likewise.
+ * g++.dg/pr67211.C: Likewise.
+ * g++.dg/pr69667.C: Likewise.
+ * g++.dg/pr71294.C: Likewise.
+ * g++.dg/pr84279.C: Likewise.
+ * g++.dg/torture/ppc-ldst-array.C: Likewise.
+ * gfortran.dg/nint_p7.f90: Likewise.
+ * gfortran.dg/pr102860.f90: Likewise.
+ * gcc.target/powerpc/fusion.c: Use -mdejagnu-cpu= and -mdejagnu-tune=.
+ * gcc.target/powerpc/fusion2.c: Likewise.
+ * gcc.target/powerpc/int_128bit-runnable.c: Use -mdejagnu-cpu=.
+ * gcc.target/powerpc/test_mffsl.c: Likewise.
+ * gfortran.dg/pr47614.f: Likewise.
+ * gfortran.dg/pr58968.f: Likewise.
+
+2022-03-25 H.J. Lu <hjl.tools@gmail.com>
+
+ PR testsuite/105055
+ * gcc.target/i386/pr95483-1.c: Replace -msse with -msse2.
+
+2022-03-25 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/105053
+ * g++.dg/vect/pr105053.cc: New testcase.
+
+2022-03-25 Marek Polacek <polacek@redhat.com>
+
+ PR c++/104944
+ * g++.dg/cpp0x/alignas20.C: New test.
+
+2022-03-25 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/105049
+ * gcc.dg/pr105049.c: New testcase.
+
+2022-03-25 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/104954
+ * gcc.dg/analyzer/asm-x86-dyndbg-1.c: New test.
+ * gcc.dg/analyzer/asm-x86-dyndbg-2.c: New test.
+ * gcc.dg/analyzer/many-unused-locals.c: New test.
+ * gcc.dg/analyzer/untracked-1.c: New test.
+ * gcc.dg/analyzer/unused-local-1.c: New test.
+
2022-03-24 Marek Polacek <polacek@redhat.com>
PR c++/104284
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index e1e60b98a31..5c4009a9ede 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,11 @@
+2022-03-25 Tom de Vries <tdevries@suse.de>
+
+ PR libgomp/105042
+ * testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Reduce
+ execution time.
+ * testsuite/libgomp.oacc-c-c++-common/vred2d-128.c: Same.
+ * testsuite/libgomp.oacc-fortran/parallel-dims.f90: Same.
+
2022-03-23 Tobias Burnus <tobias@codesourcery.com>
PR middle-end/104285
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6b272418e40..50eee8017ab 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2022-03-25 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/bit (bit_cast, byteswap, endian): Add doxygen
+ comments.
+
2022-03-23 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/105027
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-03-26 10:23 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-26 10:23 [gcc r12-7825] 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).