[gcc r13-9718] s390x: Fix vec_xl/vec_xst type aliasing [PR114676]

2025-05-27 Thread Andreas Krebbel via Gcc-cvs
https://gcc.gnu.org/g:9ca5e3ededa5b852fe4218457a6f10df3f7b7cb5 commit r13-9718-g9ca5e3ededa5b852fe4218457a6f10df3f7b7cb5 Author: Andreas Krebbel Date: Tue Apr 23 10:05:46 2024 +0200 s390x: Fix vec_xl/vec_xst type aliasing [PR114676] The requirements of the vec_xl/vec_xst intrinsin

[gcc r12-11115] s390x: Fix vec_xl/vec_xst type aliasing [PR114676]

2025-05-27 Thread Andreas Krebbel via Gcc-cvs
https://gcc.gnu.org/g:9cd936038de231b5541ae150ef2d815fec28015a commit r12-5-g9cd936038de231b5541ae150ef2d815fec28015a Author: Andreas Krebbel Date: Tue Apr 23 10:05:46 2024 +0200 s390x: Fix vec_xl/vec_xst type aliasing [PR114676] The requirements of the vec_xl/vec_xst intrinsi

[gcc r16-924] For datarefs with big gap, split them into different groups.

2025-05-27 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:1bc5b47f5b06dc4e8d2e7b622a7100b40b8e6b27 commit r16-924-g1bc5b47f5b06dc4e8d2e7b622a7100b40b8e6b27 Author: liuhongt Date: Tue Mar 11 18:40:07 2025 -0700 For datarefs with big gap, split them into different groups. The patch tries to solve miss vectorization fo

[gcc r13-9716] libstdc++: Fix backported test [PR112490]

2025-05-27 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:c923901d9cd16b4105312a3319c245cbcb02bf83 commit r13-9716-gc923901d9cd16b4105312a3319c245cbcb02bf83 Author: Patrick Palka Date: Tue May 27 17:49:30 2025 -0400 libstdc++: Fix backported test [PR112490] On the 13 branch and older, C++ >= 20 tests need an explici

[gcc r13-9715] libstdc++: Fix complexity of drop_view::begin() const [PR112641]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:031e1bf707c9ceb1ec430d41360b6727ad0458db commit r13-9715-g031e1bf707c9ceb1ec430d41360b6727ad0458db Author: Patrick Palka Date: Tue Oct 29 09:26:19 2024 -0400 libstdc++: Fix complexity of drop_view::begin() const [PR112641] Views are required to have a amortiz

[gcc r16-922] c: Fix up a pasto in countof diagnostics [PR117025]

2025-05-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e776687d0eb88bf180a3a91be4d24c4fe3163b78 commit r16-922-ge776687d0eb88bf180a3a91be4d24c4fe3163b78 Author: Jakub Jelinek Date: Tue May 27 23:27:23 2025 +0200 c: Fix up a pasto in countof diagnostics [PR117025] The C23 in there looks like pasto, should be C2Y.

[gcc r16-920] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions

2025-05-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a57ea0a189b95228d524841497684b029cc51c00 commit r16-920-ga57ea0a189b95228d524841497684b029cc51c00 Author: Jakub Jelinek Date: Tue May 27 23:10:08 2025 +0200 libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions The following patch f

[gcc r16-921] Fortran: fix regression introduced by commit r16-914-g787a8dec1acedf

2025-05-27 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:74a2281ae18c6dbbc640f0c79f7138a495ef8f0c commit r16-921-g74a2281ae18c6dbbc640f0c79f7138a495ef8f0c Author: Harald Anlauf Date: Tue May 27 23:08:54 2025 +0200 Fortran: fix regression introduced by commit r16-914-g787a8dec1acedf A last-minute cleanup before patc

