]> git.ipfire.org Git - people/ms/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 21 Mar 2023 00:20:53 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 21 Mar 2023 00:20:53 +0000 (00:20 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index e5070d251e2a3e9b30064e980b318da2e91db007..c36d3197ca69e274c9e24fd49fd45356d2135e40 100644 (file)
@@ -1,3 +1,11 @@
+2023-03-20  Peter Bergner  <bergner@linux.ibm.com>
+
+       Backported from master:
+       2023-03-20  Peter Bergner  <bergner@linux.ibm.com>
+
+       PR target/109178
+       * config/rs6000/rs6000-builtin.cc (stv_expand_builtin): Use tmode.
+
 2023-03-19  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index ad75bcfd2b24365cf64a60db3e2c77a2013141ca..b664e28b829f332167ab80c81f0914773dc5e2ec 100644 (file)
@@ -1 +1 @@
-20230320
+20230321
index dbf59a3c66f8d7fa1f1671b8040c19ba8470a1f8..dc28146d50c965696cb2b57a87fa384f95ec472b 100644 (file)
@@ -1,3 +1,10 @@
+2023-03-20  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/87127
+       * resolve.cc (check_host_association): If an external function
+       is typed but not declared explicitly to be external, change the
+       old symbol from a variable to an external function.
+
 2023-03-15  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index caad1615665d8d420e3a0a7e6ce14ebd862f95a6..1abdd88a227a38835e00ff1e9c5f7548a2bbb2f2 100644 (file)
@@ -1,3 +1,16 @@
+2023-03-20  Peter Bergner  <bergner@linux.ibm.com>
+
+       Backported from master:
+       2023-03-20  Peter Bergner  <bergner@linux.ibm.com>
+
+       PR target/109178
+       * gcc.target/powerpc/pr109178.c: New test.
+
+2023-03-20  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/87127
+       * gfortran.dg/external_procedures_4.f90: New test.
+
 2023-03-19  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index e010658d424951b153fcc850fbb02218a2321c4d..c63a8cee75ba03253f81c0c14f5b41b15afa9fc8 100644 (file)
@@ -1,3 +1,69 @@
+2023-03-20  François Dumont  <fdumont@gcc.gnu.org>
+
+       Backported from master:
+       2022-11-16  François Dumont  <fdumont@gcc.gnu.org>
+
+       * python/libstdcxx/v6/printers.py (FilteringTypePrinter): Rename 'match' field
+       'template'. Add self.targ1 to specify the first template parameter of the instantiation
+       to match.
+       (add_one_type_printer): Add targ1 optional parameter, default to None.
+       Use gdb.types.get_basic_type to compare the type to recognize and the type
+       returned from the typedef lookup.
+       (register_type_printers): Adapt calls to add_one_type_printers.
+
+2023-03-20  François Dumont  <fdumont@gcc.gnu.org>
+
+       Backported from master:
+       2022-10-03  François Dumont  <fdumont@gcc.gnu.org>
+
+       * python/libstdcxx/v6/printers.py (Printer.add_version): Do not add version
+       namespace for __cxx11 symbols.
+       (add_one_template_type_printer): Likewise.
+       (add_one_type_printer): Likewise.
+       (FilteringTypePrinter._recognizer.recognize): Add a workaround for std::string & al
+       ambiguous typedef matching both std:: and std::__cxx11:: symbols.
+       * testsuite/libstdc++-prettyprinters/cxx17.cc: Remove obsolete
+       \#define _GLIBCXX_USE_CXX11_ABI 0.
+       * testsuite/libstdc++-prettyprinters/simple.cc: Likewise. Adapt test to accept
+       std::__cxx11::list.
+       * testsuite/libstdc++-prettyprinters/simple11.cc: Likewise.
+       * testsuite/libstdc++-prettyprinters/whatis.cc: Likewise.
+       * testsuite/libstdc++-prettyprinters/80276.cc: Likewise and remove xfail for c++20
+       and debug mode.
+       * testsuite/libstdc++-prettyprinters/libfundts.cc: Likewise.
+
+2023-03-20  François Dumont  <fdumont@gcc.gnu.org>
+
+       Backported from master:
+       2022-09-22  François Dumont  <fdumont@gcc.gnu.org>
+
+       * python/libstdcxx/v6/printers.py: Remove ptinter registration for non-existing
+       types std::__debug::unique_ptr, std::__debug::stack, std::__debug::queue,
+       std::__debug::priority_queue.
+
+2023-03-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2023-03-10  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/109064
+       * python/libstdcxx/v6/xmethods.py (SharedPtrUseCountWorker):
+       Remove self-recursion in __init__. Add missing _supports.
+       * testsuite/libstdc++-xmethods/shared_ptr.cc: Check use_count()
+       and unique().
+
+2023-03-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/109182
+       * include/std/expected (expected<void>::expected(in_place_t)):
+       Remove template-head.
+
+2023-03-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/109165
+       * include/std/coroutine (hash<>::operator()): Add const.
+       * testsuite/18_support/coroutines/hash.cc: New test.
+
 2023-03-10  Thomas W Rodgers  <rodgert@twrodgers.com>
 
        Backported from master: