[gcc r15-7031] testsuite: Fixes for test case pr117546.c

2025-01-18 Thread Dimitar Dimitrov via Gcc-cvs
https://gcc.gnu.org/g:34c51485808188eec3ebdacf969dd335e908aab3 commit r15-7031-g34c51485808188eec3ebdacf969dd335e908aab3 Author: Dimitar Dimitrov Date: Sat Jan 18 20:19:43 2025 +0200 testsuite: Fixes for test case pr117546.c This test fails on AVR. Debugging the test on x

[gcc r15-7030] doc: Move modula2.org link to https

2025-01-18 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:f7e0ac1dc147e2c8224dbcd1ecf2a98fd7882902 commit r15-7030-gf7e0ac1dc147e2c8224dbcd1ecf2a98fd7882902 Author: Gerald Pfeifer Date: Sun Jan 19 09:40:15 2025 +0800 doc: Move modula2.org link to https gcc: * doc/gm2.texi (Type compatibility): Move modul

[gcc r15-7029] doc: Adjust link to OpenMP specifications

2025-01-18 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:1cc063e070bad7c20a34db3f5e534d7cf036ef83 commit r15-7029-g1cc063e070bad7c20a34db3f5e534d7cf036ef83 Author: Gerald Pfeifer Date: Sun Jan 19 08:52:55 2025 +0800 doc: Adjust link to OpenMP specifications gcc: * doc/extend.texi (OpenMP): Adjust link t

[gcc r15-7026] c++: Copy over further 2 flags for !TREE_PUBLIC in copy_linkage [PR118513]

2025-01-18 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:20a4306793e4978dfff13ca669739eb46915d4e4 commit r15-7026-g20a4306793e4978dfff13ca669739eb46915d4e4 Author: Jakub Jelinek Date: Sat Jan 18 21:50:23 2025 +0100 c++: Copy over further 2 flags for !TREE_PUBLIC in copy_linkage [PR118513] The following testcase ICE

[gcc r15-7025] [RISC-V][PR target/116308] Fix generation of initial RTL for atomics

2025-01-18 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:deb3a4ae5dc04616dff893de074de0797594c98e commit r15-7025-gdeb3a4ae5dc04616dff893de074de0797594c98e Author: Jeff Law Date: Sat Jan 18 13:44:33 2025 -0700 [RISC-V][PR target/116308] Fix generation of initial RTL for atomics While this wasn't originally marked a

[gcc r15-7024] Fix uniqueness of symtab_node::get_dump_name.

2025-01-18 Thread Michal Jires via Gcc-cvs
https://gcc.gnu.org/g:557d1a44ece3b9cf0084a4ebcc2e50875d788393 commit r15-7024-g557d1a44ece3b9cf0084a4ebcc2e50875d788393 Author: Michal Jires Date: Thu Jan 16 14:42:59 2025 +0100 Fix uniqueness of symtab_node::get_dump_name. symtab_node::get_dump_name uses node order to identify n

[gcc r15-7023] Fix bootstrap failure on SPARC with -O3 -mcpu=niagara4

2025-01-18 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d309844d6fe02e695eb82cbd30fd135e836f24eb commit r15-7023-gd309844d6fe02e695eb82cbd30fd135e836f24eb Author: Eric Botcazou Date: Sat Jan 18 18:58:02 2025 +0100 Fix bootstrap failure on SPARC with -O3 -mcpu=niagara4 This is a regression present on the mainline o

[gcc r15-7022] RISC-V: Disable RV64-only crc testcases for RV32

2025-01-18 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:729591f1017bf72f924d2bb6ebbad202da95171d commit r15-7022-g729591f1017bf72f924d2bb6ebbad202da95171d Author: Bohan Lei Date: Sat Jan 18 08:09:48 2025 -0700 RISC-V: Disable RV64-only crc testcases for RV32 These testcases require RV64 targets. They fail when -m

[gcc r15-7021] [PR target/118357] RISC-V: Disable fusing vsetvl instructions by VSETVL_VTYPE_CHANGE_ONLY for XThead

2025-01-18 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b9493e98da58c7689645b4ee1a2f653b86a5d758 commit r15-7021-gb9493e98da58c7689645b4ee1a2f653b86a5d758 Author: Jin Ma Date: Sat Jan 18 07:43:17 2025 -0700 [PR target/118357] RISC-V: Disable fusing vsetvl instructions by VSETVL_VTYPE_CHANGE_ONLY for XTheadVector.

[gcc r15-7020] tree-optimization/118529 - ICE with condition vectorization

2025-01-18 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:c81543b3379fa11742d2178b87edbf1e72799d61 commit r15-7020-gc81543b3379fa11742d2178b87edbf1e72799d61 Author: Richard Biener Date: Fri Jan 17 15:41:19 2025 +0100 tree-optimization/118529 - ICE with condition vectorization On sparc we end up choosing vector(8) f

[gcc r15-7019] AVR: Fix a plenk in doc/invoke.texi.

2025-01-18 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:0b2f2c62f654d36b0d0056428bc973605a09b10f commit r15-7019-g0b2f2c62f654d36b0d0056428bc973605a09b10f Author: Georg-Johann Lay Date: Sat Jan 18 14:44:04 2025 +0100 AVR: Fix a plenk in doc/invoke.texi. gcc/ * doc/invoke.texi (AVR Options): Fix plenk a

[gcc r15-7018] AArch64: Use standard names for saturating arithmetic

2025-01-18 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:aa361611490947eb228e5b625a3f0f23ff647dbd commit r15-7018-gaa361611490947eb228e5b625a3f0f23ff647dbd Author: Akram Ahmad Date: Fri Jan 17 17:43:49 2025 + AArch64: Use standard names for saturating arithmetic This renames the existing {s,u}q{add,sub} instruc

[gcc r15-7017] AArch64: Use standard names for SVE saturating arithmetic

2025-01-18 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a commit r15-7017-g8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a Author: Akram Ahmad Date: Fri Jan 17 17:44:23 2025 + AArch64: Use standard names for SVE saturating arithmetic Rename the existing SVE unpredicated saturati

[gcc r15-7016] Revert "AArch64: Use standard names for saturating arithmetic"

2025-01-18 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:1775a7280a230776927897147f1b07964cf5cfc7 commit r15-7016-g1775a7280a230776927897147f1b07964cf5cfc7 Author: Tamar Christina Date: Sat Jan 18 11:12:38 2025 + Revert "AArch64: Use standard names for saturating arithmetic" This reverts commit 5f5833a4107ddfbc

[gcc r15-7015] Revert "AArch64: Use standard names for SVE saturating arithmetic"

2025-01-18 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:8787f63de6e51bc43f86bb08c8a5f4a370246a90 commit r15-7015-g8787f63de6e51bc43f86bb08c8a5f4a370246a90 Author: Tamar Christina Date: Sat Jan 18 11:12:35 2025 + Revert "AArch64: Use standard names for SVE saturating arithmetic" This reverts commit 26b2d9f27ca2

[gcc r15-7014] c++: Fix up find_array_ctor_elt RAW_DATA_CST handling [PR118534]

2025-01-18 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:413985b632afb07032d3b32d992029fced187814 commit r15-7014-g413985b632afb07032d3b32d992029fced187814 Author: Jakub Jelinek Date: Sat Jan 18 09:14:27 2025 +0100 c++: Fix up find_array_ctor_elt RAW_DATA_CST handling [PR118534] This is the third bug discovered tod