[gcc r13-9714] libstdc++: Fix constraint recursion in basic_const_iterator operator- [PR115046]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:d2e2688af937957f82823027b3ff0c4a9986806a commit r13-9714-gd2e2688af937957f82823027b3ff0c4a9986806a Author: Patrick Palka Date: Wed Apr 9 17:48:05 2025 -0400 libstdc++: Fix constraint recursion in basic_const_iterator operator- [PR115046] It was proposed in P

[gcc r13-9713] libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:573422d5543fe88c734a22ba63961153f16531d5 commit r13-9713-g573422d5543fe88c734a22ba63961153f16531d5 Author: Patrick Palka Date: Fri Feb 28 09:39:57 2025 -0500 libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490] Here for us

[gcc r16-919] fold: DECL_VALUE_EXPR isn't simple [PR120400]

2025-05-27 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:ee636671898c6bce63d9b2a698007b609aabbfe8 commit r16-919-gee636671898c6bce63d9b2a698007b609aabbfe8 Author: Jason Merrill Date: Fri May 23 09:41:25 2025 -0400 fold: DECL_VALUE_EXPR isn't simple [PR120400] This PR noted that fold_truth_andor was wrongly changing

[gcc r13-9703] c++: decltype(auto) deduction of statement-expression [PR116418]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:6afaab88c36393acf31599a86bab6dcbe5848928 commit r13-9703-g6afaab88c36393acf31599a86bab6dcbe5848928 Author: Patrick Palka Date: Thu Sep 12 12:45:03 2024 -0400 c++: decltype(auto) deduction of statement-expression [PR116418] r8-7538 for PR84968 made strip_typed

[gcc r13-9711] libstdc++: Implement P2540R1 change to views::cartesian_product()

2025-05-27 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:d28b05bf576d4b5ebeda2a44430d2cb17e1fa027 commit r13-9711-gd28b05bf576d4b5ebeda2a44430d2cb17e1fa027 Author: Patrick Palka Date: Tue Jan 16 21:20:12 2024 -0500 libstdc++: Implement P2540R1 change to views::cartesian_product() This paper changes the identity ele

[gcc r13-9712] libstdc++: Fix ref_view branch of views::as_const [PR119135]

2025-05-27 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:a56fdac95755175c760cf35a246414859746d4b3 commit r13-9712-ga56fdac95755175c760cf35a246414859746d4b3 Author: Patrick Palka Date: Thu Mar 13 09:15:21 2025 -0400 libstdc++: Fix ref_view branch of views::as_const [PR119135] Unlike for span and empty_view, the rang

[gcc r13-9710] libstdc++: Implement P2836R1 changes to const_iterator

2025-05-27 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:d6551d6d83edf3ee07eca4baeb0cc3f6050af645 commit r13-9710-gd6551d6d83edf3ee07eca4baeb0cc3f6050af645 Author: Patrick Palka Date: Mon Jan 15 15:13:53 2024 -0500 libstdc++: Implement P2836R1 changes to const_iterator libstdc++-v3/ChangeLog: * inc

[gcc r13-9709] libstdc++: Implement LWG 3664 changes to ranges::distance

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:9c179a7ede2428da7137f9a0489b660bb731870c commit r13-9709-g9c179a7ede2428da7137f9a0489b660bb731870c Author: Patrick Palka Date: Sat Oct 5 13:48:06 2024 -0400 libstdc++: Implement LWG 3664 changes to ranges::distance libstdc++-v3/ChangeLog: * i

[gcc r16-918] c: Add -Wpedantic diagnostic for _Countof [PR117025]

2025-05-27 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:9d9ac1670af224bb9fa2411fe392f98d20fbf751 commit r16-918-g9d9ac1670af224bb9fa2411fe392f98d20fbf751 Author: Alejandro Colomar Date: Thu May 22 01:15:43 2025 +0200 c: Add -Wpedantic diagnostic for _Countof [PR117025] It has been standardized in C2y.

[gcc r16-916] c: Add _Countof operator [PR117025]

