[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:43677eed7d22953c677bcfc905acb830e6d33be6 commit 43677eed7d22953c677bcfc905acb830e6d33be6 Author: Raphael Moreira Zinsly Date: Thu Sep 5 22:14:32 2024 -0600 [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves Changes since v1: - Fix synthe

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:c9993e022343a20b9293d2852aa50ab7d90b1c06 commit c9993e022343a20b9293d2852aa50ab7d90b1c06 Author: Raphael Moreira Zinsly Date: Thu Sep 5 21:50:54 2024 -0600 [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements Changes since v1: -

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] Partial -- just the testsuite changes.

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:00d5bc4c546e9f256a8980de53265033fcac4bbb commit 00d5bc4c546e9f256a8980de53265033fcac4bbb Author: Pan Li Date: Mon Sep 2 11:33:08 2024 +0800 Partial -- just the testsuite changes. Match: Add int type fits check for form 2 of .SAT_SUB imm operand This

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] Partial -- just the testsuite changes.

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:15880b511b5e04c9e47f07012fe95b43ffc6ae9b commit 15880b511b5e04c9e47f07012fe95b43ffc6ae9b Author: Pan Li Date: Mon Sep 2 09:48:46 2024 +0800 Partial -- just the testsuite changes. Match: Add int type fits check for form 1 of .SAT_SUB imm operand This

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Fix out of index in riscv_select_multilib_by_abi

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:36acd0cc9bbbab875238a7d186577f19964d471f commit 36acd0cc9bbbab875238a7d186577f19964d471f Author: YunQiang Su Date: Thu Sep 5 19:55:20 2024 +0800 RISC-V: Fix out of index in riscv_select_multilib_by_abi commit b5c2aae48723c9098a8a3dab1409b30fd87bbf56 Autho

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [V2][RISC-V] Avoid unnecessary extensions after sCC insns

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:2cc7dc042140083dee3a9459fd79e1eb0b4c1a71 commit 2cc7dc042140083dee3a9459fd79e1eb0b4c1a71 Author: Jeff Law Date: Thu Sep 5 15:45:25 2024 -0600 [V2][RISC-V] Avoid unnecessary extensions after sCC insns So the first patch failed the pre-commit CI; it didn't fail

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Lookup reversely in riscv_select_multilib_by_abi

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:e3dcc815e3d72d6e63503e6c72a70576c5108a6a commit e3dcc815e3d72d6e63503e6c72a70576c5108a6a Author: YunQiang Su Date: Thu Sep 5 15:14:43 2024 +0800 RISC-V: Lookup reversely in riscv_select_multilib_by_abi When use --print-multi-os-dir or -print-multi-directory,

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [PATCH] RISC-V: Make the setCC/REE tests robust to instruction selection

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:ba4e0f2174b7b807e37255f5b6e5f2572338afc5 commit ba4e0f2174b7b807e37255f5b6e5f2572338afc5 Author: Palmer Dabbelt Date: Wed Sep 4 21:34:31 2024 -0600 [PATCH] RISC-V: Make the setCC/REE tests robust to instruction selection These tests were checking that the out

[gcc r15-3505] [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:1dd175a0ccdd0ff4e7cb6668164a4fe99e47015d commit r15-3505-g1dd175a0ccdd0ff4e7cb6668164a4fe99e47015d Author: Raphael Moreira Zinsly Date: Thu Sep 5 22:14:32 2024 -0600 [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves Changes since v1: -

[gcc r15-3504] [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:ecdb9f59d0915f154a4c8fa56e11d81479f535eb commit r15-3504-gecdb9f59d0915f154a4c8fa56e11d81479f535eb Author: Raphael Moreira Zinsly Date: Thu Sep 5 21:50:54 2024 -0600 [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements Changes since v1:

[gcc(refs/users/meissner/heads/work177-vpair)] Update ChangeLog.*

2024-09-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ca41b40970735d9e50b8719702e1a966c66df5c5 commit ca41b40970735d9e50b8719702e1a966c66df5c5 Author: Michael Meissner Date: Thu Sep 5 23:02:14 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.vpair | 8 1 file changed, 8 insertions(+) diff --git a/gcc/Cha

[gcc(refs/users/meissner/heads/work177-vpair)] Tweak vector-pair.h.

2024-09-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9a08dcf8a5e0df45c387a43a65824341af478f65 commit 9a08dcf8a5e0df45c387a43a65824341af478f65 Author: Michael Meissner Date: Thu Sep 5 23:00:29 2024 -0400 Tweak vector-pair.h. 2024-09-04 Michael Meissner * config/rs6000/vector-pair.h: Add fixes

[gcc r15-3503] Match: Add int type fits check for form 2 of .SAT_SUB imm operand

2024-09-05 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:a2e28b105cea4c44c3903d8d979c7a4afa1193f0 commit r15-3503-ga2e28b105cea4c44c3903d8d979c7a4afa1193f0 Author: Pan Li Date: Mon Sep 2 11:33:08 2024 +0800 Match: Add int type fits check for form 2 of .SAT_SUB imm operand This patch would like to add strict check f

[gcc r15-3502] Match: Add int type fits check for form 1 of .SAT_SUB imm operand

2024-09-05 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:019335b404c8d7fb2d234bb179745cc28693dd20 commit r15-3502-g019335b404c8d7fb2d234bb179745cc28693dd20 Author: Pan Li Date: Mon Sep 2 09:48:46 2024 +0800 Match: Add int type fits check for form 1 of .SAT_SUB imm operand This patch would like to add strict check f

[gcc r15-3501] RISC-V: Fix out of index in riscv_select_multilib_by_abi

2024-09-05 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:ead5f587dad3206e45db7ac31f5c34c1530ae529 commit r15-3501-gead5f587dad3206e45db7ac31f5c34c1530ae529 Author: YunQiang Su Date: Thu Sep 5 19:55:20 2024 +0800 RISC-V: Fix out of index in riscv_select_multilib_by_abi commit b5c2aae48723c9098a8a3dab1409b30fd87bbf56

[gcc r15-3500] c-family: add attribute flag_enum [PR81665]

2024-09-05 Thread Jason Merrill via Libstdc++-cvs
https://gcc.gnu.org/g:1914ca8791ce4e0ba821e818cb6f86c76afdb6f2 commit r15-3500-g1914ca8791ce4e0ba821e818cb6f86c76afdb6f2 Author: Jason Merrill Date: Thu Aug 29 11:09:21 2024 -0400 c-family: add attribute flag_enum [PR81665] Several PRs complain about -Wswitch warning about a case

[gcc r15-3499] libstdc++: -Wswitch and ios::openmode

2024-09-05 Thread Jason Merrill via Libstdc++-cvs
https://gcc.gnu.org/g:3dafb65bb5c31b169dae180e0664dfcaee64afe6 commit r15-3499-g3dafb65bb5c31b169dae180e0664dfcaee64afe6 Author: Jason Merrill Date: Tue Aug 27 13:16:27 2024 -0400 libstdc++: -Wswitch and ios::openmode In addition to marking it as flag_enum, we want to avoid warnin

[gcc r15-3498] Handle const0_operand for *avx2_pcmp3_1.

2024-09-05 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:a51f2fc0d80869ab079a93cc3858f24a1fd28237 commit r15-3498-ga51f2fc0d80869ab079a93cc3858f24a1fd28237 Author: liuhongt Date: Wed Sep 4 15:39:17 2024 +0800 Handle const0_operand for *avx2_pcmp3_1. *_eq3_1 supports nonimm_or_0_operand for op1 and op2, pass_com

[gcc r14-10648] c++: vtable referring to "unavailable" virtual fn [PR116606]

2024-09-05 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:fe668633f6b5819ba04d80f13343ee7f5bba1c5b commit r14-10648-gfe668633f6b5819ba04d80f13343ee7f5bba1c5b Author: Marek Polacek Date: Thu Sep 5 13:01:59 2024 -0400 c++: vtable referring to "unavailable" virtual fn [PR116606] mark_vtable_entries already has

[gcc r15-3496] [V2][RISC-V] Avoid unnecessary extensions after sCC insns

2024-09-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b567e5ead5d54f022c57b48f31653f6ae6ece007 commit r15-3496-gb567e5ead5d54f022c57b48f31653f6ae6ece007 Author: Jeff Law Date: Thu Sep 5 15:45:25 2024 -0600 [V2][RISC-V] Avoid unnecessary extensions after sCC insns So the first patch failed the pre-commit CI; it d

[gcc r15-3495] c++: tweak redeclaration-6.C

2024-09-05 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:b214ffeecb3f480dd7864bcbfc9ac30100c126f3 commit r15-3495-gb214ffeecb3f480dd7864bcbfc9ac30100c126f3 Author: Jason Merrill Date: Thu Sep 5 16:39:55 2024 -0400 c++: tweak redeclaration-6.C gcc/testsuite/ChangeLog: * g++.dg/diagnostic/redeclarati

[gcc(refs/users/meissner/heads/work177-vpair)] Update ChangeLog.*

2024-09-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9de1da8488faf38662169e0ae5eeb9bc1180ef8c commit 9de1da8488faf38662169e0ae5eeb9bc1180ef8c Author: Michael Meissner Date: Thu Sep 5 16:31:09 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.vpair | 37 + 1 file changed, 37 inse

[gcc(refs/users/meissner/heads/work177-vpair)] Rewrite vector-pair.h

2024-09-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e0d91e0cb833167e43f2bc54fd4b3668a2fe4532 commit e0d91e0cb833167e43f2bc54fd4b3668a2fe4532 Author: Michael Meissner Date: Thu Sep 5 16:29:35 2024 -0400 Rewrite vector-pair.h 2024-09-04 Michael Meissner * config/rs6000/rs6000-c.cc (rs6000_tar

[gcc r15-3494] Fortran: fix ICE in gfc_create_module_variable [PR100273]

2024-09-05 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:1f462b5072a5e82c35921f7e3bdf3959c4a49dc9 commit r15-3494-g1f462b5072a5e82c35921f7e3bdf3959c4a49dc9 Author: Harald Anlauf Date: Thu Sep 5 21:30:25 2024 +0200 Fortran: fix ICE in gfc_create_module_variable [PR100273] gcc/fortran/ChangeLog: PR f

[gcc r15-3493] c++: vtable referring to "unavailable" virtual fn [PR116606]

2024-09-05 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:d9d34f9a91371dea4bab0b54b2d7f762a6cc23e0 commit r15-3493-gd9d34f9a91371dea4bab0b54b2d7f762a6cc23e0 Author: Marek Polacek Date: Thu Sep 5 13:01:59 2024 -0400 c++: vtable referring to "unavailable" virtual fn [PR116606] mark_vtable_entries already has

[gcc r15-3492] c++, coroutines: Revise promise construction/destruction.

2024-09-05 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:7d1483921941d21d91f929ef0d59a9794b1946b4 commit r15-3492-g7d1483921941d21d91f929ef0d59a9794b1946b4 Author: Iain Sandoe Date: Sat Aug 31 13:08:42 2024 +0100 c++, coroutines: Revise promise construction/destruction. In examining the coroutine testcases for unex

[gcc r15-3491] c++: local class memfn synth from noexcept context [PR113063]

2024-09-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:37977343ff4f9dcb047d966d8cbaa222964763f9 commit r15-3491-g37977343ff4f9dcb047d966d8cbaa222964763f9 Author: Patrick Palka Date: Thu Sep 5 14:31:00 2024 -0400 c++: local class memfn synth from noexcept context [PR113063] Extending the PR113063 testcase to addit

[gcc r15-3490] doc: remove stray character

2024-09-05 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:c880fca6cdb16c5efe3a12ee7ecdb2435f5e7105 commit r15-3490-gc880fca6cdb16c5efe3a12ee7ecdb2435f5e7105 Author: Marek Polacek Date: Thu Sep 5 13:17:06 2024 -0400 doc: remove stray character There's an extra '+'. gcc/ChangeLog: * doc/invok

[gcc r15-3489] c++: fn redecl in fn scope wrongly accepted [PR116239]

2024-09-05 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:d44cae2d9310660e3e47f15202e86e4f73f15b37 commit r15-3489-gd44cae2d9310660e3e47f15202e86e4f73f15b37 Author: Marek Polacek Date: Fri Aug 30 14:12:22 2024 -0400 c++: fn redecl in fn scope wrongly accepted [PR116239] Redeclaration such as void f(void);

[gcc r12-10699] ipa: Don't disable function parameter analysis for fat LTO

2024-09-05 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:42d4aa02c6016cc8efd896f627f692896e68c914 commit r12-10699-g42d4aa02c6016cc8efd896f627f692896e68c914 Author: H.J. Lu Date: Tue Aug 27 13:11:39 2024 -0700 ipa: Don't disable function parameter analysis for fat LTO Update analyze_parms not to disable function pa

[gcc r13-9006] ipa: Don't disable function parameter analysis for fat LTO

2024-09-05 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:e83df98c8142235cda0bcd538907a4693e420c92 commit r13-9006-ge83df98c8142235cda0bcd538907a4693e420c92 Author: H.J. Lu Date: Tue Aug 27 13:11:39 2024 -0700 ipa: Don't disable function parameter analysis for fat LTO Update analyze_parms not to disable function par

[gcc r14-10647] ipa: Don't disable function parameter analysis for fat LTO

2024-09-05 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:6abedee0d4c8d40d412a358a3f6cb6090772d286 commit r14-10647-g6abedee0d4c8d40d412a358a3f6cb6090772d286 Author: H.J. Lu Date: Tue Aug 27 13:11:39 2024 -0700 ipa: Don't disable function parameter analysis for fat LTO Update analyze_parms not to disable function pa

[gcc r15-3488] Avoid ICE when passing VLA vector to accelerator.

2024-09-05 Thread Prathamesh Kulkarni via Gcc-cvs
https://gcc.gnu.org/g:ae88e91938af364ef5613e5461b12b484b578bc5 commit r15-3488-gae88e91938af364ef5613e5461b12b484b578bc5 Author: Prathamesh Kulkarni Date: Thu Sep 5 18:52:53 2024 +0530 Avoid ICE when passing VLA vector to accelerator. gcc/ChangeLog: * gimplify.cc (omp_

[gcc r13-9005] Arm: Fix incorrect tailcall-generation for indirect calls [PR113780]

2024-09-05 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:c56dc83e82af319d02a19f0703c301523ab1ef25 commit r13-9005-gc56dc83e82af319d02a19f0703c301523ab1ef25 Author: Tejas Belagod Date: Thu Jan 25 16:05:36 2024 +0530 Arm: Fix incorrect tailcall-generation for indirect calls [PR113780] This patch fixes a bug that caus

[gcc r15-3486] Add 'g++.target/nvptx/alias-g++.dg_init_dtor2-1.C'

2024-09-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a1865fd33897bc6c6e0109df0a12ee73ce386315 commit r15-3486-ga1865fd33897bc6c6e0109df0a12ee73ce386315 Author: Thomas Schwinge Date: Wed Jul 17 18:02:50 2024 +0200 Add 'g++.target/nvptx/alias-g++.dg_init_dtor2-1.C' ... as one minimized example for the issue that

[gcc r15-3487] nvptx: Emit DECL and DEF linker markers for aliases [PR104957]

2024-09-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:8f5aade15e595b288a2c4ec60ddde8dc80df1a80 commit r15-3487-g8f5aade15e595b288a2c4ec60ddde8dc80df1a80 Author: Thomas Schwinge Date: Wed Jul 17 23:56:25 2024 +0200 nvptx: Emit DECL and DEF linker markers for aliases [PR104957] With nvptx '-malias' enabled (as imp

[gcc r15-3485] Enhance 'gcc.target/nvptx/alias-*.c' assembler scanning

2024-09-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:d0f02538494ded78cac12c63f5708a53f5a77bda commit r15-3485-gd0f02538494ded78cac12c63f5708a53f5a77bda Author: Thomas Schwinge Date: Wed Jul 17 15:27:51 2024 +0200 Enhance 'gcc.target/nvptx/alias-*.c' assembler scanning ... in order to demonstrate unexpected beha

[gcc r15-3484] Fix 'gcc.target/nvptx/alias-2.c' comment

2024-09-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:973c1bf51fb0f58fbfe43651bb0a61e1d124b35d commit r15-3484-g973c1bf51fb0f58fbfe43651bb0a61e1d124b35d Author: Thomas Schwinge Date: Mon Sep 18 22:41:56 2023 +0200 Fix 'gcc.target/nvptx/alias-2.c' comment PR target/104957 gcc/testsuite/

[gcc r15-3483] Move from 'gcc.target/nvptx/nvptx.exp' into 'target-supports.exp' additions for nvptx target

2024-09-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a121af90fe9244258c8620901dd6fa22537767bb commit r15-3483-ga121af90fe9244258c8620901dd6fa22537767bb Author: Thomas Schwinge Date: Mon Jul 22 14:40:34 2024 +0200 Move from 'gcc.target/nvptx/nvptx.exp' into 'target-supports.exp' additions for nvptx target

[gcc r15-3482] c++: Add missing auto_diagnostic_groups

2024-09-05 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:cb76fcf5ebf0817e6f1b7c019071362f7a5f3ae0 commit r15-3482-gcb76fcf5ebf0817e6f1b7c019071362f7a5f3ae0 Author: Nathaniel Shead Date: Wed Aug 7 19:20:19 2024 +1000 c++: Add missing auto_diagnostic_groups This patch goes through all .cc files in gcc/cp and adds in

[gcc r15-3481] [AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7.c

2024-09-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:7b8da316089bfdf299592a88fdab2f93c444b03a commit r15-3481-g7b8da316089bfdf299592a88fdab2f93c444b03a Author: Richard Biener Date: Thu Sep 5 11:38:04 2024 +0200 [AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7.c The following adjusts the scan-assembler

[gcc r14-10646] libsanitizer: On aarch64 use hint #34 in prologue of libsanitizer functions

2024-09-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:24909512101d59807f6d23a9963d64390eca8f60 commit r14-10646-g24909512101d59807f6d23a9963d64390eca8f60 Author: Jakub Jelinek Date: Thu Sep 5 12:20:57 2024 +0200 libsanitizer: On aarch64 use hint #34 in prologue of libsanitizer functions When gcc is built with -m

[gcc r14-10645] lower-bitint: Fix up __builtin_{add, sub}_overflow{, _p} bitint lowering [PR116501]

2024-09-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:73afc3e47e235f3a68abb1c7ce52a9d82003bdab commit r14-10645-g73afc3e47e235f3a68abb1c7ce52a9d82003bdab Author: Jakub Jelinek Date: Tue Sep 3 10:20:44 2024 +0200 lower-bitint: Fix up __builtin_{add,sub}_overflow{,_p} bitint lowering [PR116501] The following test

[gcc r14-10644] Don't call clean_symbol_name in create_tmp_var_name [PR116219]

2024-09-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6fb41c27b62b5774108455d13f5b7a67c9cbdfa3 commit r14-10644-g6fb41c27b62b5774108455d13f5b7a67c9cbdfa3 Author: Jakub Jelinek Date: Wed Aug 7 20:14:31 2024 +0200 Don't call clean_symbol_name in create_tmp_var_name [PR116219] SRA adds fancy names like offset$D9431

[gcc r15-3480] libsanitizer: On aarch64 use hint #34 in prologue of libsanitizer functions

2024-09-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2379cbb94b2668227c237c94c82e3c49fe39fd0f commit r15-3480-g2379cbb94b2668227c237c94c82e3c49fe39fd0f Author: Jakub Jelinek Date: Thu Sep 5 12:20:57 2024 +0200 libsanitizer: On aarch64 use hint #34 in prologue of libsanitizer functions When gcc is built with -mb

[gcc r14-10643] testsuite: remove -fwrapv from signbit-5.c

2024-09-05 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:040b979a08843806ea930a8d839dd94301323ebe commit r14-10643-g040b979a08843806ea930a8d839dd94301323ebe Author: Tamar Christina Date: Thu Sep 5 10:36:02 2024 +0100 testsuite: remove -fwrapv from signbit-5.c The meaning of the testcase was changed by passing it -f

[gcc r15-3479] middle-end: have vect_recog_cond_store_pattern use pattern statement for cond if available

2024-09-05 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:a50f54c0d06139d791b875e09471f2fc03af5b04 commit r15-3479-ga50f54c0d06139d791b875e09471f2fc03af5b04 Author: Tamar Christina Date: Thu Sep 5 10:36:55 2024 +0100 middle-end: have vect_recog_cond_store_pattern use pattern statement for cond if available When vec

[gcc r15-3478] testsuite: remove -fwrapv from signbit-5.c

2024-09-05 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:67eaf67360e434dd5969e1c66f043e3c751f9f52 commit r15-3478-g67eaf67360e434dd5969e1c66f043e3c751f9f52 Author: Tamar Christina Date: Thu Sep 5 10:36:02 2024 +0100 testsuite: remove -fwrapv from signbit-5.c The meaning of the testcase was changed by passing it -fw

[gcc r15-3477] docs: double mention of armv9-a.

2024-09-05 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:240be78237c6d70e0b30ed187c559e359ce81557 commit r15-3477-g240be78237c6d70e0b30ed187c559e359ce81557 Author: Tamar Christina Date: Thu Sep 5 10:35:18 2024 +0100 docs: double mention of armv9-a. The list of available architecture for Arm is incorrectly listing a

[gcc r15-3476] vrp: Fix up diagnostics wording

2024-09-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e9e4777ca2415a73e8db64a406c06a79add621e5 commit r15-3476-ge9e4777ca2415a73e8db64a406c06a79add621e5 Author: Jakub Jelinek Date: Thu Sep 5 11:06:12 2024 +0200 vrp: Fix up diagnostics wording I've noticed non-standard wording of this diagnostics when looking at

[gcc r15-3475] RISC-V: Lookup reversely in riscv_select_multilib_by_abi

2024-09-05 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:3162abfb5098934e6ed9d4307a86a84d28823612 commit r15-3475-g3162abfb5098934e6ed9d4307a86a84d28823612 Author: YunQiang Su Date: Thu Sep 5 15:14:43 2024 +0800 RISC-V: Lookup reversely in riscv_select_multilib_by_abi When use --print-multi-os-dir or -print-multi-d

[gcc r15-3474] testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2

2024-09-05 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:811204f52a111af24ba4b00df9e947a44c4c1161 commit r15-3474-g811204f52a111af24ba4b00df9e947a44c4c1161 Author: Hu, Lin1 Date: Thu Sep 5 14:51:42 2024 +0800 testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2 These testcases raise fails with -mar

[gcc r15-3473] ada: Add bypass for internal fields on strict-alignment platforms

2024-09-05 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:65186cab1d3c9b0dad17dc0536586bec634b93f3 commit r15-3473-g65186cab1d3c9b0dad17dc0536586bec634b93f3 Author: Eric Botcazou Date: Mon Aug 26 11:16:41 2024 +0200 ada: Add bypass for internal fields on strict-alignment platforms This is required to support misalig

[gcc r15-3472] ada: Streamline handling of low-level peculiarities of record field layout

2024-09-05 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:72c6938f29cbeddb3220720e68add4cf09ffd794 commit r15-3472-g72c6938f29cbeddb3220720e68add4cf09ffd794 Author: Eric Botcazou Date: Sun Aug 25 15:20:59 2024 +0200 ada: Streamline handling of low-level peculiarities of record field layout This factors out the inter

[gcc r15-3471] ada: Remove unused parameters in validity checking routine

2024-09-05 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:23f0bfa027f81a40f8c94a657f7427ed7573b6e8 commit r15-3471-g23f0bfa027f81a40f8c94a657f7427ed7573b6e8 Author: Piotr Trojanek Date: Mon Aug 26 15:25:03 2024 +0200 ada: Remove unused parameters in validity checking routine Code cleanup; semantics is unaffected.

[gcc r15-3469] ada: Binder respects Ada version for checksum of runtime files

2024-09-05 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:47a30d6981db282a4a0e74cf02ff60a3eb0c14cf commit r15-3469-g47a30d6981db282a4a0e74cf02ff60a3eb0c14cf Author: Jose Ruiz Date: Fri Aug 23 16:25:13 2024 + ada: Binder respects Ada version for checksum of runtime files The parsing to compute the checksums of ru

[gcc r15-3468] ada: Tweak assertions in Inline.Cannot_Inline

2024-09-05 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:87023e0c7cd3aadb2ef60aa2592ba34d0ab8a5af commit r15-3468-g87023e0c7cd3aadb2ef60aa2592ba34d0ab8a5af Author: Ronan Desplanques Date: Wed Aug 21 17:22:20 2024 +0200 ada: Tweak assertions in Inline.Cannot_Inline The purpose of this patch is to silence a GNATSAS r

[gcc r15-3467] Handle unused-only-live stmts in SLP discovery

2024-09-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:5df05de3d917754274cadb7d006b2011f93f4f7b commit r15-3467-g5df05de3d917754274cadb7d006b2011f93f4f7b Author: Richard Biener Date: Thu Mar 7 15:13:33 2024 +0100 Handle unused-only-live stmts in SLP discovery The following adds SLP discovery for roots that are on