[gcc r15-3777] libgcc, Darwin: From macOS 11, make that the earliest supported.

2024-09-22 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:43eab54939d37d4e634a692910d31adafc053e38 commit r15-3777-g43eab54939d37d4e634a692910d31adafc053e38 Author: Iain Sandoe Date: Sun Sep 22 14:30:30 2024 +0100 libgcc, Darwin: From macOS 11, make that the earliest supported. For libgcc, we have (so far) supported

[gcc r15-3778] testsuite, coroutines: Add tests for non-supension ramp returns.

2024-09-22 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:0312b66677590471b8b783b81f62b2e36b1b7ac1 commit r15-3778-g0312b66677590471b8b783b81f62b2e36b1b7ac1 Author: Iain Sandoe Date: Sun Sep 22 14:59:13 2024 +0100 testsuite, coroutines: Add tests for non-supension ramp returns. Although it is most common for the ram

[gcc r15-3780] RISC-V: Add testcases for form 4 of signed scalar SAT_ADD

2024-09-22 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:50c9c3cbdf26dfd2499b12eb6b9bc2218e598546 commit r15-3780-g50c9c3cbdf26dfd2499b12eb6b9bc2218e598546 Author: Pan Li Date: Fri Sep 20 10:15:37 2024 +0800 RISC-V: Add testcases for form 4 of signed scalar SAT_ADD Form 4: #define DEF_SAT_S_ADD_FMT_4(T, UT, M

[gcc r15-3779] RISC-V: Add testcases for form 3 of signed scalar SAT_ADD

2024-09-22 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:20ec2c5dd4f21ee4d5c8246fbaddc507ee7fed3d commit r15-3779-g20ec2c5dd4f21ee4d5c8246fbaddc507ee7fed3d Author: Pan Li Date: Fri Sep 20 10:01:40 2024 +0800 RISC-V: Add testcases for form 3 of signed scalar SAT_ADD This patch would like to add testcases of the sign

[gcc r15-3783] RISC-V: Add testcases for form 2 of signed vector SAT_ADD

2024-09-22 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:a1e6bb6fb128a00a8355cb49afb9c1d290c1389b commit r15-3783-ga1e6bb6fb128a00a8355cb49afb9c1d290c1389b Author: Pan Li Date: Fri Sep 20 16:09:56 2024 +0800 RISC-V: Add testcases for form 2 of signed vector SAT_ADD Form 2: #define DEF_VEC_SAT_S_ADD_FMT_2(T, U

[gcc r15-3784] Match: Support form 2 for vector signed integer .SAT_ADD

2024-09-22 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:4fc92480675bd071dd3edbaa78bb73525137c4a6 commit r15-3784-g4fc92480675bd071dd3edbaa78bb73525137c4a6 Author: Pan Li Date: Fri Sep 20 16:01:01 2024 +0800 Match: Support form 2 for vector signed integer .SAT_ADD This patch would like to support the form 2 of the

[gcc r15-3782] testsuite/gfortran.dg/unsigned_22.f90: Add missing close with delete, PR116701

2024-09-22 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:3f37c6f47cd50c99350e93ef0dab31f7dc6d213a commit r15-3782-g3f37c6f47cd50c99350e93ef0dab31f7dc6d213a Author: Hans-Peter Nilsson Date: Mon Sep 23 03:29:02 2024 +0200 testsuite/gfortran.dg/unsigned_22.f90: Add missing close with delete, PR116701 Without this pat

[gcc r14-10703] Darwin: Allow for as versions that need '-' for std in.

2024-09-22 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:59fa909de87d3658462e6f8220b545c285581e78 commit r14-10703-g59fa909de87d3658462e6f8220b545c285581e78 Author: Iain Sandoe Date: Wed Sep 18 17:46:32 2024 +0100 Darwin: Allow for as versions that need '-' for std in. Recent versions of Xcode as require a dash to

[gcc r14-10702] Darwin: Recognise -weak_framework in the driver [PR116237].

2024-09-22 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:b292b6b9e104c2418b4b19c8495fef9effe9369f commit r14-10702-gb292b6b9e104c2418b4b19c8495fef9effe9369f Author: Iain Sandoe Date: Mon Aug 5 13:19:28 2024 +0100 Darwin: Recognise -weak_framework in the driver [PR116237]. XCode compilers recognise the weak_framewor

[gcc r14-10704] libgcc, Darwin: From macOS 11, make that the earliest supported.

2024-09-22 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:7eba5b286e991d3e16321791805704815a02ee92 commit r14-10704-g7eba5b286e991d3e16321791805704815a02ee92 Author: Iain Sandoe Date: Sun Sep 22 14:30:30 2024 +0100 libgcc, Darwin: From macOS 11, make that the earliest supported. For libgcc, we have (so far) supporte

[gcc r15-3767] aarch64: Take into account when VF is higher than known scalar iters

2024-09-22 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:e84e5d034124c6733d3b36d8623c56090d4d17f7 commit r15-3767-ge84e5d034124c6733d3b36d8623c56090d4d17f7 Author: Tamar Christina Date: Sun Sep 22 13:34:10 2024 +0100 aarch64: Take into account when VF is higher than known scalar iters Consider low overhead loops li

[gcc r15-3768] middle-end: lower COND_EXPR into gimple form in vect_recog_bool_pattern

2024-09-22 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:4150bcd205ebb60b949224758c05012c0dfab7a7 commit r15-3768-g4150bcd205ebb60b949224758c05012c0dfab7a7 Author: Tamar Christina Date: Sun Sep 22 13:38:49 2024 +0100 middle-end: lower COND_EXPR into gimple form in vect_recog_bool_pattern Currently the vectorizer ch

[gcc r15-3776] libstdc++: Disable std::formatter specialization

2024-09-22 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:0f52a92ab249bde64b7570d4cf549437a3283520 commit r15-3776-g0f52a92ab249bde64b7570d4cf549437a3283520 Author: Jonathan Wakely Date: Fri Sep 20 17:26:35 2024 +0100 libstdc++: Disable std::formatter specialization I noticed that char8_t was missing from the list o

[gcc r15-3774] libstdc++: Fix formatting of most negative chrono::duration [PR116755]

2024-09-22 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:482e651f5750e4648ade90e32ed45b094538e7f8 commit r15-3774-g482e651f5750e4648ade90e32ed45b094538e7f8 Author: Jonathan Wakely Date: Wed Sep 18 17:20:29 2024 +0100 libstdc++: Fix formatting of most negative chrono::duration [PR116755] When formatting chrono::dura

[gcc r15-3775] libstdc++: Fix condition for ranges::copy to use memmove [PR116754]

2024-09-22 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:83c6fe130a00c6c28cfffcc787a0a719966adfaf commit r15-3775-g83c6fe130a00c6c28cfffcc787a0a719966adfaf Author: Jonathan Wakely Date: Wed Sep 18 17:47:49 2024 +0100 libstdc++: Fix condition for ranges::copy to use memmove [PR116754] libstdc++-v3/ChangeLog:

[gcc r15-3773] libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in

2024-09-22 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:b6463161c3cd0b1f764697290d9569c7153b8a5b commit r15-3773-gb6463161c3cd0b1f764697290d9569c7153b8a5b Author: Jonathan Wakely Date: Wed Sep 18 16:17:28 2024 +0100 libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in For the operator<=> overload we can us

[gcc r15-3772] libstdc++: Silence -Wattributes warning in exception_ptr

2024-09-22 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:164c1b1f812da5d1e00fc10a415e80f7c508efcb commit r15-3772-g164c1b1f812da5d1e00fc10a415e80f7c508efcb Author: Jonathan Wakely Date: Wed Sep 18 15:41:05 2024 +0100 libstdc++: Silence -Wattributes warning in exception_ptr libstdc++-v3/ChangeLog: *

[gcc r15-3771] libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc

2024-09-22 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d842eb5ee6cb4d8a2795730ac88c4c2960f94bf4 commit r15-3771-gd842eb5ee6cb4d8a2795730ac88c4c2960f94bf4 Author: Jonathan Wakely Date: Wed Sep 18 15:38:02 2024 +0100 libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc libstdc++-v3/ChangeLog:

[gcc r15-3769] libstdc++: add default template parameters to algorithms

2024-09-22 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:dc47add79261679747302293e1a5e49ba96276b1 commit r15-3769-gdc47add79261679747302293e1a5e49ba96276b1 Author: Jonathan Wakely Date: Fri Sep 13 10:18:46 2024 +0100 libstdc++: add default template parameters to algorithms This implements P2248R8 + P3217R0, both ap

[gcc r15-3770] libstdc++: Reorder C++26 entries in version.def

2024-09-22 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d024be89712c9e1c175793717dfc23e635b66254 commit r15-3770-gd024be89712c9e1c175793717dfc23e635b66254 Author: Jonathan Wakely Date: Fri Sep 13 10:20:01 2024 +0100 libstdc++: Reorder C++26 entries in version.def This puts the C++26 ftms definitions in alphabetica

[gcc r13-9051] hppa: Add peephole2 optimizations for REG+D loads and stores

2024-09-22 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:f4f2d6dd3d73321f177b2f9926a41bcd2e3a3300 commit r13-9051-gf4f2d6dd3d73321f177b2f9926a41bcd2e3a3300 Author: John David Anglin Date: Wed Sep 18 11:02:32 2024 -0400 hppa: Add peephole2 optimizations for REG+D loads and stores The PA 1.x architecture only support

[gcc r14-10700] hppa: Add peephole2 optimizations for REG+D loads and stores

2024-09-22 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:cf4086628dd5546cc0efdd5afa102fee6b16385d commit r14-10700-gcf4086628dd5546cc0efdd5afa102fee6b16385d Author: John David Anglin Date: Wed Sep 18 11:02:32 2024 -0400 hppa: Add peephole2 optimizations for REG+D loads and stores The PA 1.x architecture only suppor