https://gcc.gnu.org/g:649925802f951a7c9bab5dd7a642880442f07981
commit r16-646-g649925802f951a7c9bab5dd7a642880442f07981
Author: Andrew Pinski
Date: Wed May 14 09:01:07 2025 -0700
tree: Canonical order for ADDR
This is the followup based on the review at
https://inbox.sourcewa
https://gcc.gnu.org/g:af7b84d0d02ffa23e4843e9555a888c9e80bd9b5
commit r16-645-gaf7b84d0d02ffa23e4843e9555a888c9e80bd9b5
Author: Richard Biener
Date: Wed May 14 16:45:08 2025 +0200
Enhance -fopt-info-vec vectorized loop diagnostic
The following includes whether we vectorize an epil
https://gcc.gnu.org/g:75c7f90bfe6fa8e6c1a70b784e98a3412861646d
commit r16-644-g75c7f90bfe6fa8e6c1a70b784e98a3412861646d
Author: Richard Biener
Date: Wed May 14 16:36:29 2025 +0200
Fix regression from x86 multi-epilogue tuning
With the avx512_two_epilogues tuning enabled for zen4 a
https://gcc.gnu.org/g:86580c7b66cec794e6c48a254aa8e9487a2adc21
commit 86580c7b66cec794e6c48a254aa8e9487a2adc21
Author: Michael Meissner
Date: Thu May 15 00:03:48 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 9 +
1 file changed, 9 insertions(+)
diff --git a/gcc/Ch
https://gcc.gnu.org/g:6f0e1de1dbf92a8471d2af05eb1e6d6dbd227871
commit 6f0e1de1dbf92a8471d2af05eb1e6d6dbd227871
Author: Michael Meissner
Date: Thu May 15 00:02:17 2025 -0400
Fix using fpmask with -ffinite-math-only.
2025-05-14 Michael Meissner
* config/rs6000/pr
https://gcc.gnu.org/g:dce408e28c416f3a34f487e4f8bb2a1e1e586c69
commit r13-9657-gdce408e28c416f3a34f487e4f8bb2a1e1e586c69
Author: Andrew MacLeod
Date: Thu Mar 27 10:51:16 2025 -0400
Backport new assume implementation and cache.
Rework the assume pass to work properly and fail conse
https://gcc.gnu.org/g:7436fa9f8ad0196637e3187d224bf59480225c87
commit 7436fa9f8ad0196637e3187d224bf59480225c87
Author: Michael Meissner
Date: Wed May 14 21:02:54 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 9 +
1 file changed, 9 insertions(+)
diff --git a/gcc/Ch
https://gcc.gnu.org/g:6f16039dfef88ea9e3ed7c2c7667d09f20cd72eb
commit 6f16039dfef88ea9e3ed7c2c7667d09f20cd72eb
Author: Michael Meissner
Date: Wed May 14 21:02:09 2025 -0400
Don't allow floating point modes to be reversed.
2025-05-14 Michael Meissner
* config/rs
https://gcc.gnu.org/g:38163c874a3211ea4b4c48d13e4e27a56d78ebe7
commit r16-643-g38163c874a3211ea4b4c48d13e4e27a56d78ebe7
Author: liuhongt
Date: Mon May 12 18:26:13 2025 -0700
Update libbid according to the latest Intel Decimal Floating-Point Math
Library.
The Intel Decimal Floatin
https://gcc.gnu.org/g:e1f966dc79cffd35e9b4a3ce243782342cd739f0
commit e1f966dc79cffd35e9b4a3ce243782342cd739f0
Author: Michael Meissner
Date: Wed May 14 19:59:42 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 76 +-
1 file
https://gcc.gnu.org/g:7583d6426962fd7fa39900f2d88dc6069383d897
commit 7583d6426962fd7fa39900f2d88dc6069383d897
Author: Michael Meissner
Date: Wed May 14 19:57:41 2025 -0400
Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.
Bernhard Reutner-Fischer suggested som
https://gcc.gnu.org/g:d4ed58e895f882fb7f7e1151d9b0f98936eb32a9
commit d4ed58e895f882fb7f7e1151d9b0f98936eb32a9
Author: Michael Meissner
Date: Wed May 14 19:18:40 2025 -0400
Revert changes
Diff:
---
gcc/config/rs6000/predicates.md | 6 ++
gcc/config/rs6000/rs6000-protos.h
https://gcc.gnu.org/g:54846260bf9ac1e6253f3ce7ffa7baca049efcdd
commit r14-11784-g54846260bf9ac1e6253f3ce7ffa7baca049efcdd
Author: Iain Sandoe
Date: Mon May 12 16:57:54 2025 +0100
c++, coroutines: Fix handling of early exceptions [PR113773].
This is a GCC-14 version of the same str
https://gcc.gnu.org/g:535404956cf8f0c3d248298ca0f0ae7887c20d08
commit r15-9684-g535404956cf8f0c3d248298ca0f0ae7887c20d08
Author: Joseph Myers
Date: Wed May 14 21:12:34 2025 +
Update gcc sv.po
* sv.po: Update.
Diff:
---
gcc/po/sv.po | 24 +++-
1 fi
https://gcc.gnu.org/g:025f30d293167ed0a41d6fab9107c3d020734ad9
commit r16-641-g025f30d293167ed0a41d6fab9107c3d020734ad9
Author: Joseph Myers
Date: Wed May 14 21:11:50 2025 +
Update gcc sv.po
* sv.po: Update.
Diff:
---
gcc/po/sv.po | 24 +++-
1 fil
https://gcc.gnu.org/g:9a16584beb312bfc493977e472dcb9d11ad5bc76
commit r14-11783-g9a16584beb312bfc493977e472dcb9d11ad5bc76
Author: Nathaniel Shead
Date: Wed May 14 20:49:22 2025 +1000
c++: Partially revert "Support lambdas attached to more places in modules"
[PR118245]
r14-9232-g3
https://gcc.gnu.org/g:908688181d713eb9514a1fb13e36fb857f94d54d
commit r16-640-g908688181d713eb9514a1fb13e36fb857f94d54d
Author: Joseph Myers
Date: Wed May 14 20:25:27 2025 +
Update cpplib es.po
* es.po: Update.
Diff:
---
libcpp/po/es.po | 8
1 file changed,
https://gcc.gnu.org/g:dd695c445567f4c1fabd192c57bebd5c7e9c137d
commit r15-9683-gdd695c445567f4c1fabd192c57bebd5c7e9c137d
Author: Joseph Myers
Date: Wed May 14 20:26:22 2025 +
Update cpplib es.po
* es.po: Update.
Diff:
---
libcpp/po/es.po | 8
1 file changed,
https://gcc.gnu.org/g:a1c4b92e57874d549b3bc6bb776c7c16e9ada14a
commit a1c4b92e57874d549b3bc6bb776c7c16e9ada14a
Author: Tobias Burnus
Date: Wed May 14 20:06:49 2025 +0200
OpenMP: Fix mapping of zero-sized arrays with non-literal size:
map(var[:n]), n = 0
For map(ptr[:0]), the used
https://gcc.gnu.org/g:4f9c7b5258f2af89bba8e954c277981d2e2ee1ef
commit r16-638-g4f9c7b5258f2af89bba8e954c277981d2e2ee1ef
Author: Thomas Koenig
Date: Wed May 14 20:11:48 2025 +0200
Fix explicit arrays with non-constant size for -fc-prototypes.
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:814e29e390b1e9253f9a38e0d84f5ebe5de0c13e
commit r16-636-g814e29e390b1e9253f9a38e0d84f5ebe5de0c13e
Author: Tobias Burnus
Date: Wed May 14 20:06:49 2025 +0200
OpenMP: Fix mapping of zero-sized arrays with non-literal size:
map(var[:n]), n = 0
For map(ptr[:0]),
https://gcc.gnu.org/g:7ec6f7da7064a6ab9f443e3a03d4401d8bc5ae23
commit r16-639-g7ec6f7da7064a6ab9f443e3a03d4401d8bc5ae23
Author: Simon Martin
Date: Wed May 14 20:29:57 2025 +0200
c++: Add testcase for issue fixed in GCC 15 [PR120126]
Patrick noticed that this PR's testcase has been
https://gcc.gnu.org/g:1512e8477c78a79c59e59c83b96f6add3b6d84ac
commit 1512e8477c78a79c59e59c83b96f6add3b6d84ac
Author: Mikael Morin
Date: Wed May 14 19:28:10 2025 +0200
Mise à jour motif dump pr32921.f
Diff:
---
gcc/testsuite/gfortran.dg/pr32921.f | 2 +-
1 file changed, 1 insertion(+),
https://gcc.gnu.org/g:447e2b86e7dccb35b71d9b5966bd81997f714121
commit 447e2b86e7dccb35b71d9b5966bd81997f714121
Author: Mikael Morin
Date: Wed May 14 19:09:09 2025 +0200
Correction régression findloc_2
Diff:
---
libgfortran/generated/findloc0_c10.c | 33 ++---
https://gcc.gnu.org/g:5616ecf6cb5b65cc65538094cc006c0b6f021bcb
commit 5616ecf6cb5b65cc65538094cc006c0b6f021bcb
Author: Mikael Morin
Date: Wed May 14 19:22:54 2025 +0200
Mise à jour motif dump c_loc_test_22.f90
Diff:
---
gcc/testsuite/gfortran.dg/c_loc_test_22.f90 | 8
1 file cha
https://gcc.gnu.org/g:e267889e39fefa3cc89d105c2ac04c93c0dfe777
commit e267889e39fefa3cc89d105c2ac04c93c0dfe777
Author: Mikael Morin
Date: Wed May 14 17:54:41 2025 +0200
Mise à jour dump char_cast_1 et char_cast_2
Diff:
---
gcc/testsuite/gfortran.dg/char_cast_1.f90 | 2 +-
gcc/testsuite/g
https://gcc.gnu.org/g:bf4bdad328e0a076a8c36fc8f7b26394ba4fc40a
commit bf4bdad328e0a076a8c36fc8f7b26394ba4fc40a
Author: Mikael Morin
Date: Wed May 14 17:43:38 2025 +0200
Mise à jour dump unconstrained_commons.f
Diff:
---
gcc/testsuite/gfortran.dg/unconstrained_commons.f | 4 ++--
1 file c
https://gcc.gnu.org/g:796fa83a5c7adb0a81616329b542ff34ea79872b
commit 796fa83a5c7adb0a81616329b542ff34ea79872b
Author: Mikael Morin
Date: Wed May 14 10:40:17 2025 +0200
Correction régression unsigned_23
Diff:
---
gcc/tree.cc | 22 --
1 file changed, 16 insertions(+),
https://gcc.gnu.org/g:8ff38c847b6d8636ca0032bbdb9c1c12c3d68158
commit 8ff38c847b6d8636ca0032bbdb9c1c12c3d68158
Author: Mikael Morin
Date: Wed May 14 10:11:27 2025 +0200
gimple-exec: Prise en charge VIEW_CONVERT_EXPR
Diff:
---
gcc/cgraphunit.cc | 64 +++
https://gcc.gnu.org/g:6b8a682392e6a9c1c9b86b255ea584e8b3762c9b
commit 6b8a682392e6a9c1c9b86b255ea584e8b3762c9b
Author: Mikael Morin
Date: Tue May 13 18:01:02 2025 +0200
gimple-exec: Prise en charge label
Diff:
---
gcc/cgraphunit.cc | 4
1 file changed, 4 insertions(+)
diff --git a/
https://gcc.gnu.org/g:a2338c42150cd33a16f69a0c0fc45955bdd33f8e
commit a2338c42150cd33a16f69a0c0fc45955bdd33f8e
Author: Mikael Morin
Date: Wed May 14 10:11:03 2025 +0200
Revert "Correction régression power_4"
This reverts commit 75d789cc46aa5a680db11715b1130fe14c23be29.
Diff:
---
https://gcc.gnu.org/g:c8fc50bc12f1efaf6502fd0dad109e0710c43c5d
commit c8fc50bc12f1efaf6502fd0dad109e0710c43c5d
Author: Mikael Morin
Date: Tue May 13 16:44:44 2025 +0200
gimple-exec: Ajout/modifications traces exécution
Diff:
---
gcc/cgraphunit.cc | 15 +--
1 file changed, 13
https://gcc.gnu.org/g:1ee62e7b48428511a4f4a3370476676c3caad90d
commit 1ee62e7b48428511a4f4a3370476676c3caad90d
Author: Mikael Morin
Date: Tue May 13 15:54:48 2025 +0200
Suppression vérif dump ipcp-array-2.f90
Diff:
---
gcc/testsuite/gfortran.dg/ipcp-array-2.f90 | 1 -
1 file changed, 1 d
https://gcc.gnu.org/g:a42bca3cec7e2cb8999de5cd43b21352a0445b81
commit a42bca3cec7e2cb8999de5cd43b21352a0445b81
Author: Mikael Morin
Date: Tue May 13 12:23:09 2025 +0200
Correction régressions loop versioning
Diff:
---
gcc/gimple-loop-versioning.cc | 243
https://gcc.gnu.org/g:7d6690e89be78898038e9c3b40f700ca451ed209
commit 7d6690e89be78898038e9c3b40f700ca451ed209
Author: Mikael Morin
Date: Tue May 13 14:28:34 2025 +0200
Correction motif dump pr48636.f90
Diff:
---
gcc/testsuite/gfortran.dg/pr48636.f90 | 2 +-
1 file changed, 1 insertion(+
https://gcc.gnu.org/g:81743d38ca5e960b0c09f7de098f216e0948cff6
commit 81743d38ca5e960b0c09f7de098f216e0948cff6
Author: Mikael Morin
Date: Fri May 9 15:38:47 2025 +0200
Mise à jour dump goacc/array-with-dt-3
Diff:
---
gcc/testsuite/gfortran.dg/goacc/array-with-dt-3.f90 | 4
1 file ch
https://gcc.gnu.org/g:15e13613fe1c88a5261ebb00b0b60e510349eb01
commit 15e13613fe1c88a5261ebb00b0b60e510349eb01
Author: Mikael Morin
Date: Fri May 9 15:35:21 2025 +0200
Correction régression loop_versioning_1
Diff:
---
gcc/testsuite/gfortran.dg/loop_versioning_1.f90 | 1 -
1 file changed,
https://gcc.gnu.org/g:26a850ffd88d998ab6820c25fb0d205c620356bc
commit 26a850ffd88d998ab6820c25fb0d205c620356bc
Author: Mikael Morin
Date: Fri May 9 14:56:21 2025 +0200
Correction régression affinity-clause-5.f90
Diff:
---
gcc/testsuite/gfortran.dg/gomp/affinity-clause-5.f90 | 4 ++--
1 f
https://gcc.gnu.org/g:75d789cc46aa5a680db11715b1130fe14c23be29
commit 75d789cc46aa5a680db11715b1130fe14c23be29
Author: Mikael Morin
Date: Fri May 9 13:29:56 2025 +0200
Correction régression power_4
Diff:
---
gcc/tree.cc | 12 +---
1 file changed, 1 insertion(+), 11 deletions(-)
https://gcc.gnu.org/g:fa0dff8e99e81bc7a3db1dc57d4fc340e0525b1d
commit r16-637-gfa0dff8e99e81bc7a3db1dc57d4fc340e0525b1d
Author: Thomas Koenig
Date: Tue May 13 19:02:06 2025 +0200
Do not dump non-interoperable types with -fc-prototypes.
gcc/fortran/ChangeLog:
PR fo
https://gcc.gnu.org/g:05db28033e4377466bb19f317e67ed91b92fd4a9
commit r14-11782-g05db28033e4377466bb19f317e67ed91b92fd4a9
Author: Joseph Myers
Date: Mon Nov 18 22:24:48 2024 +
c: Allow bool and enum null pointer constants [PR112556]
As reported in bug 112556, GCC wrongly rejec
https://gcc.gnu.org/g:b4b4ee28ce60f4f85b7955fb1df249d67d26286d
commit r16-634-gb4b4ee28ce60f4f85b7955fb1df249d67d26286d
Author: Richard Biener
Date: Tue May 13 09:50:36 2025 +0200
Use vectype from SLP node for vect_get_{load,store}_cost if possible
The vect_get_{load,store}_cost A
https://gcc.gnu.org/g:c4412f9f9177ee74d48963caf4b7c596451cba83
commit r16-635-gc4412f9f9177ee74d48963caf4b7c596451cba83
Author: Richard Biener
Date: Tue May 13 10:08:36 2025 +0200
Remove the mixed stmt_vec_info/SLP node record_stmt_cost overload
The following changes the record_st
https://gcc.gnu.org/g:36dd228f2e96e3cf03ec84d73471cfdc5523de8d
commit r14-11781-g36dd228f2e96e3cf03ec84d73471cfdc5523de8d
Author: Kyle Huey
Date: Tue May 13 20:26:26 2025 -0700
dwarf2out: Propagate dtprel into the .debug_addr table in
resolve_addr_in_expr
For a debugger to displa
https://gcc.gnu.org/g:10a03693f86e5aac7ac0112e91ba42cddf5be08d
commit 10a03693f86e5aac7ac0112e91ba42cddf5be08d
Author: Michael Meissner
Date: Wed May 14 11:26:10 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 12
1 file changed, 12 insertions(+)
diff --git a/g
https://gcc.gnu.org/g:0cbace3b142c087335e245245e97f6605a6cd1f7
commit r16-632-g0cbace3b142c087335e245245e97f6605a6cd1f7
Author: Jiawei
Date: Tue May 13 15:23:39 2025 +0800
RISC-V: Add augmented hypervisor series extensions.
The augmented hypervisor series extensions 'sha'[1] is a
https://gcc.gnu.org/g:991adf8b18c3fa03eff6cfbf396d9a15ef17f93c
commit r16-633-g991adf8b18c3fa03eff6cfbf396d9a15ef17f93c
Author: Kito Cheng
Date: Tue May 13 10:34:34 2025 +0800
RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue
We forgot to initialize m_allow_adding_dup
https://gcc.gnu.org/g:f05586727dfafd1af9fa303e5a99afdd94770373
commit r16-630-gf05586727dfafd1af9fa303e5a99afdd94770373
Author: Kito Cheng
Date: Wed May 14 23:19:17 2025 +0800
RISC-V: Regen riscv-ext.opt.urls
gcc/ChangeLog:
* config/riscv/riscv-ext.opt.urls: Regen
https://gcc.gnu.org/g:eedaf969f4d24dad368de63ea40b1e694fd57c40
commit r16-631-geedaf969f4d24dad368de63ea40b1e694fd57c40
Author: Kito Cheng
Date: Wed May 14 23:19:38 2025 +0800
RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC]
gcc/ChangeLog:
* config/riscv/
https://gcc.gnu.org/g:02e95abdde9742cecd7d1211e572549c1e56b8b1
commit r15-9682-g02e95abdde9742cecd7d1211e572549c1e56b8b1
Author: Kyle Huey
Date: Tue May 13 20:26:26 2025 -0700
dwarf2out: Propagate dtprel into the .debug_addr table in
resolve_addr_in_expr
For a debugger to display
https://gcc.gnu.org/g:55f6f9a232b9203cddab5420a8b4dedd8b578ed4
commit 55f6f9a232b9203cddab5420a8b4dedd8b578ed4
Author: Michael Meissner
Date: Wed May 14 11:00:31 2025 -0400
Try to fix crash #2
2025-05-14 Michael Meissner
gcc/
PR target/118541
https://gcc.gnu.org/g:d8d3cb676949ea3c2af5ff2d4f6c5582ce7cc9f8
commit r16-627-gd8d3cb676949ea3c2af5ff2d4f6c5582ce7cc9f8
Author: Andrew Pinski
Date: Tue May 13 13:04:32 2025 -0700
forwprop: Change an if into an assert
Since the merge of the tuples branch (r0-88576-g726a989a8b74bf),
https://gcc.gnu.org/g:2d1af9c39a154c7374d1396fbb59e4cb28ed72e9
commit r16-629-g2d1af9c39a154c7374d1396fbb59e4cb28ed72e9
Author: Andrew Pinski
Date: Tue May 13 14:27:12 2025 -0700
gimple: Move canonicalization of bool==0 and bool!=1 to cleanupcfg
This moves the canonicalization of
https://gcc.gnu.org/g:1759734f1584a3db75c5a931bc1b144b7695b80a
commit r16-626-g1759734f1584a3db75c5a931bc1b144b7695b80a
Author: Andrew Pinski
Date: Tue May 13 09:56:13 2025 -0700
gimple: allow fold_stmt without setting cfun in case of GIMPLE_COND folding
This is the followup menti
https://gcc.gnu.org/g:6d2342f5e855358bc8e9a1320b2fddc97d4b4bac
commit r16-624-g6d2342f5e855358bc8e9a1320b2fddc97d4b4bac
Author: Andrew Pinski
Date: Mon Apr 21 20:15:42 2025 -0700
forwprop: Fix looping after fold_stmt and some forwprop local folds happen
r10-2587-gcc19f80ceb27cc ad
https://gcc.gnu.org/g:9a770e52028c010f31d86d0fed3635916f5852fd
commit r16-628-g9a770e52028c010f31d86d0fed3635916f5852fd
Author: Andrew Pinski
Date: Tue May 13 13:50:24 2025 -0700
gimple: Add assert for code being a comparison in gimple_cond_set_code
We have code later on that veri
https://gcc.gnu.org/g:398c6ddf1e81ba0cfd14a600ff8ceb4611fc8cf6
commit r16-625-g398c6ddf1e81ba0cfd14a600ff8ceb4611fc8cf6
Author: Andrew Pinski
Date: Mon Apr 21 16:33:04 2025 -0700
forwprop: Move around the marking bb for eh to after the local
non-fold_stmt optimizations
When movin
https://gcc.gnu.org/g:c11cb308c1e2aae427d6f32a1144ae8907dc2649
commit r14-11780-gc11cb308c1e2aae427d6f32a1144ae8907dc2649
Author: Marek Polacek
Date: Wed May 14 10:40:54 2025 -0400
c++: fix propagating REF_PARENTHESIZED_P [PR116379]
Here we have:
template
struct X
https://gcc.gnu.org/g:1dc1c1e7f0bb3a295eff1bc8c5d4f4d4b2898d50
commit r14-11779-g1dc1c1e7f0bb3a295eff1bc8c5d4f4d4b2898d50
Author: Marek Polacek
Date: Wed May 14 10:38:47 2025 -0400
c++: wrong-code with consteval constructor [PR117501]
We've had a wrong-code problem since r14-4140,
https://gcc.gnu.org/g:52202e42919d0d95c13889bed9e69b954e4376af
commit r14-11778-g52202e42919d0d95c13889bed9e69b954e4376af
Author: Marek Polacek
Date: Wed Jan 29 15:58:38 2025 -0500
c++: auto in trailing-return-type in parameter [PR117778]
This PR describes a few issues, both ICE a
https://gcc.gnu.org/g:9ce96b683a40a12299c1d0e02727e747c00ad883
commit r14-11777-g9ce96b683a40a12299c1d0e02727e747c00ad883
Author: Marek Polacek
Date: Wed May 14 10:34:44 2025 -0400
c++: fix reporting routines re-entered [PR119303]
We crash while we call warning_at ("inline functio
https://gcc.gnu.org/g:97121b135530b15bc7d1b9e24daa566d9b0473b0
commit r14-11776-g97121b135530b15bc7d1b9e24daa566d9b0473b0
Author: Marek Polacek
Date: Tue Feb 11 15:43:40 2025 -0500
c++: ICE with operator new[] in constexpr [PR118775]
Here we ICE since r11-7740 because we no longer
https://gcc.gnu.org/g:4a49450b94f1c6a24a3118577300e291384a1c3a
commit r16-623-g4a49450b94f1c6a24a3118577300e291384a1c3a
Author: Andreas Schwab
Date: Wed May 14 15:12:16 2025 +0200
libiberty: remove duplicated declaration of mkstemps
* libiberty.h (mkstemps): Remove duplica
https://gcc.gnu.org/g:8ea0d98fc9a87e8f6e82cf431419871eeeb35baa
commit r16-622-g8ea0d98fc9a87e8f6e82cf431419871eeeb35baa
Author: Richard Biener
Date: Mon May 12 15:02:42 2025 +0200
This transitions vect_model_simple_cost to SLP only
As part of the vector cost API cleanup this trans
https://gcc.gnu.org/g:871099ae65a4f528496c7550331364866f9806bb
commit r16-621-g871099ae65a4f528496c7550331364866f9806bb
Author: Ville Voutilainen
Date: Wed May 14 16:39:09 2025 +0300
Remove a sanity check comment now that the sanity check has been removed
gcc/cp/ChangeLog:
https://gcc.gnu.org/g:d9055d010475fa1c624d6036881eee9c37034b21
commit r16-620-gd9055d010475fa1c624d6036881eee9c37034b21
Author: Tomasz Kamiński
Date: Mon May 12 11:06:34 2025 +0200
libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
The file now includes cop
https://gcc.gnu.org/g:f0d36c822c8b0918583c6bc3b1db01f2bb7f226b
commit r16-619-gf0d36c822c8b0918583c6bc3b1db01f2bb7f226b
Author: liuhongt
Date: Tue Dec 17 22:32:31 2024 -0800
Consider frequency in cost estimation when converting scalar to vector.
n some benchmark, I notice stv fail
https://gcc.gnu.org/g:0e93f7cd4ed0cf6bcfda90ed4dcad51a1f65b4b6
commit r16-618-g0e93f7cd4ed0cf6bcfda90ed4dcad51a1f65b4b6
Author: Tomasz Kamiński
Date: Mon May 12 10:01:22 2025 +0200
libstdc++: Implement C++26 copyable_function [PR119125]
This patch implements C++26 copyable_functio
https://gcc.gnu.org/g:708d40ff109c6e49d02b684a368571722a160af8
commit r16-617-g708d40ff109c6e49d02b684a368571722a160af8
Author: Tomasz Kamiński
Date: Thu May 8 08:08:43 2025 +0200
libstdc++: Avoid double indirection in move_only_function when possible
[PR119125]
Based on the prov
https://gcc.gnu.org/g:9c9a7316adb99693e237164908893a78b86ba000
commit r16-616-g9c9a7316adb99693e237164908893a78b86ba000
Author: Tomasz Kamiński
Date: Wed Apr 30 10:37:48 2025 +0200
libstdc++: Preserve the argument type in basic_format_args [PR119246]
This commits adjust the way ho
https://gcc.gnu.org/g:fb4952dddb5860acd8460568a51981b9261362f5
commit r16-615-gfb4952dddb5860acd8460568a51981b9261362f5
Author: Richard Earnshaw
Date: Wed May 14 11:28:42 2025 +0100
Remove Marcus Shawcroft
Marcus has stood down as a maintainer and we have no new email address.
https://gcc.gnu.org/g:9d039eff453f777c58642ff16178c1ce2a4be6ab
commit r16-614-g9d039eff453f777c58642ff16178c1ce2a4be6ab
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 r
https://gcc.gnu.org/g:6b1a99c3e2cf0fb858ad42b19c6834f7593f091d
commit r14-11775-g6b1a99c3e2cf0fb858ad42b19c6834f7593f091d
Author: Nathaniel Shead
Date: Thu May 8 23:06:13 2025 +1000
c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit
instantiations [PR120125]
The attac
https://gcc.gnu.org/g:6dfc5d1fc86fe6aaed6e7c476286f7a5f0ffc867
commit r15-9681-g6dfc5d1fc86fe6aaed6e7c476286f7a5f0ffc867
Author: Nathaniel Shead
Date: Thu May 8 23:06:13 2025 +1000
c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit
instantiations [PR120125]
The attach
https://gcc.gnu.org/g:53690a84a35b905403126be66210d21e89f53ac6
commit r15-9680-g53690a84a35b905403126be66210d21e89f53ac6
Author: Nathaniel Shead
Date: Mon Apr 21 20:40:29 2025 +1000
c++: Fix OpenMP support with C++20 modules [PR119864]
In r15-2799-gf1bfba3a9b3f31, a new kind of gl
https://gcc.gnu.org/g:d787bc4fd372298e9ed5b11cb3050fd3707070f6
commit r16-613-gd787bc4fd372298e9ed5b11cb3050fd3707070f6
Author: Nathaniel Shead
Date: Thu May 8 23:06:13 2025 +1000
c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit
instantiations [PR120125]
The attache
https://gcc.gnu.org/g:011ea36d0e5828e9db848f4a46b9a17f634ed2c0
commit r16-611-g011ea36d0e5828e9db848f4a46b9a17f634ed2c0
Author: Nathaniel Shead
Date: Sat May 10 01:12:20 2025 +1000
c++/modules: Revert "Remove unnecessary lazy_load_pendings"
This reverts commit r16-63-g241157eb0858
https://gcc.gnu.org/g:79b7e37ea3fbbc43958190f69f6da3be3d809c9c
commit r16-612-g79b7e37ea3fbbc43958190f69f6da3be3d809c9c
Author: Nathaniel Shead
Date: Mon Apr 21 20:40:29 2025 +1000
c++: Fix OpenMP support with C++20 modules [PR119864]
In r15-2799-gf1bfba3a9b3f31, a new kind of glo
https://gcc.gnu.org/g:3ecca8f3ad7e7fe3da0e600fb66fca3dc6bae006
commit r16-610-g3ecca8f3ad7e7fe3da0e600fb66fca3dc6bae006
Author: Ville Voutilainen
Date: Mon May 12 23:16:46 2025 +0300
Add std::to_underlying to the set of stdlib functions that are always folded
gcc/cp/ChangeLog:
https://gcc.gnu.org/g:aac78fde6aa6ae829679355bc2a65bcadd834e6f
commit r16-608-gaac78fde6aa6ae829679355bc2a65bcadd834e6f
Author: Tobias Burnus
Date: Wed May 14 09:18:09 2025 +0200
Fortran: Fix mpfr_tanu use in gfc_simplify_cotand with mpfr 4.2.0+
[PR120225]
Fix commit r16-607-gc91
https://gcc.gnu.org/g:8519b8ba9dd9567a5f90966351c1e758dbf511a4
commit r16-609-g8519b8ba9dd9567a5f90966351c1e758dbf511a4
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 p
https://gcc.gnu.org/g:c91c226762b422c3c310227e26f9390f93fe9f4d
commit r16-607-gc91c226762b422c3c310227e26f9390f93fe9f4d
Author: Tobias Burnus
Date: Wed May 14 09:12:13 2025 +0200
Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric
functions [PR120225]
As MPFR 4.
82 matches
Mail list logo