]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 17 May 2022 00:17:24 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 17 May 2022 00:17:24 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libstdc++-v3/ChangeLog

index a24d0a87999e1b847613a32d9db740c784f8d72b..5d24384d6cbed21185ccc381b7086aa98a406b46 100644 (file)
@@ -1,3 +1,12 @@
+2022-05-16  Sebastian Pop  <spop@amazon.com>
+
+       PR target/105162
+       * config/aarch64/aarch64-protos.h (atomic_ool_names): Increase dimension
+       of str array.
+       * config/aarch64/aarch64.c (aarch64_atomic_ool_func): Call
+       memmodel_from_int and handle MEMMODEL_SYNC_*.
+       (DEF0): Add __aarch64_*_sync functions.
+
 2022-05-10  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index 634dc22adcd3c14d3d886cfe2cfa23ba1cf9b421..260f74988e693606f3b458a0bc37a1ab1bcd6850 100644 (file)
@@ -1 +1 @@
-20220516
+20220517
index 489ae28fdb629b96d1c712af2012f724eb8dd9c5..460f3281b63edf45465fea1bd32689b01bb75a63 100644 (file)
@@ -1,3 +1,32 @@
+2022-05-16  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-05-11  Harald Anlauf  <anlauf@gmx.de>
+                   Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/105230
+       * expr.c (find_array_section): Correct logic to avoid NULL
+       pointer dereference on invalid array section.
+
+2022-05-16  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-03-09  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/104849
+       * expr.c (find_array_section): Avoid NULL pointer dereference on
+       invalid array section.
+
+2022-05-16  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-04-05  Harald Anlauf  <anlauf@gmx.de>
+                   Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/105138
+       * intrinsic.c (gfc_is_intrinsic): When a symbol refers to a
+       RECURSIVE procedure, it cannot be an INTRINSIC.
+
 2022-05-10  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index d3fada4dfe33c3f4e9b4dac37daa30e3df756aef..8500f641cee8105e3fd5bbc125945b2b975b25ac 100644 (file)
@@ -1,3 +1,38 @@
+2022-05-16  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-05-11  Harald Anlauf  <anlauf@gmx.de>
+                   Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/105230
+       * gfortran.dg/pr105230.f90: New test.
+
+2022-05-16  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-03-09  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/104849
+       * gfortran.dg/pr104849.f90: New test.
+
+2022-05-16  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2022-04-05  Harald Anlauf  <anlauf@gmx.de>
+                   Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/105138
+       * gfortran.dg/recursive_reference_3.f90: New test.
+
+2022-05-16  Sebastian Pop  <spop@amazon.com>
+
+       PR target/105162
+       * gcc.target/aarch64/sync-comp-swap-ool.c: New.
+       * gcc.target/aarch64/sync-op-acquire-ool.c: New.
+       * gcc.target/aarch64/sync-op-full-ool.c: New.
+       * gcc.target/aarch64/target_attr_20.c: Update check.
+       * gcc.target/aarch64/target_attr_21.c: Same.
+
 2022-05-13  Jason Merrill  <jason@redhat.com>
 
        PR c++/101078
index 27c3013d7e6d2e4bdfd4bc9010c63ff584e7b2eb..dcaf7ec62fc3de4dacd2f712266e29b585119e00 100644 (file)
@@ -1,3 +1,9 @@
+2022-05-16  Sebastian Pop  <spop@amazon.com>
+
+       PR target/105162
+       * config/aarch64/lse.S: Define BARRIER and handle memory MODEL 5.
+       * config/aarch64/t-lse: Add a 5th memory model for _sync functions.
+
 2022-02-13  Alan Modra  <amodra@gmail.com>
 
        Backported from master:
index 21efdfd615b17e37190f0d45a0faa7114e7258fc..8164addae87357f6e7e0786491f1222b7eaf7cf4 100644 (file)
@@ -1,3 +1,21 @@
+2022-05-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2022-05-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/prerequisites.xml: Fix attributes for external
+       hyperlink.
+       * doc/html/manual/setup.html: Regenerate.
+
+2022-05-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2022-05-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/html/manual/status.html: Regenerate.
+       * doc/xml/manual/status_cxx2020.xml: Fix supported version for
+       C++20 bit operations.
+
 2022-05-09  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: