[gcc r15-4495] Fortran: Add range-based diagnostic

2024-10-19 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:ffdfc5b045d7364f76d1f41022b2286108898699 commit r15-4495-gffdfc5b045d7364f76d1f41022b2286108898699 Author: Tobias Burnus Date: Sat Oct 19 10:18:30 2024 +0200 Fortran: Add range-based diagnostic GCC's diagnostic engine gained a while ago support for ranges, i.

[gcc r15-4494] Fix an ICE with UNSIGNED in match_sym_complex_part.

2024-10-19 Thread Thomas Kテカnig via Gcc-cvs
https://gcc.gnu.org/g:4f9b1735ab5eaf93d07d65c81d83cd123a8f3478 commit r15-4494-g4f9b1735ab5eaf93d07d65c81d83cd123a8f3478 Author: Thomas Koenig Date: Sat Oct 19 10:26:17 2024 +0200 Fix an ICE with UNSIGNED in match_sym_complex_part. gcc/fortran/ChangeLog: PR fortra

[gcc r15-4497] PR modula2/115328 The FORWARD keyword is not implemented

2024-10-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:e751639e3d20efe97186faa7dca33e7761ba1e79 commit r15-4497-ge751639e3d20efe97186faa7dca33e7761ba1e79 Author: Gaius Mulley Date: Sat Oct 19 13:30:28 2024 +0100 PR modula2/115328 The FORWARD keyword is not implemented This patch implements the FORWARD keyword fou

[gcc r15-4503] phiopt: do factor_out_conditional_operation for all phis [PR112418]

2024-10-19 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:8d6d6d537fdc754a429b08091422c307188f3c82 commit r15-4503-g8d6d6d537fdc754a429b08091422c307188f3c82 Author: Andrew Pinski Date: Wed Sep 4 12:11:43 2024 -0700 phiopt: do factor_out_conditional_operation for all phis [PR112418] Sometimes factor_out_conditional_o

[gcc r15-4501] Add missing dg-error to unsigned_38.f90.

2024-10-19 Thread Thomas Kテカnig via Gcc-cvs
https://gcc.gnu.org/g:a8f36de5aa52db2864a4c068dd0b4c9464385159 commit r15-4501-ga8f36de5aa52db2864a4c068dd0b4c9464385159 Author: Thomas Koenig Date: Sat Oct 19 16:21:48 2024 +0200 Add missing dg-error to unsigned_38.f90. gcc/testsuite/ChangeLog: PR fortran/117225

[gcc r15-4496] Fortran: Fix translatability of diagnostic strings

2024-10-19 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:efae253b9f863b066e899106d7f3ad9ef0cd3c58 commit r15-4496-gefae253b9f863b066e899106d7f3ad9ef0cd3c58 Author: Tobias Burnus Date: Sat Oct 19 10:19:14 2024 +0200 Fortran: Fix translatability of diagnostic strings gcc/fortran/ChangeLog: * check.cc

[gcc r15-4504] modula2: Tidyup gm2-compiler/M2MetaError.mod

2024-10-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:7fa9fd47f161d6b8177439ae2b46a2048a5eaa24 commit r15-4504-g7fa9fd47f161d6b8177439ae2b46a2048a5eaa24 Author: Gaius Mulley Date: Sat Oct 19 20:35:26 2024 +0100 modula2: Tidyup gm2-compiler/M2MetaError.mod This patch is a tidyup for gm2-compiler/M2MetaError.mod.

[gcc r15-4498] [PATCH 4/7] RISC-V: Honour -mrvv-max-lmul in riscv_vector::expand_block_move

2024-10-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b5aa63b1c81b91fed9bbf89c0ad7551c3f98b9f6 commit r15-4498-gb5aa63b1c81b91fed9bbf89c0ad7551c3f98b9f6 Author: Craig Blackmore Date: Sat Oct 19 06:57:06 2024 -0600 [PATCH 4/7] RISC-V: Honour -mrvv-max-lmul in riscv_vector::expand_block_move Unlike the other vecto

[gcc r15-4499] [PATCH 5/7] RISC-V: Move vector memcpy decision making to separate function [NFC]

2024-10-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:12deddebf63217ffe26858c4a89f7aba5133f04c commit r15-4499-g12deddebf63217ffe26858c4a89f7aba5133f04c Author: Craig Blackmore Date: Sat Oct 19 07:00:47 2024 -0600 [PATCH 5/7] RISC-V: Move vector memcpy decision making to separate function [NFC] This moves the c

[gcc r15-4500] [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD

2024-10-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:72ceddbfb78dbb95f0808c3eca1765e8cd48b023 commit r15-4500-g72ceddbfb78dbb95f0808c3eca1765e8cd48b023 Author: Craig Blackmore Date: Sat Oct 19 07:08:31 2024 -0600 [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD For fast unaligned

[gcc r15-4502] [PATCH][v5] RISC-V: add option -m(no-)autovec-segment

2024-10-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:f2989316139c3e7a99b1babe2606833c05b8a12f commit r15-4502-gf2989316139c3e7a99b1babe2606833c05b8a12f Author: Greg McGary Date: Sat Oct 19 08:21:56 2024 -0600 [PATCH][v5] RISC-V: add option -m(no-)autovec-segment Add option -m(no-)autovec-segment to enable/disab

[gcc r15-4505] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]

2024-10-19 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:65c5bbe1c92f9c08e99d3a37c136f2ef9804a37f commit r15-4505-g65c5bbe1c92f9c08e99d3a37c136f2ef9804a37f Author: Lewis Hyatt Date: Fri Mar 22 12:55:27 2024 -0400 diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423] libcpp is not current