[gcc r11-8575] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Tue Jun 15 00:18:56 GMT 2021
https://gcc.gnu.org/g:f8d5b6d3fd3ac4398e1647c0da2eba2a30adfcab
commit r11-8575-gf8d5b6d3fd3ac4398e1647c0da2eba2a30adfcab
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 15 00:18:19 2021 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 10 +++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 14 ++++++++++
libstdc++-v3/ChangeLog | 73 +++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 98 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7094e114780..13ba8830651 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2021-06-14 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * config/rs6000/genfusion.pl (gen_addadd): New function.
+ * config/rs6000/fusion.md: Regenerate file.
+ * config/rs6000/rs6000-cpus.def: Add
+ OPTION_MASK_P10_FUSION_2ADD to masks.
+ * config/rs6000/rs6000.c (rs6000_option_override_internal):
+ Handle default value of OPTION_MASK_P10_FUSION_2ADD.
+ * config/rs6000/rs6000.opt: Add -mpower10-fusion-2add.
+
2021-06-11 Aaron Sawdey <acsawdey@linux.ibm.com>
* config/rs6000/rs6000.md (define_attr "type"): Add types for fusion.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d9253cc91e7..78287281a18 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210614
+20210615
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6df458da645..d87988527c2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,17 @@
+2021-06-14 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * gcc.target/powerpc/fusion-p10-addadd.c: New file.
+
+2021-06-14 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * gcc.dg/sms-1.c: Remove scan-rtl-dump-times check.
+ * gcc.dg/sms-2.c: Remove scan-rtl-dump-times check.
+ * gcc.dg/sms-3.c: Remove scan-rtl-dump-times check.
+ * gcc.dg/sms-4.c: Remove scan-rtl-dump-times check.
+ * gcc.dg/sms-6.c: Remove scan-rtl-dump-times check.
+ * gcc.dg/sms-8.c: Remove scan-rtl-dump-times check.
+ * gcc.dg/sms-10.c: Remove scan-rtl-dump-times check.
+
2021-06-11 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f8aff918288..aec2df3ba19 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,76 @@
+2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/100894
+ * include/std/type_traits (__common_ref_impl<X&, Y&>): Only
+ use the type if it's a reference.
+ * testsuite/20_util/common_reference/100894.cc: New test.
+
+2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2021-05-20 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/random.tcc (__representable_as_double)
+ (__p1_representable_as_double): Add "" to static asserts.
+
+2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/experimental/filesystem/path/native/conv_c++23.cc:
+ Add dg-require-filesystem-ts directive.
+
+2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/101034
+ * include/std/any (any(in_place_t<T>, initializer_list<U>, A&&...))
+ (any::emplace<T>(initializer_list<U>, A&&...)): Fix constraint
+ to use lvalue.
+ * testsuite/20_util/any/cons/101034.cc: New test.
+
+2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/17_intro/headers/c++2017/all_attributes.cc: Add
+ -std=gnu++17 option.
+
+2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2021-06-14 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/101055
+ * include/std/tuple: Use reserved form of attribute name.
+ * testsuite/17_intro/headers/c++2011/all_attributes.cc: Add
+ check for no_unique_address.
+ * testsuite/17_intro/headers/c++2014/all_attributes.cc:
+ Likewise.
+ * testsuite/17_intro/headers/c++2017/all_attributes.cc:
+ Likewise.
+
+2021-06-14 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2021-05-18 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/100475
+ * include/std/ranges (__box::__box): Use non-list-initialization
+ in member initializer list of in-place constructor of the
+ partial specialization for semiregular types.
+ (__box::operator->): Use std::__addressof.
+ * testsuite/std/ranges/adaptors/detail/semiregular_box.cc
+ (test02): New test.
+ * testsuite/std/ranges/single_view.cc (test04): New test.
+
2021-06-11 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list