2025-05-27 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:517c9487f8fdc4e4e90252a9365e5823259dc783 commit r16-916-g517c9487f8fdc4e4e90252a9365e5823259dc783 Author: Alejandro Colomar Date: Thu May 22 01:15:36 2025 +0200 c: Add _Countof operator [PR117025] This operator is similar to sizeof but can only be applied to

[gcc r16-917] c: Add [PR117025]

2025-05-27 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:d0779068c39b3774a53309805eab4a7ca970070c commit r16-917-gd0779068c39b3774a53309805eab4a7ca970070c Author: Alejandro Colomar Date: Thu May 22 01:15:40 2025 +0200 c: Add [PR117025] PR c/117025 gcc/ChangeLog: * Makefile.in (USE

[gcc r13-9707] c++: template-id dependence wrt local static arg [PR117792]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:7fb526a9a16162c61e468ea566e00aa5dcbdb738 commit r13-9707-g7fb526a9a16162c61e468ea566e00aa5dcbdb738 Author: Patrick Palka Date: Thu Jan 9 10:49:45 2025 -0500 c++: template-id dependence wrt local static arg [PR117792] Here we end up ICEing at instantiation tim

[gcc r13-9708] c++: using non-dep array var of unknown bound [PR115358]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:f7ff1d5923f2c42ac15780b452dd1bc72d94db64 commit r13-9708-gf7ff1d5923f2c42ac15780b452dd1bc72d94db64 Author: Patrick Palka Date: Tue Jun 25 10:42:21 2024 -0400 c++: using non-dep array var of unknown bound [PR115358] For a non-dependent array variable of unknow

[gcc r13-9702] c++: ICE during requires-expr partial subst [PR118060]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:5c79c0992acd2244e51d34f8e5dc33f13527cee3 commit r13-9702-g5c79c0992acd2244e51d34f8e5dc33f13527cee3 Author: Patrick Palka Date: Thu Jan 9 10:50:19 2025 -0500 c++: ICE during requires-expr partial subst [PR118060] Here during partial substitution of the require

[gcc r13-9706] c++: memfn pointer as NTTP argument considered unused [PR119233]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:e38e851d62c65eb606e61879a72b11d71dac0ce0 commit r13-9706-ge38e851d62c65eb606e61879a72b11d71dac0ce0 Author: Patrick Palka Date: Tue Mar 18 11:38:33 2025 -0400 c++: memfn pointer as NTTP argument considered unused [PR119233] This is just the member function poi

[gcc r13-9701] c++: c->B::m access resolved through current inst [PR116320]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:e4dd09be9cefc349961e7a88561bc1640564fc25 commit r13-9701-ge4dd09be9cefc349961e7a88561bc1640564fc25 Author: Patrick Palka Date: Thu Aug 15 10:23:54 2024 -0400 c++: c->B::m access resolved through current inst [PR116320] Here when checking the access of (the in

[gcc r13-9705] c++: bad 'this' conversion for nullary memfn [PR106760]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:359d5b7edaf7d1c418d2026ba0bc76b52d006364 commit r13-9705-g359d5b7edaf7d1c418d2026ba0bc76b52d006364 Author: Patrick Palka Date: Fri Jun 28 19:45:21 2024 -0400 c++: bad 'this' conversion for nullary memfn [PR106760] Here we notice the 'this' conversion for the

[gcc r13-9704] c++: normalizing ttp constraints [PR115656]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:c7ec472e132a634b9e819e2fcfaac74e07744c26 commit r13-9704-gc7ec472e132a634b9e819e2fcfaac74e07744c26 Author: Patrick Palka Date: Tue Jul 23 13:16:14 2024 -0400 c++: normalizing ttp constraints [PR115656] Here we normalize the constraint same_as for the first

[gcc r16-915] Fortran: Fix c_associated argument checks.

2025-05-27 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:42983ffde6612b7f8a4e7ab3e76fa8b0d136e854 commit r16-915-g42983ffde6612b7f8a4e7ab3e76fa8b0d136e854 Author: Jerry DeLisle Date: Mon May 19 19:41:16 2025 -0700 Fortran: Fix c_associated argument checks. PR fortran/120049 gcc/fortran/ChangeLog:

[gcc r16-914] Fortran: fix parsing of type parameter inquiries of substrings [PR101735]

2025-05-27 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:787a8dec1acedf5561c8ee43bed0b3653fca150d commit r16-914-g787a8dec1acedf5561c8ee43bed0b3653fca150d Author: Harald Anlauf Date: Tue May 27 19:23:16 2025 +0200 Fortran: fix parsing of type parameter inquiries of substrings [PR101735] Handling of type parameter i

[gcc r15-9738] Fix IPA-SRA issue with reverse SSO on specific pattern

2025-05-27 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:c2b90bf1343b491c58a51f6668da34383bf4c093 commit r15-9738-gc2b90bf1343b491c58a51f6668da34383bf4c093 Author: Eric Botcazou Date: Tue May 27 19:42:17 2025 +0200 Fix IPA-SRA issue with reverse SSO on specific pattern IPA-SRA generally works fine in the presence o

[gcc r16-913] c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs.

2025-05-27 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:83aa09e90487b52c1772eeffc4af577ee70536f1 commit r16-913-g83aa09e90487b52c1772eeffc4af577ee70536f1 Author: Iain Sandoe Date: Thu May 22 13:24:12 2025 +0100 c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs. These were typoed to TRUTH_AND_EXPR (and then that got

[gcc r16-912] Enable afdo testing on AMD Zen3+

2025-05-27 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:7b76965df10c47616c8f65e1c1134356d635f9ed commit r16-912-g7b76965df10c47616c8f65e1c1134356d635f9ed Author: Jan Hubicka Date: Tue May 27 19:53:50 2025 +0200 Enable afdo testing on AMD Zen3+ contrib/ChangeLog: * gen_autofdo_event.py: Add support

[gcc r16-911] Remove dead code in auto-profile.cc

2025-05-27 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:fbe6dea1a1b8cad114aeec07c6f8966300417cd9 commit r16-911-gfbe6dea1a1b8cad114aeec07c6f8966300417cd9 Author: Jan Hubicka Date: Tue May 27 19:14:21 2025 +0200 Remove dead code in auto-profile.cc This code to track what locations were used when reading auto-fdo pr

[gcc r16-910] Fix IPA-SRA issue with reverse SSO on specific pattern

2025-05-27 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:2a6c6e9c6d32ddbd6cfea5319698a69b342d0e9c commit r16-910-g2a6c6e9c6d32ddbd6cfea5319698a69b342d0e9c Author: Eric Botcazou Date: Tue May 27 19:42:17 2025 +0200 Fix IPA-SRA issue with reverse SSO on specific pattern IPA-SRA generally works fine in the presence of

[gcc r14-11814] c++: unifying specializations of non-primary tmpls [PR120161]

2025-05-27 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:85f466ed0d4da336fadd01e43d764326cbabdecb commit r14-11814-g85f466ed0d4da336fadd01e43d764326cbabdecb Author: Patrick Palka Date: Thu May 15 11:07:53 2025 -0400 c++: unifying specializations of non-primary tmpls [PR120161] Here unification of P=Wrap::type, A=Wr

[gcc r15-9733] AVR: target/120441 - Fix f7_exp for |x| ≥ 512.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:5ef8bbce1446a11e7b13581dcc2528f058b853c5 commit r15-9733-g5ef8bbce1446a11e7b13581dcc2528f058b853c5 Author: Georg-Johann Lay Date: Tue May 27 09:43:57 2025 +0200 AVR: target/120441 - Fix f7_exp for |x| ≥ 512. f7_exp limited exponents to 512, but 1023 * ln2 ≈ 7

[gcc r16-904] sbitmap: Add bitmap_all_bits_in_range_p function

2025-05-27 Thread Philipp Tomsich via Gcc-cvs
https://gcc.gnu.org/g:764ea9ea3ea0aab10b935ae5cd079d1d236b6bb9 commit r16-904-g764ea9ea3ea0aab10b935ae5cd079d1d236b6bb9 Author: Konstantinos Eleftheriou Date: Mon May 19 13:00:04 2025 +0200 sbitmap: Add bitmap_all_bits_in_range_p function This patch adds the `bitmap_all_bits_in_ra

[gcc r16-903] sbitmap: Rename bitmap_bit_in_range_p to bitmap_any_bit_in_range_p

2025-05-27 Thread Philipp Tomsich via Gcc-cvs
https://gcc.gnu.org/g:a6ebf1ee80f1f754a4a0338da0af7413783be2f7 commit r16-903-ga6ebf1ee80f1f754a4a0338da0af7413783be2f7 Author: Konstantinos Eleftheriou Date: Tue May 20 17:01:14 2025 +0200 sbitmap: Rename bitmap_bit_in_range_p to bitmap_any_bit_in_range_p This patch renames `bitm

[gcc r16-900] libstdc++: Fix test failures for 32-bit AIX

2025-05-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:7fa1bd660a8a501671a84ca6421db1fc63ce8654 commit r16-900-g7fa1bd660a8a501671a84ca6421db1fc63ce8654 Author: Jonathan Wakely Date: Tue May 27 12:06:01 2025 +0100 libstdc++: Fix test failures for 32-bit AIX With -maix32 (the default) we only have 16-bit wchar_t s

[gcc r16-907] s390x: Fix bootstrap.

2025-05-27 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:6790558b4da2ffce55e507807b8f46e5dd5ad2b4 commit r16-907-g6790558b4da2ffce55e507807b8f46e5dd5ad2b4 Author: Juergen Christ Date: Tue May 27 15:42:10 2025 +0200 s390x: Fix bootstrap. A typo in the mnemonic attribute caused a failed bootstrap. Not sure how t

[gcc r16-905] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]

2025-05-27 Thread Philipp Tomsich via Gcc-cvs
https://gcc.gnu.org/g:ec5349c37afe972ee79b777ee749630b1a0a007e commit r16-905-gec5349c37afe972ee79b777ee749630b1a0a007e Author: Konstantinos Eleftheriou Date: Mon May 19 13:00:05 2025 +0200 asf: Fix calling of emit_move_insn on registers of different modes [PR119884] This patch u

[gcc r16-898] RISC-V: Add test for vec_duplicate + vxor.vv combine case 1 with GR2VR cost 0, 1 and 2

2025-05-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:f11e5e96cac227885d444318a60fa2a1cf614867 commit r16-898-gf11e5e96cac227885d444318a60fa2a1cf614867 Author: Pan Li Date: Sun May 25 17:17:34 2025 +0800 RISC-V: Add test for vec_duplicate + vxor.vv combine case 1 with GR2VR cost 0, 1 and 2 Add asm dump check te

[gcc r16-906] tree-optimization/117965 - phiprop validity checking is too strict

2025-05-27 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:8da568c885dc90ac5c7d9aee34ae78d5cfb8918c commit r16-906-g8da568c885dc90ac5c7d9aee34ae78d5cfb8918c Author: Richard Biener Date: Tue Dec 10 09:55:37 2024 +0100 tree-optimization/117965 - phiprop validity checking is too strict The PR shows that when using std::

[gcc r16-902] [RISC-V] Add andi+bclr synthesis

2025-05-27 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:c86125a62d153965a7d7eb17a2bd0d0507326fde commit r16-902-gc86125a62d153965a7d7eb17a2bd0d0507326fde Author: Shreya Munnangi Date: Tue May 27 06:43:29 2025 -0600 [RISC-V] Add andi+bclr synthesis So this patch from Shreya adds the ability to use andi + a series o

[gcc r16-897] RISC-V: Add test for vec_duplicate + vxor.vv combine case 0 with GR2VR cost 0, 2 and 15

2025-05-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:8c6f583d3d87b63c5ecace779ef359b568f7b747 commit r16-897-g8c6f583d3d87b63c5ecace779ef359b568f7b747 Author: Pan Li Date: Sun May 25 17:16:09 2025 +0800 RISC-V: Add test for vec_duplicate + vxor.vv combine case 0 with GR2VR cost 0, 2 and 15 Add asm dump check t

[gcc r16-899] libstdc++: Regenerate include/Makefile.in

2025-05-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:324aad35ef42c9c371cf41c42fe180b8dd698239 commit r16-899-g324aad35ef42c9c371cf41c42fe180b8dd698239 Author: Jonathan Wakely Date: Tue May 27 13:28:56 2025 +0100 libstdc++: Regenerate include/Makefile.in libstdc++-v3/ChangeLog: * include/Makefil

[gcc r16-901] libstdc++: Fix some names.cc test failures on AIX

2025-05-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d1ced2a5ea6b09ad54ad927f90ccc8047cb74e19 commit r16-901-gd1ced2a5ea6b09ad54ad927f90ccc8047cb74e19 Author: Jonathan Wakely Date: Tue May 27 12:54:14 2025 +0100 libstdc++: Fix some names.cc test failures on AIX libstdc++-v3/ChangeLog: * testsui

[gcc r16-896] RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR cost

2025-05-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:df691d8de1f4ea21763ca579bc6fb1fab38512da commit r16-896-gdf691d8de1f4ea21763ca579bc6fb1fab38512da Author: Pan Li Date: Sun May 25 17:13:09 2025 +0800 RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR cost This patch would like to combine the vec_dup

[gcc r15-9737] doc: Fix typo in description of nonstring attribute

2025-05-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:9933a963a587349e22862668ea693bc1d4cc6693 commit r15-9737-g9933a963a587349e22862668ea693bc1d4cc6693 Author: Jonathan Wakely Date: Tue May 27 09:11:58 2025 +0100 doc: Fix typo in description of nonstring attribute gcc/ChangeLog: * doc/extend.te

[gcc r16-893] doc: Fix typo in description of nonstring attribute

2025-05-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:351e60095cfaa73b5ac69222d00e0cd4ae5725d4 commit r16-893-g351e60095cfaa73b5ac69222d00e0cd4ae5725d4 Author: Jonathan Wakely Date: Tue May 27 09:11:58 2025 +0100 doc: Fix typo in description of nonstring attribute gcc/ChangeLog: * doc/extend.tex

[gcc r15-9736] libstdc++: Fix PSTL test iterators

2025-05-27 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:c204037dad82ffa1a131d904e0767da9f793dab7 commit r15-9736-gc204037dad82ffa1a131d904e0767da9f793dab7 Author: Jonathan Wakely Date: Tue May 20 13:18:52 2025 +0100 libstdc++: Fix PSTL test iterators These were fixed upstream by: https://github.com/uxlfoundati

[gcc r15-9735] libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]

2025-05-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:ae1c59c8de43a2cae494ce2212f44be08a629216 commit r15-9735-gae1c59c8de43a2cae494ce2212f44be08a629216 Author: Jonathan Wakely Date: Wed May 21 15:29:02 2025 +0100 libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367] Because this constructor delegat

[gcc r16-894] libstdc++: Support std::abs for 128-bit integers and floats [PR96710]

2025-05-27 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:e0c3066c14ad98d130ddd1183be3caaeea19c63b commit r16-894-ge0c3066c14ad98d130ddd1183be3caaeea19c63b Author: Jonathan Wakely Date: Fri May 16 13:05:51 2025 +0100 libstdc++: Support std::abs for 128-bit integers and floats [PR96710] Currently we only provide std:

[gcc r16-895] s390: Floating point vector lane handling

2025-05-27 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:e9e6a7c9f59c1a304f66ab81ead8f58838cf81b6 commit r16-895-ge9e6a7c9f59c1a304f66ab81ead8f58838cf81b6 Author: Juergen Christ Date: Thu May 8 14:11:00 2025 +0200 s390: Floating point vector lane handling Since floating point and vector registers overlap on s390, m

[gcc r15-9734] AVR: target/120442 - Support f7_fdim / fdiml in LibF7.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:a0e365b7361f685655cd45edd424804423bb6931 commit r15-9734-ga0e365b7361f685655cd45edd424804423bb6931 Author: Georg-Johann Lay Date: Tue May 27 12:03:13 2025 +0200 AVR: target/120442 - Support f7_fdim / fdiml in LibF7. Add Support for fdiml.

[gcc r12-11113] s390: Fix tf_to_fprx2

2025-05-27 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:17340ad64729ff66374c20681bf9cc3d614082f2 commit r12-3-g17340ad64729ff66374c20681bf9cc3d614082f2 Author: Stefan Schulze Frielinghaus Date: Wed May 14 09:22:00 2025 +0200 s390: Fix tf_to_fprx2 Insn tf_to_fprx2 moves a TF value into a floating-point register

[gcc r16-892] AVR: target/120442 - Support f7_fdim / fdiml in LibF7.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:6045de6596d09f3cf7ae3f552b56d7e5df17a899 commit r16-892-g6045de6596d09f3cf7ae3f552b56d7e5df17a899 Author: Georg-Johann Lay Date: Tue May 27 12:03:13 2025 +0200 AVR: target/120442 - Support f7_fdim / fdiml in LibF7. Add Support for fdiml. P

[gcc r16-891] libstdc++: Fix bug in default ctor of extents.

2025-05-27 Thread Tomasz Kaminski via Gcc-cvs
https://gcc.gnu.org/g:e46c5b3219436d92b867457c0a4465db29c42cde commit r16-891-ge46c5b3219436d92b867457c0a4465db29c42cde Author: Luc Grosheintz Date: Sat May 24 13:26:55 2025 +0200 libstdc++: Fix bug in default ctor of extents. The array that stores the dynamic extents used to be d

