[gcc r14-11665] d: Fix forward referenced enums missing type names in debug info [PR118309]

2025-04-19 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:aec3b99d3dee8a35adabb23c7835dfbd41e45520 commit r14-11665-gaec3b99d3dee8a35adabb23c7835dfbd41e45520 Author: Iain Buclaw Date: Wed Apr 9 20:02:02 2025 +0200 d: Fix forward referenced enums missing type names in debug info [PR118309] Calling `rest_of_type_compi

[gcc r14-11667] d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826]

2025-04-19 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:88b3c896602036b61005501981b6f4a4deca59b0 commit r14-11667-g88b3c896602036b61005501981b6f4a4deca59b0 Author: Iain Buclaw Date: Wed Apr 16 01:28:53 2025 +0200 d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826] Forward referenced enum types we

[gcc r14-11666] d: Fix ICE in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676 [PR119817]

2025-04-19 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:d1b7ee4879aca90c9828b6b9f4937ed15513adfa commit r14-11666-gd1b7ee4879aca90c9828b6b9f4937ed15513adfa Author: Iain Buclaw Date: Tue Apr 15 14:49:34 2025 +0200 d: Fix ICE in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676 [PR119817] The ImportVisitor m

[gcc r13-9553] d: Fix ICE in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676 [PR119817]

2025-04-19 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:3c91f94bbb09c5380c3cc07c4c8fabab332eb962 commit r13-9553-g3c91f94bbb09c5380c3cc07c4c8fabab332eb962 Author: Iain Buclaw Date: Tue Apr 15 14:49:34 2025 +0200 d: Fix ICE in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676 [PR119817] The ImportVisitor me

[gcc r13-9554] d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826]

2025-04-19 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:9f12448fcbc25c0459b477cb6c1cef7012849346 commit r13-9554-g9f12448fcbc25c0459b477cb6c1cef7012849346 Author: Iain Buclaw Date: Wed Apr 16 01:28:53 2025 +0200 d: Fix ICE: type variant differs by TYPE_MAX_VALUE with -g [PR119826] Forward referenced enum types wer

[gcc r13-9552] d: Fix forward referenced enums missing type names in debug info [PR118309]

2025-04-19 Thread Iain Buclaw via Gcc-cvs
https://gcc.gnu.org/g:849dcb45c5a79fa29c3cf706c987157deea4ac9d commit r13-9552-g849dcb45c5a79fa29c3cf706c987157deea4ac9d Author: Iain Buclaw Date: Wed Apr 9 20:02:02 2025 +0200 d: Fix forward referenced enums missing type names in debug info [PR118309] Calling `rest_of_type_compil

[gcc r16-36] [PATCH v2] sh: libgcc: Implement fenv rouding and exceptions for soft-fp [PR118257]

2025-04-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:05c4e3ecb54d22836ba2ae0ec1efedf8b78d7522 commit r16-36-g05c4e3ecb54d22836ba2ae0ec1efedf8b78d7522 Author: Jiaxun Yang Date: Sat Apr 19 08:12:07 2025 -0600 [PATCH v2] sh: libgcc: Implement fenv rouding and exceptions for soft-fp [PR118257] Implement fenv roudi

[gcc r16-39] Add tables for SSE fp conversion costs

2025-04-19 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:f6859fb621179ec9bf5631eb8902619ab8d4467b commit r16-39-gf6859fb621179ec9bf5631eb8902619ab8d4467b Author: Jan Hubicka Date: Sat Apr 19 18:51:27 2025 +0200 Add tables for SSE fp conversion costs as disucssed, I will proceed adding costs for common SSE operation

[gcc r16-34] c++: minor EXPR_STMT cleanup

2025-04-19 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:6beb0a14aacd84ec49646237fc0f69c6765f956e commit r16-34-g6beb0a14aacd84ec49646237fc0f69c6765f956e Author: Jason Merrill Date: Mon Feb 3 10:35:33 2025 -0500 c++: minor EXPR_STMT cleanup I think it was around PR118574 that I noticed a few cases where we were

[gcc r16-35] [PATCH v2] sh: Correct NaN signalling bit and propagation rules [PR111814]

2025-04-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:2a643f55f5acc05dcc7cee133647bf3193d5b563 commit r16-35-g2a643f55f5acc05dcc7cee133647bf3193d5b563 Author: Jiaxun Yang Date: Sat Apr 19 08:07:58 2025 -0600 [PATCH v2] sh: Correct NaN signalling bit and propagation rules [PR111814] As per architecture, SuperH ha

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression dependency_60.f90

2025-04-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:4cf0bfc9ea46cdcd4372780dd4f11b630c10f2dc commit 4cf0bfc9ea46cdcd4372780dd4f11b630c10f2dc Author: Mikael Morin Date: Sat Apr 19 14:53:51 2025 +0200 Correction régression dependency_60.f90 Diff: --- gcc/fortran/trans-array.cc | 4 +++- gcc/fortran/trans-descript

[gcc r16-40] [RISC-V][PR target/118410] Improve code generation for some logical ops

2025-04-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:874f4c164749f1ed5b60ddf1d4533c8f4ba627a1 commit r16-40-g874f4c164749f1ed5b60ddf1d4533c8f4ba627a1 Author: Jeff Law Date: Sat Apr 19 12:30:42 2025 -0600 [RISC-V][PR target/118410] Improve code generation for some logical ops I'm posting this on behalf of Shreya

[gcc r16-41] [RISC-V][PR target/119865] Don't free ggc allocated memory

2025-04-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:1a64b224fa014e772fb30f6bd69ceb24da5827e6 commit r16-41-g1a64b224fa014e772fb30f6bd69ceb24da5827e6 Author: Jeff Law Date: Sat Apr 19 12:35:29 2025 -0600 [RISC-V][PR target/119865] Don't free ggc allocated memory Kaiweng's patch to stop freeing riscv_arch_string

[gcc r16-33] Alpha: Fix base block alignment calculation regression

2025-04-19 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:1dd769b3d0d9251649dcb645d7ed6c4ba2202306 commit r16-33-g1dd769b3d0d9251649dcb645d7ed6c4ba2202306 Author: Maciej W. Rozycki Date: Sat Apr 19 14:10:25 2025 +0100 Alpha: Fix base block alignment calculation regression In determination of base block alignment we

[gcc r16-37] combine: Better split point for `(and (not X))` [PR111949]

2025-04-19 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:0939abea33ce9d9eb9328f80aace8109c096760c commit r16-37-g0939abea33ce9d9eb9328f80aace8109c096760c Author: Andrew Pinski Date: Mon Jan 20 15:24:39 2025 -0800 combine: Better split point for `(and (not X))` [PR111949] In a similar way find_split_point handles `a

[gcc r16-38] Fix pr118947-1.c and pr78408-3.c on targets where 32 bytes memcpy uses a vector

2025-04-19 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:52d7676cb4b998521c88691474ed2616226eaa73 commit r16-38-g52d7676cb4b998521c88691474ed2616226eaa73 Author: Andrew Pinski Date: Fri Apr 18 20:28:40 2025 -0700 Fix pr118947-1.c and pr78408-3.c on targets where 32 bytes memcpy uses a vector The problem here is on

[gcc r16-42] Disable parallel testing for 'rust/compile/nr2/compile.exp' [PR119508]

2025-04-19 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:79d2c3089f480738613b7d338d86d8be710f8158 commit r16-42-g79d2c3089f480738613b7d338d86d8be710f8158 Author: Thomas Schwinge Date: Sat Apr 19 15:49:34 2025 +0200 Disable parallel testing for 'rust/compile/nr2/compile.exp' [PR119508] ..., using the standard idiom.