[gcc r15-5067] c++: Fix tree_contains_struct for TRAIT_EXPR

2024-11-09 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:d7ef7d1258d8ef715be29dea0788a3e410c1d279 commit r15-5067-gd7ef7d1258d8ef715be29dea0788a3e410c1d279 Author: Lewis Hyatt Date: Sat Nov 2 21:59:24 2024 -0400 c++: Fix tree_contains_struct for TRAIT_EXPR CODE_CONTAINS_STRUCT () currently reports that a TRAIT_EXPR

[gcc r15-5065] Darwin: Support '-ObjC{, ++}' as shorthand for -xobjective-c{, ++} [PR117478].

2024-11-09 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:7729df2f828a8a4f217a76e7ae763bdac95dee71 commit r15-5065-g7729df2f828a8a4f217a76e7ae763bdac95dee71 Author: Iain Sandoe Date: Thu Nov 7 17:17:46 2024 + Darwin: Support '-ObjC{,++}' as shorthand for -xobjective-c{,++} [PR117478]. This improves compatibility

[gcc r15-5064] fold: Remove (rrotate (rrotate A CST) CST) folding [PR117492]

2024-11-09 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:ed88bc2344321ee21e92afdd83b50699c4e4df79 commit r15-5064-ged88bc2344321ee21e92afdd83b50699c4e4df79 Author: Andrew Pinski Date: Fri Nov 8 14:46:18 2024 -0800 fold: Remove (rrotate (rrotate A CST) CST) folding [PR117492] This removes an (broken) simplification

[gcc r15-5062] VN: Canonicalize compares before calling vn_nary_op_lookup_pieces

2024-11-09 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:af1277b4d0d274b8c8f6edffcee32b7f39f2df64 commit r15-5062-gaf1277b4d0d274b8c8f6edffcee32b7f39f2df64 Author: Andrew Pinski Date: Thu Nov 7 09:40:15 2024 -0800 VN: Canonicalize compares before calling vn_nary_op_lookup_pieces This is the followup as mentioned in

[gcc r15-5063] VN: Don't recurse on for the same value of `a | b` [PR117496]

2024-11-09 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:6e84a41622f56ca360d995e6092ded3b5a02ba40 commit r15-5063-g6e84a41622f56ca360d995e6092ded3b5a02ba40 Author: Andrew Pinski Date: Fri Nov 8 13:39:05 2024 -0800 VN: Don't recurse on for the same value of `a | b` [PR117496] After adding vn_valueize to the handle t

[gcc r15-5061] ChangeLog: Manually add entries for r15-4998 and r15-5004

2024-11-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0284886b8eb6f64676a56c420325ab0a9f911e70 commit r15-5061-g0284886b8eb6f64676a56c420325ab0a9f911e70 Author: Jakub Jelinek Date: Sat Nov 9 17:11:34 2024 +0100 ChangeLog: Manually add entries for r15-4998 and r15-5004 These commits used *.c rather than *.cc suff

[gcc r15-5058] m2: Fix up dependencies some more

2024-11-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:44682fbead3bba7345e0a575a8a680d10e75ae48 commit r15-5058-g44682fbead3bba7345e0a575a8a680d10e75ae48 Author: Jakub Jelinek Date: Sat Nov 9 16:45:44 2024 +0100 m2: Fix up dependencies some more Every now and then my x86_64-linux bootstrap fails due to missing

[gcc r15-5059] contrib: Add 2 further ignored commits

2024-11-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7ffda969ed49cedfdf9e1a16d1059cb7f9443605 commit r15-5059-g7ffda969ed49cedfdf9e1a16d1059cb7f9443605 Author: Jakub Jelinek Date: Sat Nov 9 16:57:26 2024 +0100 contrib: Add 2 further ignored commits r15-4998 and r15-5004 had wrong commit message, add those to

[gcc r14-10912] arm: Fix ICE on arm_mve.h pragma without MVE types [PR117408]

2024-11-09 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:e277e1082a86efa7e8649e2664c109eacf8dccb9 commit r14-10912-ge277e1082a86efa7e8649e2664c109eacf8dccb9 Author: Torbjörn SVENSSON Date: Fri Nov 1 17:47:48 2024 +0100 arm: Fix ICE on arm_mve.h pragma without MVE types [PR117408] Starting with r14-435-g00d97bf3b5a,

[gcc r15-5057] arm: Fix ICE on arm_mve.h pragma without MVE types [PR117408]

2024-11-09 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:8b04f60f88079c41b5cb1bf3b7c798703cceea18 commit r15-5057-g8b04f60f88079c41b5cb1bf3b7c798703cceea18 Author: Torbjörn SVENSSON Date: Fri Nov 1 17:47:48 2024 +0100 arm: Fix ICE on arm_mve.h pragma without MVE types [PR117408] Starting with r14-435-g00d97bf3b5a,

[gcc r15-5056] trans-mem: Fix ICE caused by expand_assign_tm

2024-11-09 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fe908af7dfc95c22284baf544279743a3389d4de commit r15-5056-gfe908af7dfc95c22284baf544279743a3389d4de Author: Jakub Jelinek Date: Sat Nov 9 11:42:30 2024 +0100 trans-mem: Fix ICE caused by expand_assign_tm My https://gcc.gnu.org/pipermail/gcc-patches/2024-Novemb

[gcc r15-5055] c: minor fixes related to arrays of unspecified size

2024-11-09 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:114abf075c1e28358173756042049c9992ae6572 commit r15-5055-g114abf075c1e28358173756042049c9992ae6572 Author: Martin Uecker Date: Fri Nov 1 10:15:44 2024 +0100 c: minor fixes related to arrays of unspecified size The patch for PR117145 and PR117245 also fixed PR