[gcc r13-7338] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed May 17 00:21:23 GMT 2023


https://gcc.gnu.org/g:c2bfd2c399e58e284c810940d15358dc37e01842

commit r13-7338-gc2bfd2c399e58e284c810940d15358dc37e01842
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed May 17 00:20:59 2023 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 21 +++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        |  9 +++++++++
 gcc/testsuite/ChangeLog | 20 ++++++++++++++++++++
 libgcc/ChangeLog        |  5 +++++
 libgomp/ChangeLog       |  9 +++++++++
 6 files changed, 65 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6ab1f6aa789..8a8a719df09 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ae488c0e7fc..e2f60e4d429 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230516
+20230517
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index d7596551c31..e2d8ea211d0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -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:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 75c9f5b1b95..28c30980d33 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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:
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index bd427d5e5be..f23d6417fa6 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -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.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index d776e4dd2da..4cd0592adda 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -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:


More information about the Gcc-cvs mailing list