https://gcc.gnu.org/g:0faa31da113768a626daa294e840ff1b17499ebf
commit r16-821-g0faa31da113768a626daa294e840ff1b17499ebf
Author: Jonathan Wakely
Date: Thu May 22 10:58:31 2025 +0200
libstdc++: Define _Scoped_allocation RAII helper
libstdc++-v3/ChangeLog:
* include/
https://gcc.gnu.org/g:21a487046f4acda0d7d3aaed08a99501bd0430d3
commit r16-822-g21a487046f4acda0d7d3aaed08a99501bd0430d3
Author: Andrew Pinski
Date: Tue May 20 14:48:58 2025 -0700
expand: Use rtx_cost directly instead of gen_move_insn for
canonicalize_comparison.
This is the first
https://gcc.gnu.org/g:c77085970ec98916e12e079a5a9d9530b86aae71
commit r16-824-gc77085970ec98916e12e079a5a9d9530b86aae71
Author: Siarhei Volkau
Date: Thu May 22 08:52:17 2025 -0600
[PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Patch is originally from Siarhei
https://gcc.gnu.org/g:3a3b24aec2a849efff37433e28617ec6fd18ad2e
commit 3a3b24aec2a849efff37433e28617ec6fd18ad2e
Author: Thomas Schwinge
Date: Fri May 9 14:49:03 2025 +0200
GCN, nvptx offloading: Restrain 'WARNING: program timed out.' while in
'dynamic_cast'" [PR119692]
PR
https://gcc.gnu.org/g:0ae12e55c09c46bd477e377e3dfc567478a607c0
commit 0ae12e55c09c46bd477e377e3dfc567478a607c0
Author: Thomas Schwinge
Date: Thu May 15 18:11:16 2025 +0200
'TYPE_EMPTY_P' vs. code offloading [PR120308]
We've got 'gcc/stor-layout.cc:finalize_type_size':
https://gcc.gnu.org/g:e841798c07dc20df9fca82c7093d42576342632e
commit e841798c07dc20df9fca82c7093d42576342632e
Author: Thomas Schwinge
Date: Thu May 22 18:15:14 2025 +0200
ChangeLog.omp bump
Diff:
---
gcc/ChangeLog.omp | 13 +
gcc/testsuite/ChangeLog.omp | 9 ++
https://gcc.gnu.org/g:d83af9fe9929772362a78d76084fcf485fa04dca
commit d83af9fe9929772362a78d76084fcf485fa04dca
Author: Thomas Schwinge
Date: Thu May 15 18:10:05 2025 +0200
Add 'libgomp.c-c++-common/target-abi-struct-1-O0.c',
'libgomp.oacc-c-c++-common/abi-struct-1.c'
libg
https://gcc.gnu.org/g:9e4e7275743b9a7588712923cef5872f109f30f7
commit 9e4e7275743b9a7588712923cef5872f109f30f7
Author: Michael Meissner
Date: Thu May 22 15:08:12 2025 -0400
Revert changes
Diff:
---
gcc/config/rs6000/predicates.md | 6 +-
gcc/config/rs6000/rs6000-protos.h
https://gcc.gnu.org/g:6fb3dd1de63e48a0cc465973f9de24f680c3fde5
commit r15-9721-g6fb3dd1de63e48a0cc465973f9de24f680c3fde5
Author: Harald Anlauf
Date: Thu May 15 21:07:07 2025 +0200
Fortran: default-initialization and functions returning derived type
[PR85750]
Functions with non-po
https://gcc.gnu.org/g:7fdca3d4dcc96e50e8369634edb89bb95c99a3ea
commit 7fdca3d4dcc96e50e8369634edb89bb95c99a3ea
Author: Michael Meissner
Date: Thu May 22 15:48:09 2025 -0400
Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.
In bug PR target/118541 on power9, pow
https://gcc.gnu.org/g:61bb3adee51d749d131af5582c79d1c5a432eec9
commit 61bb3adee51d749d131af5582c79d1c5a432eec9
Author: Michael Meissner
Date: Thu May 22 15:49:49 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 89 +++---
1 file
https://gcc.gnu.org/g:bb7b6d9ad7f89ebc68c9d1eff16bec95f6e81cd9
commit r16-823-gbb7b6d9ad7f89ebc68c9d1eff16bec95f6e81cd9
Author: Andrew Pinski
Date: Tue May 20 15:10:15 2025 -0700
aarch64: Improve rtx_cost for constants in COMPARE [PR120372]
The middle-end uses rtx_cost on constant
https://gcc.gnu.org/g:cc7f48e65b9aadb885461dea201d6028cc008ea1
commit cc7f48e65b9aadb885461dea201d6028cc008ea1
Author: Tobias Burnus
Date: Thu May 22 17:06:38 2025 +0200
git_repository.py: Fix handling of --last-commit with merges
contrib/ChangeLog:
* gcc-changelo
/gcc/DATESTAMP.omp
index e01bdfb865b5..7a7061068fcc 100644
--- a/gcc/DATESTAMP.omp
+++ b/gcc/DATESTAMP.omp
@@ -1 +1 @@
-20250516
+20250522
https://gcc.gnu.org/g:65f27c18e349e2ccdfac34cef8640d8c6ca1d3c1
commit r16-825-g65f27c18e349e2ccdfac34cef8640d8c6ca1d3c1
Author: Shreya Munnangi
Date: Thu May 22 11:51:01 2025 -0600
[RISC-V] Clear both upper and lower bits using 3 shifts
So the next step in Shreya's work. In the p
https://gcc.gnu.org/g:a4f45de95eed90e3d166bb706bb883e3a6cda0bd
commit r16-826-ga4f45de95eed90e3d166bb706bb883e3a6cda0bd
Author: Alexandre Oliva
Date: Thu May 22 15:06:24 2025 -0300
iesFrom: Alexandre Oliva
[aarch64] [vxworks] mark x18 as fixed, adjust tests
VxWorks uses
https://gcc.gnu.org/g:10360c1b0d45ae129df616a9e9b1db5f2a2eaef8
commit r16-827-g10360c1b0d45ae129df616a9e9b1db5f2a2eaef8
Author: Alexandre Oliva
Date: Thu May 22 15:15:31 2025 -0300
[vxworks] build partial libatomic
Since vxworks' libc contains much of libatomic, in not-very-granul
https://gcc.gnu.org/g:f5016d8492e4067faef2f9403370a4b49f7a3898
commit r16-829-gf5016d8492e4067faef2f9403370a4b49f7a3898
Author: Jason Merrill
Date: Thu May 22 16:09:51 2025 -0400
c++: fix testcase comment
Typo.
gcc/testsuite/ChangeLog:
* g++.dg/opt/always
https://gcc.gnu.org/g:26b50c5fed8b0373c2c6100b5a92d1109bb20783
commit r16-828-g26b50c5fed8b0373c2c6100b5a92d1109bb20783
Author: Jason Merrill
Date: Thu May 22 09:11:04 2025 -0400
c++: constexpr always_inline [PR120935]
In cp_fold we do speculative constant evaluation of constexpr
https://gcc.gnu.org/g:05fc1470798601f610653cac4f6a55a9c83928f4
commit r16-831-g05fc1470798601f610653cac4f6a55a9c83928f4
Author: Eric Botcazou
Date: Thu May 22 22:11:08 2025 +0200
testsuite: Remove obsolete ada/acats/overflow.lst file
It is used to specify which files are compiled
https://gcc.gnu.org/g:0c41996ac310a67e5d6c20d2feedd562afa9d8b5
commit 0c41996ac310a67e5d6c20d2feedd562afa9d8b5
Author: Mikael Morin
Date: Thu May 22 22:24:42 2025 +0200
Correction régression class_transformational_2
Diff:
---
libgfortran/intrinsics/eoshift0.c | 1 +
1 file changed, 1 ins
https://gcc.gnu.org/g:b360781d9783105bcd7aa2db39a711955e1eed29
commit b360781d9783105bcd7aa2db39a711955e1eed29
Author: Mikael Morin
Date: Thu May 22 11:44:55 2025 +0200
Correction régression realloc_on_assign_12
Diff:
---
libgfortran/generated/reshape_c10.c | 1 +
libgfortran/generated/r
https://gcc.gnu.org/g:678ca6a45faf6a462b2a792edfb80eb86687743b
commit 678ca6a45faf6a462b2a792edfb80eb86687743b
Author: Mikael Morin
Date: Tue May 20 21:14:23 2025 +0200
Correction régression inline_sum_2
Diff:
---
gcc/fortran/trans-array.cc | 18 --
1 file changed, 8 inse
https://gcc.gnu.org/g:d7f24e37d4bcb80c21c391d32f0f29594b71c2ee
commit r16-830-gd7f24e37d4bcb80c21c391d32f0f29594b71c2ee
Author: Eric Botcazou
Date: Thu May 22 16:25:07 2025 +0200
Fix oversight about big-endian targets in latest change
Bit-fields are stored left-justified for big-e
https://gcc.gnu.org/g:2c39fe3d7c1e933a175fcbf5aeef5d9f5223719d
commit 2c39fe3d7c1e933a175fcbf5aeef5d9f5223719d
Author: Mikael Morin
Date: Thu May 22 11:10:44 2025 +0200
Mise à jour motif dump allocate_with_mold_2.f90
Diff:
---
gcc/testsuite/gfortran.dg/allocate_with_mold_2.f90 | 2 +-
1
https://gcc.gnu.org/g:d146a602c464c00fda09689ea25365e3c51e3f6b
commit d146a602c464c00fda09689ea25365e3c51e3f6b
Author: Mikael Morin
Date: Thu May 22 11:30:53 2025 +0200
Correction régression deferred_character_37
Diff:
---
libgfortran/intrinsics/spread_generic.c | 12 ++--
1 file
https://gcc.gnu.org/g:0fc70a165c5bd2cc42534095d91af81d10c54097
commit 0fc70a165c5bd2cc42534095d91af81d10c54097
Author: Mikael Morin
Date: Thu May 22 11:52:57 2025 +0200
Mise à jour motif dump coarray_lib_token_4
Diff:
---
gcc/testsuite/gfortran.dg/coarray_lib_token_4.f90 | 2 +-
1 file c
https://gcc.gnu.org/g:adba604ceca25d2c0ec3a312b8eb0e23aebe2247
commit adba604ceca25d2c0ec3a312b8eb0e23aebe2247
Author: Mikael Morin
Date: Thu May 22 17:08:12 2025 +0200
Correction partielle class_transformational_2
Diff:
---
gcc/fortran/trans-array.cc | 6 +++---
1 file changed, 3 insert
https://gcc.gnu.org/g:26383c0b0a5aaa3248dd4949928faf734291364e
commit 26383c0b0a5aaa3248dd4949928faf734291364e
Author: Mikael Morin
Date: Thu May 22 19:28:41 2025 +0200
Correction partielle régression class_transformational_2
Diff:
---
gcc/fortran/trans-array.cc | 3 ---
gcc/fortran/tra
https://gcc.gnu.org/g:6aff7ebb20085661a9f4ca7a4156188d63bfe7eb
commit 6aff7ebb20085661a9f4ca7a4156188d63bfe7eb
Author: Michael Meissner
Date: Thu May 22 16:40:42 2025 -0400
Disable fp cmove on power9
2025-05-22 Michael Meissner
gcc/
PR target/118541
https://gcc.gnu.org/g:be460d43700b1e990b98d0f4b6b4cde831f8b537
commit be460d43700b1e990b98d0f4b6b4cde831f8b537
Author: Michael Meissner
Date: Thu May 22 16:41:49 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 12
1 file changed, 12 insertions(+)
diff --git a/g
https://gcc.gnu.org/g:895a8abad245365940939911e3d0de850522791e
commit r16-832-g895a8abad245365940939911e3d0de850522791e
Author: Gaius Mulley
Date: Thu May 22 22:03:22 2025 +0100
PR modula2/120389 ICE if assigning a constant char to an integer array
This patch fixes an ICE which oc
https://gcc.gnu.org/g:92d8b9970ea2ed59010a5f1a394cb98adffa63e8
commit r14-11797-g92d8b9970ea2ed59010a5f1a394cb98adffa63e8
Author: Martin Jambor
Date: Wed May 14 12:08:24 2025 +0200
tree-sra: Do not create stores into const aggregates (PR111873)
This patch fixes (hopefully the) one
https://gcc.gnu.org/g:fbb7f1cb5d3c8b7604e8f966e04330570de3e3ca
commit r16-833-gfbb7f1cb5d3c8b7604e8f966e04330570de3e3ca
Author: Joseph Myers
Date: Thu May 22 21:39:37 2025 +
c: Document C23 implementation-defined behavior
Add references to C23 subclauses to the documentation o
https://gcc.gnu.org/g:f716eb6065aaf62b46f223a08f2666cce3e5ff99
commit r16-816-gf716eb6065aaf62b46f223a08f2666cce3e5ff99
Author: Christophe Lyon
Date: Tue May 20 16:42:18 2025 +
testsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets
Many tests became unsup
https://gcc.gnu.org/g:5f4e794fd3efb0e44a6b5afdead95033df69c41b
commit r16-815-g5f4e794fd3efb0e44a6b5afdead95033df69c41b
Author: Jakub Jelinek
Date: Thu May 22 09:09:48 2025 +0200
i386: Extend *cmp_minus_1 optimizations also to plus with CONST_INT
[PR120360]
As mentioned by Linus,
https://gcc.gnu.org/g:9c621efd2c54879fe4e42eb4c48b11a38931e105
commit r16-817-g9c621efd2c54879fe4e42eb4c48b11a38931e105
Author: Xi Ruoyao
Date: Wed May 21 15:05:27 2025 +0800
doc: Document the 'q' constraint for LoongArch
The kernel developers have requested such a constraint to u
https://gcc.gnu.org/g:63cd56d487bdea70bf30fb0db8cd4f755338d54b
commit r16-818-g63cd56d487bdea70bf30fb0db8cd4f755338d54b
Author: Jakub Jelinek
Date: Thu May 22 11:01:13 2025 +0200
bitintlower: Ensure extension of the most significant limb on
info->extended targets
Shifts are the o
https://gcc.gnu.org/g:c0a2526f099dfa52df5daa1432ff583ae6af0d5f
commit r16-820-gc0a2526f099dfa52df5daa1432ff583ae6af0d5f
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/uxlfoundatio
https://gcc.gnu.org/g:04f2be72b1deecd6c6d454e000cfc0cb16db957c
commit r16-819-g04f2be72b1deecd6c6d454e000cfc0cb16db957c
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 delegate
https://gcc.gnu.org/g:55de8cd717f5201b4e820537c643afaf24b5da0a
commit 55de8cd717f5201b4e820537c643afaf24b5da0a
Author: Michael Meissner
Date: Thu May 22 19:21:23 2025 -0400
Update tests.
2025-05-22 Michael Meissner
gcc/testsuite/
PR target/118541
https://gcc.gnu.org/g:7430006ce2aca8b9cf9be4f4e3b6de0cc87a1240
commit 7430006ce2aca8b9cf9be4f4e3b6de0cc87a1240
Author: Michael Meissner
Date: Thu May 22 19:22:53 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 12
1 file changed, 12 insertions(+)
diff --git a/g
https://gcc.gnu.org/g:6282b4050761749140de9684accd21aa05d9b607
commit 6282b4050761749140de9684accd21aa05d9b607
Author: Michael Meissner
Date: Thu May 22 19:24:45 2025 -0400
Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.
In bug PR target/118541 on power9, pow
https://gcc.gnu.org/g:3213828f74f2f27a2dd91792cef27117ba1a522e
commit r16-835-g3213828f74f2f27a2dd91792cef27117ba1a522e
Author: Dhruv Chawla
Date: Fri May 23 09:51:21 2025 +0530
[MAINTAINERS] Add myself to write after approval and DCO.
ChangeLog:
* MAINTAINERS: Ad
44 matches
Mail list logo