]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 17 May 2023 00:20:59 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 17 May 2023 00:20:59 +0000 (00:20 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libgomp/ChangeLog

index 6ab1f6aa789d6c3afac1d3d5c31593d15c076c65..8a8a719df09e4f7aa0e00f6e77a7e4f94a623f90 100644 (file)
@@ -1,3 +1,24 @@
+2023-05-16  Patrick O'Neill  <patrick@rivosinc.com>
+
+       PR target/104338
+       * config/riscv/riscv-protos.h: Add helper function stubs.
+       * config/riscv/riscv.cc: Add helper functions for subword masking.
+       * config/riscv/riscv.opt: Add command-line flags
+       -minline-atomics and -mno-inline-atomics.
+       * config/riscv/sync.md: Add masking logic and inline asm for
+       fetch_and_op, fetch_and_nand, CAS, and exchange ops.
+       * doc/invoke.texi: Add blurb regarding new command-line flags
+       -minline-atomics and -mno-inline-atomics.
+
+2023-05-16  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2023-05-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libstdc++/109816
+       * lto-cgraph.cc (output_symtab): Guard lto_output_toplevel_asms by
+       '!lto_stream_offload_p'.
+
 2023-05-11  Richard Sandiford  <richard.sandiford@arm.com>
 
        PR target/109661
index ae488c0e7fc58c0aa7372263469c2dbba936e19d..e2f60e4d429e0d10660378c9886f3614065c36c1 100644 (file)
@@ -1 +1 @@
-20230516
+20230517
index d7596551c3126ea4afd1741b225d58c7d2c66d5a..e2d8ea211d0e69913cfff6102d11842654ce3045 100644 (file)
@@ -1,3 +1,12 @@
+2023-05-16  Marek Polacek  <polacek@redhat.com>
+
+       Backported from master:
+       2023-05-16  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/109774
+       * typeck.cc (check_return_expr): In a template, return only after
+       suppressing -Wdangling-reference.
+
 2023-05-12  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index 75c9f5b1b9554f96a96ba8ee3610528e6fbf25fe..28c30980d337e2ddcb2a481d3ace6c4e7438bfa6 100644 (file)
@@ -1,3 +1,23 @@
+2023-05-16  Marek Polacek  <polacek@redhat.com>
+
+       Backported from master:
+       2023-05-16  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/109774
+       * g++.dg/warn/Wdangling-reference13.C: New test.
+
+2023-05-16  Patrick O'Neill  <patrick@rivosinc.com>
+
+       PR target/104338
+       * gcc.target/riscv/inline-atomics-1.c: New test.
+       * gcc.target/riscv/inline-atomics-2.c: New test.
+       * gcc.target/riscv/inline-atomics-3.c: New test.
+       * gcc.target/riscv/inline-atomics-4.c: New test.
+       * gcc.target/riscv/inline-atomics-5.c: New test.
+       * gcc.target/riscv/inline-atomics-6.c: New test.
+       * gcc.target/riscv/inline-atomics-7.c: New test.
+       * gcc.target/riscv/inline-atomics-8.c: New test.
+
 2023-05-15  Richard Biener  <rguenther@suse.de>
 
        Backported from master:
index bd427d5e5be23d991517ec583ca867bc01952287..f23d6417fa6fb79a248526dc32af2b2243651097 100644 (file)
@@ -1,3 +1,8 @@
+2023-05-16  Patrick O'Neill  <patrick@rivosinc.com>
+
+       PR target/104338
+       * config/riscv/atomic.c: Add reference to duplicate logic.
+
 2023-05-15  Thomas Neumann  <tneumann@users.sourceforge.net>
 
        * unwind-dw2-fde.c: Fix assert in non-atomic path.
index d776e4dd2daacf35e8f009bc7b5c02a8e16281d5..4cd0592addad50ec1790ae3ac4096bfe5eae4355 100644 (file)
@@ -1,3 +1,12 @@
+2023-05-16  Tobias Burnus  <tobias@codesourcery.com>
+
+       Backported from master:
+       2023-05-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libstdc++/109816
+       * testsuite/libgomp.c++/target-map-class-1.C: New test.
+       * testsuite/libgomp.c++/target-map-class-2.C: New test.
+
 2023-05-05  Julian Brown  <julian@codesourcery.com>
 
        Backported from master: