]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 15 Jun 2021 00:18:19 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 15 Jun 2021 00:18:19 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 7094e114780fa70a7630112e59ffe31cf08d67d2..13ba8830651f776ccf2ca65aba91a0570ae1e579 100644 (file)
@@ -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.
index d9253cc91e79bc1baa79ca28bafbaeaa09c60fd1..78287281a18b311e38928fbdfd163c1032c424fd 100644 (file)
@@ -1 +1 @@
-20210614
+20210615
index 6df458da6457ee477f0ad898343b588034c190d0..d87988527c26aa3d816c2cb09b5a592af4720d99 100644 (file)
@@ -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:
index f8aff91828832e8b66a726cd735209c97bd6d74e..aec2df3ba1969998702a749ca264857072fb70e9 100644 (file)
@@ -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: