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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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::
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
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
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
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
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
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
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
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
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
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:
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
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.
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
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
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
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 ≈
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 ≈
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
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
61 matches
Mail list logo