From: GCC Administrator Date: Wed, 17 May 2023 00:20:59 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-13.2.0~271 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c2bfd2c399e58e284c810940d15358dc37e01842;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6ab1f6aa789d..8a8a719df09e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2023-05-16 Patrick O'Neill + + 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 + + Backported from master: + 2023-05-12 Tobias Burnus + + PR libstdc++/109816 + * lto-cgraph.cc (output_symtab): Guard lto_output_toplevel_asms by + '!lto_stream_offload_p'. + 2023-05-11 Richard Sandiford PR target/109661 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae488c0e7fc5..e2f60e4d429e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230516 +20230517 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d7596551c312..e2d8ea211d0e 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2023-05-16 Marek Polacek + + Backported from master: + 2023-05-16 Marek Polacek + + PR c++/109774 + * typeck.cc (check_return_expr): In a template, return only after + suppressing -Wdangling-reference. + 2023-05-12 Patrick Palka Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 75c9f5b1b955..28c30980d337 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,23 @@ +2023-05-16 Marek Polacek + + Backported from master: + 2023-05-16 Marek Polacek + + PR c++/109774 + * g++.dg/warn/Wdangling-reference13.C: New test. + +2023-05-16 Patrick O'Neill + + 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 Backported from master: diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index bd427d5e5be2..f23d6417fa6f 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,8 @@ +2023-05-16 Patrick O'Neill + + PR target/104338 + * config/riscv/atomic.c: Add reference to duplicate logic. + 2023-05-15 Thomas Neumann * unwind-dw2-fde.c: Fix assert in non-atomic path. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index d776e4dd2daa..4cd0592addad 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,12 @@ +2023-05-16 Tobias Burnus + + Backported from master: + 2023-05-12 Tobias Burnus + + 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 Backported from master: