+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
+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:
+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:
+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.
+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: