summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-05-17 00:20:59 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-05-17 00:20:59 +0000
commitc2bfd2c399e58e284c810940d15358dc37e01842 (patch)
tree875ed631fe5cebd6c09d7276e25da2f2e28e1fc1
parent22741a09a8cbf8a360e99e530b016233dd705ce4 (diff)
downloadgcc-c2bfd2c399e58e284c810940d15358dc37e01842.tar.gz
Daily bump.
-rw-r--r--gcc/ChangeLog21
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog9
-rw-r--r--gcc/testsuite/ChangeLog20
-rw-r--r--libgcc/ChangeLog5
-rw-r--r--libgomp/ChangeLog9
6 files changed, 65 insertions, 1 deletions
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: