[gcc r15-3525] libiberty: Fix up > 64K section handling in simple_object_elf_copy_lto_debug_section [PR116614]

2024-09-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bb8dd0980b39cfd601f88703fd356055727ef24d commit r15-3525-gbb8dd0980b39cfd601f88703fd356055727ef24d Author: Jakub Jelinek Date: Sat Sep 7 09:36:53 2024 +0200 libiberty: Fix up > 64K section handling in simple_object_elf_copy_lto_debug_section [PR116614] cat a

[gcc r15-3527] [PATCH v4] [target/116592] RISC-V: Fix illegal operands "th.vsetvli zero, 0, e32, m8" for XTheadVector

2024-09-07 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d620499b3a24f14cfb98529640584e63d7eca149 commit r15-3527-gd620499b3a24f14cfb98529640584e63d7eca149 Author: Jin Ma Date: Sat Sep 7 10:29:02 2024 -0600 [PATCH v4] [target/116592] RISC-V: Fix illegal operands "th.vsetvli zero,0,e32,m8" for XTheadVector Since th

[gcc r15-3528] [PATCH] RISC-V: Add missing insn types for XiangShan Nanhu scheduler model

2024-09-07 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:6749c69ae143ed808e0d0aa9097f0c9b7c6a785d commit r15-3528-g6749c69ae143ed808e0d0aa9097f0c9b7c6a785d Author: Zhao Dingyi Date: Sat Sep 7 10:48:46 2024 -0600 [PATCH] RISC-V: Add missing insn types for XiangShan Nanhu scheduler model This patch aims to add the mi

[gcc r15-3529] Before running fast VRP, make sure all edges have EXECUTABLE set.

2024-09-07 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:506417dbc8b1cbc1133a5322572cf94b671aadf6 commit r15-3529-g506417dbc8b1cbc1133a5322572cf94b671aadf6 Author: Andrew MacLeod Date: Fri Sep 6 11:42:14 2024 -0400 Before running fast VRP, make sure all edges have EXECUTABLE set. PR tree-optimization/116588

[gcc r15-3530] c++: deferring partial substitution into lambda [PR116567]

2024-09-07 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:dfb63765e994bee74d533c810fdf75d3269530ad commit r15-3530-gdfb63765e994bee74d533c810fdf75d3269530ad Author: Patrick Palka Date: Sat Sep 7 14:06:37 2024 -0400 c++: deferring partial substitution into lambda [PR116567] Here we correctly defer partial substitutio

[gcc r14-10652] c++: template depth of lambda in default targ [PR116567]

2024-09-07 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:0c80216b7bb0938bff7db230cbefa5bc3e8b3034 commit r14-10652-g0c80216b7bb0938bff7db230cbefa5bc3e8b3034 Author: Patrick Palka Date: Sat Sep 7 14:10:09 2024 -0400 c++: template depth of lambda in default targ [PR116567] For GCC 14, let's narrowly fix this bug by j

[gcc r15-3531] split-path: Fix dump wording about duplicating too many statements

2024-09-07 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:69d82c1dccb3583464228eb5449e29918eeb4ee4 commit r15-3531-g69d82c1dccb3583464228eb5449e29918eeb4ee4 Author: Andrew Pinski Date: Sat Sep 7 11:43:03 2024 -0700 split-path: Fix dump wording about duplicating too many statements It was pointed out in https://gcc.

[gcc r15-3532] c++: exception spec and stdlib specialization

2024-09-07 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:7cebc6384a0ad63d444029472a8ed1afe965bbbc commit r15-3532-g7cebc6384a0ad63d444029472a8ed1afe965bbbc Author: Jason Merrill Date: Fri Sep 6 15:28:53 2024 -0400 c++: exception spec and stdlib specialization We were silently accepting the pr65923.C specialization

[gcc r15-3533] Fix pr116588.c for -m32

2024-09-07 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:35c2bcb2389d345a0b9eaa6c8c6a400a6442a037 commit r15-3533-g35c2bcb2389d345a0b9eaa6c8c6a400a6442a037 Author: Andrew Pinski Date: Sat Sep 7 16:20:03 2024 -0700 Fix pr116588.c for -m32 This is a simple fix which adds the target supports requirement of int128