[gcc r12-11112] AVR: target/120441 - Fix f7_exp for |x| ≥ 512.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:7022266a565cef576c1be6126a58878beb3ac8ba commit r12-2-g7022266a565cef576c1be6126a58878beb3ac8ba Author: Georg-Johann Lay Date: Tue May 27 09:43:57 2025 +0200 AVR: target/120441 - Fix f7_exp for |x| ≥ 512. f7_exp limited exponents to 512, but 1023 * ln2 ≈

[gcc r14-11813] AVR: target/120441 - Fix f7_exp for |x| ≥ 512.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:b380d260ba56b30cba7681c43e1b699d05152cdc commit r14-11813-gb380d260ba56b30cba7681c43e1b699d05152cdc Author: Georg-Johann Lay Date: Tue May 27 09:43:57 2025 +0200 AVR: target/120441 - Fix f7_exp for |x| ≥ 512. f7_exp limited exponents to 512, but 1023 * ln2 ≈

[gcc r13-9700] AVR: target/120441 - Fix f7_exp for |x| ≥ 512.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:3a7f080596a24af47146fb28a00b28677deebd98 commit r13-9700-g3a7f080596a24af47146fb28a00b28677deebd98 Author: Georg-Johann Lay Date: Tue May 27 09:43:57 2025 +0200 AVR: target/120441 - Fix f7_exp for |x| ≥ 512. f7_exp limited exponents to 512, but 1023 * ln2 ≈ 7

[gcc r16-890] AVR: target/120441 - Fix f7_exp for |x| ≥ 512.

2025-05-27 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:672569cee76a1927d14b5eb754a5ff0b9cee1bc8 commit r16-890-g672569cee76a1927d14b5eb754a5ff0b9cee1bc8 Author: Georg-Johann Lay Date: Tue May 27 09:43:57 2025 +0200 AVR: target/120441 - Fix f7_exp for |x| ≥ 512. f7_exp limited exponents to 512, but 1023 * ln2 ≈ 70