[gcc r14-11426] c++: Don't prune constant capture proxies only used in array dimensions [PR114292]

2025-03-20 Thread Simon Martin via Gcc-cvs
https://gcc.gnu.org/g:f86d274ab76fdd89d7afd9b2eab28f3a61749cfb commit r14-11426-gf86d274ab76fdd89d7afd9b2eab28f3a61749cfb Author: Simon Martin Date: Thu Mar 20 20:36:26 2025 +0100 c++: Don't prune constant capture proxies only used in array dimensions [PR114292] We currently ICE

[gcc r15-8471] tree-optimization/119389 - limit edge processing in dominated_by_p_w_unex

2025-03-20 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:607f92597c3047d7813a981450a7493bca014324 commit r15-8471-g607f92597c3047d7813a981450a7493bca014324 Author: Richard Biener Date: Thu Mar 20 15:08:33 2025 +0100 tree-optimization/119389 - limit edge processing in dominated_by_p_w_unex The following removes quad

[gcc r15-8467] libstdc++: Add from_range_t constructors to debug unordered containers

2025-03-20 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:7cc40201a135112824e44edeeb29017151652402 commit r15-8467-g7cc40201a135112824e44edeeb29017151652402 Author: Tomasz KamiƄski Date: Thu Mar 20 12:08:00 2025 +0100 libstdc++: Add from_range_t constructors to debug unordered containers libstdc++-v3/ChangeLog:

[gcc r15-8398] gccrs: nr2.0: Cleanup import mappings and factor into a class.

2025-03-20 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1f556f071636fa2bd850958aaad33ec18d04c698 commit r15-8398-g1f556f071636fa2bd850958aaad33ec18d04c698 Author: Arthur Cohen Date: Wed Apr 10 17:38:19 2024 +0200 gccrs: nr2.0: Cleanup import mappings and factor into a class. gcc/rust/ChangeLog: *

[gcc r15-8447] diagnostics: fix crash in urlifier with -Wfatal-errors [PR119366]

2025-03-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:24b6d2014035073870d9d8dae9152fc16fc319fd commit r15-8447-g24b6d2014035073870d9d8dae9152fc16fc319fd Author: David Malcolm Date: Wed Mar 19 15:03:42 2025 -0400 diagnostics: fix crash in urlifier with -Wfatal-errors [PR119366] diagnostic_context's dtor assumed t

[gcc r15-8472] Update gcc hr.po

2025-03-20 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:e0ac33bf0e3b609d42b0554588df66d09e70909b commit r15-8472-ge0ac33bf0e3b609d42b0554588df66d09e70909b Author: Joseph Myers Date: Thu Mar 20 19:34:30 2025 + Update gcc hr.po * hr.po: Update. Diff: --- gcc/po/hr.po | 1173

[gcc r15-8473] libgcobol: Add configure checks for iconv.

2025-03-20 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:4f68873e0d2f590c575fb82d08da01c229ef6cb0 commit r15-8473-g4f68873e0d2f590c575fb82d08da01c229ef6cb0 Author: Iain Sandoe Date: Sun Mar 16 08:58:09 2025 + libgcobol: Add configure checks for iconv. Some targets might need to add libraries to get iconv suppor

[gcc r15-8478] combine: Add REG_DEAD notes to the last instruction after a split [PR118914]

2025-03-20 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:e8a5f747cfa9c79ab7d95ff95d17d3e31afede50 commit r15-8478-ge8a5f747cfa9c79ab7d95ff95d17d3e31afede50 Author: Andrew Pinski Date: Wed Feb 19 16:10:31 2025 -0800 combine: Add REG_DEAD notes to the last instruction after a split [PR118914] So gcc.target/aarch64/re

[gcc r15-8476] modula2: Defend against no ENOTBLK definition

2025-03-20 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:53dcff73dab134be596036e6bdd35e7b9d7a302b commit r15-8476-g53dcff73dab134be596036e6bdd35e7b9d7a302b Author: Gaius Mulley Date: Thu Mar 20 22:23:38 2025 + modula2: Defend against no ENOTBLK definition This patch defends against no ENOTBLK definition.

[gcc r15-8470] Update cpplib de.po

2025-03-20 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:8b13fc68a10fc57ed5d995c55b0a79e0141e6b81 commit r15-8470-g8b13fc68a10fc57ed5d995c55b0a79e0141e6b81 Author: Joseph Myers Date: Thu Mar 20 17:30:54 2025 + Update cpplib de.po * de.po: Update. Diff: --- libcpp/po/de.po | 18 +++--- 1 fi

[gcc r15-8466] libstdc++: Add from_range_t constructors to debug ordered containers

2025-03-20 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f3253bd7bd49e54fe56cfb7e41fed4d8183803de commit r15-8466-gf3253bd7bd49e54fe56cfb7e41fed4d8183803de Author: Jonathan Wakely Date: Wed Mar 19 22:22:56 2025 + libstdc++: Add from_range_t constructors to debug ordered containers libstdc++-v3/ChangeLog:

[gcc r15-8465] libstdc++: Fix comment typo

2025-03-20 Thread Jakub Jelinek via Libstdc++-cvs
https://gcc.gnu.org/g:d458020e19b686e0d46320e7d26fa876c19965a0 commit r15-8465-gd458020e19b686e0d46320e7d26fa876c19965a0 Author: Jakub Jelinek Date: Thu Mar 20 10:36:29 2025 +0100 libstdc++: Fix comment typo Another IEE typo. 2025-03-20 Jakub Jelinek *

[gcc r15-8463] i386: Fix AVX10.2 SAT CVT testcases.

2025-03-20 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:8d236c53c679ca920092ce9200785fcccd97d971 commit r15-8463-g8d236c53c679ca920092ce9200785fcccd97d971 Author: Hu, Lin1 Date: Thu Mar 20 11:55:49 2025 +0800 i386: Fix AVX10.2 SAT CVT testcases. Init res_ref2 for rounding control intrinsics. gcc/testsuite

[gcc r15-8464] Make function_decl_type a scoped enum

2025-03-20 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:56145ae79b89b823f306c2c241f6a1fe5d604816 commit r15-8464-g56145ae79b89b823f306c2c241f6a1fe5d604816 Author: Richard Biener Date: Wed Mar 19 15:02:23 2025 +0100 Make function_decl_type a scoped enum The enum currently has a member named NONE which pollutes the

[gcc r15-8462] openmp: Fix up cloning of dynamic C++ initializers for OpenMP target [PR119370]

2025-03-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e0b3eeb67f6d3bfe95591d8fb0c7dfd3f1b3b4ef commit r15-8462-ge0b3eeb67f6d3bfe95591d8fb0c7dfd3f1b3b4ef Author: Jakub Jelinek Date: Thu Mar 20 09:06:17 2025 +0100 openmp: Fix up cloning of dynamic C++ initializers for OpenMP target [PR119370] The following testca

[gcc r15-8469] Revert "s390: Deprecate ESA/390 support"

2025-03-20 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:81166d54ca1b3a21bad387a862a87be9c389ac92 commit r15-8469-g81166d54ca1b3a21bad387a862a87be9c389ac92 Author: Stefan Schulze Frielinghaus Date: Thu Mar 20 16:48:24 2025 +0100 Revert "s390: Deprecate ESA/390 support" The intention of -m31 -mesa and -m31 -mzarch w