[gcc r15-3637] c++: Fix g++.dg/ext/sve-sizeless-1.C regression

2024-09-14 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:bec1f2ce4ad3fe56906d6429b542a290e574b3eb commit r15-3637-gbec1f2ce4ad3fe56906d6429b542a290e574b3eb Author: Jonathan Wakely Date: Fri Sep 13 08:18:53 2024 +0100 c++: Fix g++.dg/ext/sve-sizeless-1.C regression This aarch64-*-* test needs an update for the diagn

[gcc r15-3638] testsuite: adjust pragma-diag-17.c diagnostics

2024-09-14 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:49cb7150f0e93e8332f4b78753675b255a5c58f2 commit r15-3638-g49cb7150f0e93e8332f4b78753675b255a5c58f2 Author: Jason Merrill Date: Fri Sep 13 15:52:02 2024 +0200 testsuite: adjust pragma-diag-17.c diagnostics The Linaro CI runs of this testcase pointed out that I

[gcc r15-3640] libstdc++: Tweak localized formatting for floating-point types

2024-09-14 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:99b8be43d7c548db127ee4f4d0918c55edc68b3f commit r15-3640-g99b8be43d7c548db127ee4f4d0918c55edc68b3f Author: Jonathan Wakely Date: Mon Apr 29 18:16:29 2024 +0100 libstdc++: Tweak localized formatting for floating-point types libstdc++-v3/ChangeLog:

[gcc r15-3639] libstdc++: Refactor loops in std::__platform_semaphore

2024-09-14 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:01670a4095791733e0389acead832e3da757c9d7 commit r15-3639-g01670a4095791733e0389acead832e3da757c9d7 Author: Jonathan Wakely Date: Mon Sep 2 12:29:04 2024 +0100 libstdc++: Refactor loops in std::__platform_semaphore Refactor the loops to all use the same form,

[gcc r15-3641] AVR: Use rtx code copysign.

2024-09-14 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:a900349485cc4753084527bf0234f173967979b0 commit r15-3641-ga900349485cc4753084527bf0234f173967979b0 Author: Georg-Johann Lay Date: Sat Sep 14 10:12:54 2024 +0200 AVR: Use rtx code copysign. gcc/ * config/avr/avr.md (UNSPEC_COPYSIGN): Remove define_

[gcc r15-3642] c++: Don't mix timevar_start and auto_cond_timevar for TV_NAME_LOOKUP [PR116681]

2024-09-14 Thread Simon Martin via Gcc-cvs
https://gcc.gnu.org/g:005f7176e0f457a1e1a7398ddcb4a4972da28c62 commit r15-3642-g005f7176e0f457a1e1a7398ddcb4a4972da28c62 Author: Simon Martin Date: Fri Sep 13 16:40:22 2024 +0200 c++: Don't mix timevar_start and auto_cond_timevar for TV_NAME_LOOKUP [PR116681] We currently ICE upo

[gcc r15-3643] c++: avoid init_priority warning in system header

2024-09-14 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:8b5e54712a1efd1bf0c08a3d9523ab0c265e344a commit r15-3643-g8b5e54712a1efd1bf0c08a3d9523ab0c265e344a Author: Jason Merrill Date: Sat Sep 14 11:46:22 2024 +0200 c++: avoid init_priority warning in system header We don't want a warning about a reserved init_prior

[gcc r15-3644] testsuite; Fix execute/pr52286.c for 16bit

2024-09-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:1dd6dd18783c3a7411b494f8b9d911cea784a270 commit r15-3644-g1dd6dd18783c3a7411b494f8b9d911cea784a270 Author: Andrew Pinski Date: Sat Sep 14 12:55:07 2024 -0700 testsuite; Fix execute/pr52286.c for 16bit The code path which was added for 16bit had a broken inlin

[gcc r15-3646] Mark the copy/move constructor/operator= of auto_bitmap as delete

2024-09-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:d2f10fc934c3a425cf31979b1cf41fdc0f57c6d6 commit r15-3646-gd2f10fc934c3a425cf31979b1cf41fdc0f57c6d6 Author: Andrew Pinski Date: Fri Sep 13 20:17:15 2024 -0700 Mark the copy/move constructor/operator= of auto_bitmap as delete Since we are written in C++11, thes

[gcc r15-3647] vect: release defs of removed statement

2024-09-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:0b3133572edbd2b382e160ac78d7caf321f7f05b commit r15-3647-g0b3133572edbd2b382e160ac78d7caf321f7f05b Author: Andrew Pinski Date: Fri Sep 13 20:27:32 2024 -0700 vect: release defs of removed statement While trying to add use of simple_dce_from_worklist to th

[gcc r15-3648] phi-opt: Improve heuristics for factoring out with constant (again) [PR116699]

2024-09-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:6e4244e8ceac939fe8a24470b4ff31c82e8bff21 commit r15-3648-g6e4244e8ceac939fe8a24470b4ff31c82e8bff21 Author: Andrew Pinski Date: Fri Sep 13 10:47:29 2024 -0700 phi-opt: Improve heuristics for factoring out with constant (again) [PR116699] The heuristics for fa

[gcc r15-3649] c++, coroutines: Fix handling of bool await_suspend() [PR115905].

2024-09-14 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:368ba7aed46d57d093c0180baae4dc0e0ba468b6 commit r15-3649-g368ba7aed46d57d093c0180baae4dc0e0ba468b6 Author: Iain Sandoe Date: Fri Sep 6 20:59:43 2024 +0100 c++, coroutines: Fix handling of bool await_suspend() [PR115905]. As noted in the PR the action of the e