]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 7 May 2022 00:16:26 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 7 May 2022 00:16:26 +0000 (00:16 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog
libstdc++-v3/ChangeLog

index cfacc18c319e5f93273131b33e3004c18014daf6..9f9b011286317cd295c500d05bfc528c903dd8f1 100644 (file)
@@ -1,3 +1,7 @@
+2022-05-06  Jakub Jelinek  <jakub@redhat.com>
+
+       * gennews (files): Add files for GCC 12.
+
 2022-04-28  Jakub Jelinek  <jakub@redhat.com>
 
        * gcc-changelog/git_update_version.py (active_refs): Add
index 99ef848cd4672970eaec5ec82bc6142c1ecc4562..c9f8572f007fe675b2fb8ebf4176d5c333b45b91 100644 (file)
@@ -1,3 +1,32 @@
+2022-05-06  Jason Merrill  <jason@redhat.com>
+
+       * diagnostic-color.cc: Add fnname and targs color entries.
+       * doc/invoke.texi: Document them.
+
+2022-05-06  Jason Merrill  <jason@redhat.com>
+
+       * vec.h (vec::iterate): Fix comment.
+
+2022-05-06   Michael Meissner  <meissner@linux.ibm.com>
+
+       PR target/102059
+       * config/rs6000/rs6000.cc (rs6000_can_inline_p): Ignore -mpower8-fusion
+       and -mpower10-fusion options for inlining purposes.
+
+2022-05-06  Christophe Lyon  <christophe.lyon@arm.com>
+
+       * config/aarch64/iterators.md (GPF_TF_F16): Delete.
+
+2022-05-06  Marcel Vollweiler  <marcel@codesourcery.com>
+
+       * omp-low.cc (omp_runtime_api_call): Added target_is_accessible to
+       omp_runtime_apis array.
+
+2022-05-06  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * omp-low.cc (omp_maybe_offloaded_ctx): New prototype.
+       (scan_sharing_clauses):  Check a restriction on allocate clause.
+
 2022-05-05  Sandra Loosemore  <sandra@codesourcery.com>
 
        * gimplify.cc (gimplify_omp_for): Update messages for SCHEDULED
index 50478337b491d9f9dcc404a36e402efc6b72ecf9..e490589f7bfcff0b16dd90c7a917f4bb153ae37a 100644 (file)
@@ -1 +1 @@
-20220506
+20220507
index 94cdfe01d5428e5ff4f53888a6388dbd3d610910..a539a0d8ae547ee7e901bf27b64859c5e30403af 100644 (file)
@@ -1,3 +1,21 @@
+2022-05-06  Jason Merrill  <jason@redhat.com>
+
+       * error.cc (decl_to_string): Add show_color parameter.
+       (subst_to_string): Likewise.
+       (cp_printer): Pass it.
+       (type_to_string): Set pp_show_color.
+       (dump_function_name): Use "fnname" color.
+       (dump_template_bindings): Use "targs" color.
+       (struct colorize_guard): New.
+       (reinit_cxx_pp): Clear pp_show_color.
+
+2022-05-06  Jason Merrill  <jason@redhat.com>
+
+       PR c++/105245
+       PR c++/100111
+       * constexpr.cc (cxx_eval_store_expression): Reorganize empty base
+       handling.
+
 2022-05-05  Marek Polacek  <polacek@redhat.com>
 
        PR c++/64679
index 4b7f49dfba2706c0b05e84c1daba4c8510f81144..7630ce66e959a52c9086467c3e31d54a051becfd 100644 (file)
@@ -1,3 +1,19 @@
+2022-05-06  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/diagnostic/function-color1.C: New test.
+
+2022-05-06   Michael Meissner  <meissner@linux.ibm.com>
+
+       PR target/102059
+       * gcc.target/powerpc/pr102059-4.c: New test.
+
+2022-05-06  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * c-c++-common/gomp/allocate-2.c: Add tests.
+       * c-c++-common/gomp/allocate-8.c: New test.
+       * gfortran.dg/gomp/allocate-3.f90: Add tests.
+       * gcc.dg/gomp/pr104517.c: Update.
+
 2022-05-05  Marek Polacek  <polacek@redhat.com>
 
        PR c++/64679
index 3011b372f25c6ca7ffe8623e22163e7782fffc77..b7e83227d0303ea342fc7165f48a9e04e38e8370 100644 (file)
@@ -1,3 +1,15 @@
+2022-05-06  Marcel Vollweiler  <marcel@codesourcery.com>
+
+       * libgomp.map: Added omp_target_is_accessible.
+       * libgomp.texi: Tagged omp_target_is_accessible as supported.
+       * omp.h.in: Added omp_target_is_accessible.
+       * omp_lib.f90.in: Added interface for omp_target_is_accessible.
+       * omp_lib.h.in: Likewise.
+       * target.c (omp_target_is_accessible): Added implementation of
+       omp_target_is_accessible.
+       * testsuite/libgomp.c-c++-common/target-is-accessible-1.c: New test.
+       * testsuite/libgomp.fortran/target-is-accessible-1.f90: New test.
+
 2022-05-05  Sandra Loosemore  <sandra@codesourcery.com>
 
        * libgomp.texi (OpenMP 5.0): Feature is now fully supported.
index 700044afa4604d247aa24a2530739f0334f569c6..e235ded9c92c2661d25b8c157f10288eee682913 100644 (file)
@@ -1,3 +1,58 @@
+2022-05-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/random.tcc (operator==): Only check
+       normal_distribution::_M_saved_available once.
+       * testsuite/26_numerics/random/normal_distribution/operators/equal.cc:
+       Check equality after state changes.
+       * testsuite/26_numerics/random/pr60037-neg.cc: Adjust dg-error
+       lineno.
+
+2022-05-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/105502
+       * include/bits/random.tcc
+       (operator>>(basic_istream<C,T>&, normal_distribution<R>&)):
+       Update state when __state_avail is false.
+       * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
+       Check that deserialized object equals serialized one.
+
+2022-05-06  Alexandre Oliva  <oliva@adacore.com>
+
+       * include/experimental/bits/simd.h [__ALTIVEC__]: Require VSX
+       for double, long long, and 64-bit long intrinsic types.
+       [__ALTIVEC__] (__intrinsic_type): Mention 128-bit in
+       preexisting long double diagnostic, adjust no-VSX double
+       diagnostic to cover 64-bit long double as well.
+
+2022-05-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/104731
+       * testsuite/27_io/filesystem/iterators/error_reporting.cc:
+       Use a trailing char array as storage for dirent::d_name.
+
+2022-05-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/stacktrace: Do not include <cxxabi.h>.
+       (__cxa_demangle): Declare.
+
+2022-05-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/99871
+       * include/bits/specfun.h: Use visibility attribute on namespace,
+       instead of pragma push/pop.
+       * libsupc++/compare: Likewise.
+       * libsupc++/exception: Likewise.
+       * libsupc++/exception.h: Likewise.
+       * libsupc++/exception_ptr.h: Likewise.
+       * libsupc++/initializer_list: Likewise.
+       * libsupc++/nested_exception.h: Likewise.
+
+2022-05-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/test.xml: Remove requirement for copyright and
+       GPL notice in tests.
+       * doc/html/manual/test.html: Regenerate.
+
 2022-05-05  Jonathan Wakely  <jwakely@redhat.com>
 
        * include/experimental/memory_resource [!__cpp_rtti]