[gcc r15-1393] rs6000: Shrink rs6000_init_generated_builtins size [PR115324]

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e17114f99c9ea754787573679b3b4d2b52434b61 commit r15-1393-ge17114f99c9ea754787573679b3b4d2b52434b61 Author: Jakub Jelinek Date: Tue Jun 18 08:32:37 2024 +0200 rs6000: Shrink rs6000_init_generated_builtins size [PR115324] While my r15-1001-g4cf2de9b5268224 PCH

[gcc r15-1392] tree-optimization/115493 - fix wrong code with SLP induction cond reduction

2024-06-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:19258ca1b85bc15e3a49054eff209f4f0d1c5bee commit r15-1392-g19258ca1b85bc15e3a49054eff209f4f0d1c5bee Author: Richard Biener Date: Mon Jun 17 16:01:15 2024 +0200 tree-optimization/115493 - fix wrong code with SLP induction cond reduction The following fixes a ba

[gcc r15-1391] Enhance if-conversion for automatic arrays

2024-06-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:4b75ed33fa5fd604897e7a30e79bd28d46598373 commit r15-1391-g4b75ed33fa5fd604897e7a30e79bd28d46598373 Author: Richard Biener Date: Fri Jun 14 14:46:08 2024 +0200 Enhance if-conversion for automatic arrays Automatic arrays that are not address-taken should not be

[gcc(refs/users/meissner/heads/work169-bugs)] Update ChangeLog.*

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:265d476e2940759ea23733e5eb57aecc05af495d commit 265d476e2940759ea23733e5eb57aecc05af495d Author: Michael Meissner Date: Tue Jun 18 01:27:43 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 13 - 1 file changed, 8 insertions(+), 5 deletions(-)

[gcc(refs/users/meissner/heads/work169-bugs)] Do not build IEEE 128-bit support for little endian power5.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:92c13724e59b55c9b1c18082064a6889ac5fc06f commit 92c13724e59b55c9b1c18082064a6889ac5fc06f Author: Michael Meissner Date: Tue Jun 18 01:26:07 2024 -0400 Do not build IEEE 128-bit support for little endian power5. 2024-06-18 Michael Meissner gcc/

[gcc(refs/users/meissner/heads/work169-bugs)] Revert changes

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:20308918164fce2de9c974514d2797cd4652cd12 commit 20308918164fce2de9c974514d2797cd4652cd12 Author: Michael Meissner Date: Tue Jun 18 00:55:58 2024 -0400 Revert changes Diff: --- gcc/config/rs6000/rs6000.cc | 13 + libgcc/config.host | 14 ++-

[gcc r15-1389] i386: Handle target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2/avx

2024-06-17 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:7c6f79eea9febce3b21c5783bac9b0a36e08f003 commit r15-1389-g7c6f79eea9febce3b21c5783bac9b0a36e08f003 Author: Hu, Lin1 Date: Wed Mar 20 16:01:45 2024 +0800 i386: Handle target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2/avx gcc/ChangeLog:

[gcc r15-1387] aarch64: Add testcase for PR97405

2024-06-17 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:17979deb15d34dd4f036ca93d2977d0fc4d556a7 commit r15-1387-g17979deb15d34dd4f036ca93d2977d0fc4d556a7 Author: Andrew Pinski Date: Mon Jun 17 16:45:34 2024 -0700 aarch64: Add testcase for PR97405 This aarch64 sve specific code was fixed by r15-917-gc9842f99042454

[gcc r15-1386] [to-be-committed, RISC-V] Handle zero_extract destination for single bit insertions

2024-06-17 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:67bc21af7ba35b773b5cf0e85107715f7c2240e4 commit r15-1386-g67bc21af7ba35b773b5cf0e85107715f7c2240e4 Author: Jeff Law Date: Mon Jun 17 17:24:03 2024 -0600 [to-be-committed,RISC-V] Handle zero_extract destination for single bit insertions Combine will use zero_

[gcc(refs/users/meissner/heads/work169-bugs)] Update ChangeLog.*

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:63019645e9daae404e78d0696ecccdb49a794959 commit 63019645e9daae404e78d0696ecccdb49a794959 Author: Michael Meissner Date: Mon Jun 17 18:42:29 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 26 ++ 1 file changed, 26 insertions(+)

[gcc(refs/users/meissner/heads/work169-bugs)] Do not build IEEE 128-bit support for little endian power5.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d1a317cacda5fe14e90ef2beefd8d19923ec696a commit d1a317cacda5fe14e90ef2beefd8d19923ec696a Author: Michael Meissner Date: Mon Jun 17 18:41:05 2024 -0400 Do not build IEEE 128-bit support for little endian power5. 2024-06-17 Michael Meissner gcc/

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

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6dc0e15fc0935124b120a799b4058bf5f936e69e commit 6dc0e15fc0935124b120a799b4058bf5f936e69e Author: Michael Meissner Date: Mon Jun 17 17:56:55 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.vpair | 161 +++- 1 file

[gcc(refs/users/meissner/heads/work169-test)] Update ChangeLog.*

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:27f1d6c76fdd5c4e9387210e9bc3ef0fa4565dbe commit 27f1d6c76fdd5c4e9387210e9bc3ef0fa4565dbe Author: Michael Meissner Date: Mon Jun 17 17:55:54 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.test | 161 - 1 file

[gcc(refs/users/meissner/heads/work169-tar)] Apply patches 1-3 and 10-11 from work169 branch

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a220a21e0c96edd0831d888719f7dd92eceea25b commit a220a21e0c96edd0831d888719f7dd92eceea25b Author: Michael Meissner Date: Mon Jun 17 17:54:49 2024 -0400 Apply patches 1-3 and 10-11 from work169 branch Diff: --- gcc/ChangeLog.tar| 161 ++

[gcc(refs/users/meissner/heads/work169-dmf)] Update ChangeLog.*

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e5fc38552028cad4ad0640f27e3b108083f6f7fd commit e5fc38552028cad4ad0640f27e3b108083f6f7fd Author: Michael Meissner Date: Mon Jun 17 17:53:21 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 161 +- 1 file

[gcc(refs/users/meissner/heads/work169-test)] Apply patches 1-3 and 10-11 from work169 branch

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:71ed2dec27a429f2a10e47c5636493cf1021109c commit 71ed2dec27a429f2a10e47c5636493cf1021109c Author: Michael Meissner Date: Mon Jun 17 17:51:05 2024 -0400 Apply patches 1-3 and 10-11 from work169 branch Diff: --- gcc/config.gcc | 6 +- gc

[gcc(refs/users/meissner/heads/work169-vpair)] Apply patches 1-3 and 10-11 from work169 branch

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:079b34c85b145db48e4cc2ddb1f7f2f4d899981c commit 079b34c85b145db48e4cc2ddb1f7f2f4d899981c Author: Michael Meissner Date: Mon Jun 17 17:50:46 2024 -0400 Apply patches 1-3 and 10-11 from work169 branch Diff: --- gcc/config.gcc | 6 +- gc

[gcc(refs/users/meissner/heads/work169-dmf)] Apply patches 1-3 and 10-11 from work169 branch

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e832ea3f54064142c7abb24e32db2881dfb72167 commit e832ea3f54064142c7abb24e32db2881dfb72167 Author: Michael Meissner Date: Mon Jun 17 17:50:11 2024 -0400 Apply patches 1-3 and 10-11 from work169 branch Diff: --- gcc/config.gcc | 6 +- gc

[gcc(refs/users/meissner/heads/work169-bugs)] Apply patches 1-3 and 10-11 from work169 branch

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7bb2a57b5568d4d64c78d688e1ffe9da6ae40768 commit 7bb2a57b5568d4d64c78d688e1ffe9da6ae40768 Author: Michael Meissner Date: Mon Jun 17 17:49:02 2024 -0400 Apply patches 1-3 and 10-11 from work169 branch Diff: --- gcc/ChangeLog.bugs | 161 ++

[gcc(refs/users/meissner/heads/work169)] Add -mcpu=power11 tests.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:99d2f9ee130985bfddc5c289db8b0de5d378a022 commit 99d2f9ee130985bfddc5c289db8b0de5d378a022 Author: Michael Meissner Date: Mon Jun 17 17:41:34 2024 -0400 Add -mcpu=power11 tests. This patch adds some simple tests for -mcpu=power11 support. In order to run

[gcc(refs/users/meissner/heads/work169)] Revert changes

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:08beab29a07123d5b9d464f21dda2889445ff7a9 commit 08beab29a07123d5b9d464f21dda2889445ff7a9 Author: Michael Meissner Date: Mon Jun 17 17:40:04 2024 -0400 Revert changes Diff: --- gcc/testsuite/gcc.target/powerpc/power11-1.c | 13 - gcc/testsuite/gcc.target/

[gcc r15-1385] Add minimal support for __bf16 to -fdump-ada-spec

2024-06-17 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:d78694c238ccb0b530afe3fe5a7afbe7cda8ad4b commit r15-1385-gd78694c238ccb0b530afe3fe5a7afbe7cda8ad4b Author: Eric Botcazou Date: Mon Jun 17 23:26:21 2024 +0200 Add minimal support for __bf16 to -fdump-ada-spec gcc/c-family/ * c-ada-spec.cc (is_float

[gcc(refs/users/meissner/heads/work169)] Update ChangeLog.*

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f658db2e992a5db2206b519351836a76df864edb commit f658db2e992a5db2206b519351836a76df864edb Author: Michael Meissner Date: Mon Jun 17 16:16:20 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 72 +++--- 1 file

[gcc(refs/users/meissner/heads/work169)] Add -mcpu=future tuning support.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2a14f1136021581890d55530eb115b53e7ea8baf commit 2a14f1136021581890d55530eb115b53e7ea8baf Author: Michael Meissner Date: Mon Jun 17 16:14:22 2024 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc(refs/users/meissner/heads/work169)] Add -mcpu=future support.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5d5b20e7c7c8daa814bddea2403f4bfa1ac28584 commit 5d5b20e7c7c8daa814bddea2403f4bfa1ac28584 Author: Michael Meissner Date: Mon Jun 17 16:13:39 2024 -0400 Add -mcpu=future support. This patch adds the future option to the -mcpu= and -mtune= switches. Thi

[gcc(refs/users/meissner/heads/work169)] Update ChangeLog.*

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e12fe322f319695b3aca784268fd0547b7378ba7 commit e12fe322f319695b3aca784268fd0547b7378ba7 Author: Michael Meissner Date: Mon Jun 17 16:12:24 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 121 - 1 file

[gcc r15-1384] diagnostics: Fix add_misspelling_candidates [PR115440]

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:96db57948b50f45235ae4af3b46db66cae7ea859 commit r15-1384-g96db57948b50f45235ae4af3b46db66cae7ea859 Author: Jakub Jelinek Date: Mon Jun 17 22:02:46 2024 +0200 diagnostics: Fix add_misspelling_candidates [PR115440] The option_map array for most entries contains

[gcc r15-1383] vshuf-mem.C: Make -march=z14 depend on s390_vxe

2024-06-17 Thread Andreas Krebbel via Gcc-cvs
https://gcc.gnu.org/g:7e59f0c05da840ca13ba73d25947df8a4eaf199e commit r15-1383-g7e59f0c05da840ca13ba73d25947df8a4eaf199e Author: Andreas Krebbel Date: Mon Jun 17 21:50:27 2024 +0200 vshuf-mem.C: Make -march=z14 depend on s390_vxe gcc/testsuite/ChangeLog: * g++.dg/

[gcc r15-1382] c: Implement C2Y alignof on incomplete arrays

2024-06-17 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:edf514f83fa41012e52aaef2faef5a649e4b3f6d commit r15-1382-gedf514f83fa41012e52aaef2faef5a649e4b3f6d Author: Joseph Myers Date: Mon Jun 17 19:45:43 2024 + c: Implement C2Y alignof on incomplete arrays C2Y has adopted support for alignof applied to incomplet

[gcc(refs/users/meissner/heads/work169)] Add -mcpu=power11 tests.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cf9375b72fdcbfef6a10c0c5ba32f641a60005de commit cf9375b72fdcbfef6a10c0c5ba32f641a60005de Author: Michael Meissner Date: Mon Jun 17 14:50:47 2024 -0400 Add -mcpu=power11 tests. This patch adds some simple tests for -mcpu=power11 support. In order to run

[gcc(refs/users/meissner/heads/work169)] Add -mcpu=power11 support.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:05dfc843bde7a9f828d6ab8993121f73ec4df5d4 commit 05dfc843bde7a9f828d6ab8993121f73ec4df5d4 Author: Michael Meissner Date: Mon Jun 17 14:40:40 2024 -0400 Add -mcpu=power11 support. This patch adds the power11 option to the -mcpu= and -mtune= switches. T

[gcc(refs/users/meissner/heads/work169)] Add -mcpu=power11 tuning support.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9492c1b39d1cb415af28f36c09e3fbf0fc28c902 commit 9492c1b39d1cb415af28f36c09e3fbf0fc28c902 Author: Michael Meissner Date: Mon Jun 17 14:41:20 2024 -0400 Add -mcpu=power11 tuning support. This patch makes -mtune=power11 use the same tuning decisions as -mtune=p

[gcc r13-8854] c-family: Fix -Warray-compare warning ICE [PR115290]

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:be14e6cf7f2dc23012dfced0a4aff0894fd6ff57 commit r13-8854-gbe14e6cf7f2dc23012dfced0a4aff0894fd6ff57 Author: Jakub Jelinek Date: Mon Jun 17 19:24:05 2024 +0200 c-family: Fix -Warray-compare warning ICE [PR115290] The warning code uses %D to print the ARRAY_REF

[gcc r14-10322] c-family: Fix -Warray-compare warning ICE [PR115290]

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:922648759b034c356e7d5c1ae530bdb6f3d00c62 commit r14-10322-g922648759b034c356e7d5c1ae530bdb6f3d00c62 Author: Jakub Jelinek Date: Mon Jun 17 19:24:05 2024 +0200 c-family: Fix -Warray-compare warning ICE [PR115290] The warning code uses %D to print the ARRAY_REF

[gcc r15-1381] c-family: Fix -Warray-compare warning ICE [PR115290]

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b63c7d92012f92e0517190cf263d29bbef8a06bf commit r15-1381-gb63c7d92012f92e0517190cf263d29bbef8a06bf Author: Jakub Jelinek Date: Mon Jun 17 19:24:05 2024 +0200 c-family: Fix -Warray-compare warning ICE [PR115290] The warning code uses %D to print the ARRAY_REF

[gcc r13-8853] c++: Fix up floating point conversion rank comparison for _Float32 and float if float/double are sam

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6d0a0c547a6c8425d432129fc90869305fef7bc2 commit r13-8853-g6d0a0c547a6c8425d432129fc90869305fef7bc2 Author: Jakub Jelinek Date: Mon Jun 17 18:53:21 2024 +0200 c++: Fix up floating point conversion rank comparison for _Float32 and float if float/double are same size [P

[gcc r14-10321] c++: Fix up floating point conversion rank comparison for _Float32 and float if float/double are sam

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5be6d9d2a9854c05f3c019deb9fe95eca7248140 commit r14-10321-g5be6d9d2a9854c05f3c019deb9fe95eca7248140 Author: Jakub Jelinek Date: Mon Jun 17 18:53:21 2024 +0200 c++: Fix up floating point conversion rank comparison for _Float32 and float if float/double are same size [

[gcc r15-1380] c++: Fix up floating point conversion rank comparison for _Float32 and float if float/double are sam

2024-06-17 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8584c98f370cd91647c184ce58141508ca478a12 commit r15-1380-g8584c98f370cd91647c184ce58141508ca478a12 Author: Jakub Jelinek Date: Mon Jun 17 18:53:21 2024 +0200 c++: Fix up floating point conversion rank comparison for _Float32 and float if float/double are same size [P

[gcc r15-1379] RISC-V: Add configure check for Zaamo/Zalrsc assembler support

2024-06-17 Thread Patrick O'Neill via Gcc-cvs
https://gcc.gnu.org/g:4f18f75c5648d0b46a72f18e321bec279a6964be commit r15-1379-g4f18f75c5648d0b46a72f18e321bec279a6964be Author: Patrick O'Neill Date: Mon Jun 17 09:46:05 2024 -0700 RISC-V: Add configure check for Zaamo/Zalrsc assembler support Binutils 2.42 and before don't suppo

[gcc(refs/users/meissner/heads/work169-orig)] Add REVISION.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ec768042c12704f169cb00ae03761e9994d5654a commit ec768042c12704f169cb00ae03761e9994d5654a Author: Michael Meissner Date: Mon Jun 17 11:48:48 2024 -0400 Add REVISION. 2024-06-17 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc] Created branch 'meissner/heads/work169-orig' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169-orig' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc(refs/users/meissner/heads/work169-test)] Add ChangeLog.test and update REVISION.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c9aa9cd85ffa61a688fe79c95a3c8845d38b62a4 commit c9aa9cd85ffa61a688fe79c95a3c8845d38b62a4 Author: Michael Meissner Date: Mon Jun 17 11:47:42 2024 -0400 Add ChangeLog.test and update REVISION. 2024-06-17 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work169-bugs)] Add ChangeLog.bugs and update REVISION.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:61022fbf801c643e14a0f398c68c548d7d98bfe3 commit 61022fbf801c643e14a0f398c68c548d7d98bfe3 Author: Michael Meissner Date: Mon Jun 17 11:46:47 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-06-17 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work169-test' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169-test' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc] Created branch 'meissner/heads/work169-bugs' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169-bugs' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc(refs/users/meissner/heads/work169-tar)] Add ChangeLog.tar and update REVISION.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8b991c94aafee86453b3421ad2f1c39f1b433c5d commit 8b991c94aafee86453b3421ad2f1c39f1b433c5d Author: Michael Meissner Date: Mon Jun 17 11:45:43 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-06-17 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work169-tar' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169-tar' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc(refs/users/meissner/heads/work169-vpair)] Add ChangeLog.vpair and update REVISION.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:73f2080b2556c1e303c26a13ee981b8c2c0c652c commit 73f2080b2556c1e303c26a13ee981b8c2c0c652c Author: Michael Meissner Date: Mon Jun 17 11:44:46 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-06-17 Michael Meissner gcc/ * Cha

[gcc] Created branch 'meissner/heads/work169-vpair' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169-vpair' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc(refs/users/meissner/heads/work169-dmf)] Add ChangeLog.dmf and update REVISION.

2024-06-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1cb999869bf0cf2aae3ebd41e08d8bd366d0e4d7 commit 1cb999869bf0cf2aae3ebd41e08d8bd366d0e4d7 Author: Michael Meissner Date: Mon Jun 17 11:43:43 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-06-17 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work169-dmf' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169-dmf' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc(refs/users/meissner/heads/work169)] Add ChangeLog.meissner and REVISION.

2024-06-17 Thread Michael Meissner via Libstdc++-cvs
https://gcc.gnu.org/g:5576ea03a26b7c022e7df127aefb4bcd050fa0d3 commit 5576ea03a26b7c022e7df127aefb4bcd050fa0d3 Author: Michael Meissner Date: Mon Jun 17 11:42:43 2024 -0400 Add ChangeLog.meissner and REVISION. 2024-06-17 Michael Meissner gcc/ * REVISIO

[gcc] Created branch 'meissner/heads/work169' in namespace 'refs/users'

2024-06-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work169' was created in namespace 'refs/users' pointing to: dae93785c9eb... doc: Mark up __cxa_atexit as @code.

[gcc r14-10320] c++: undeclared identifier in requires-clause [PR99678]

2024-06-17 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:20cda2e85c307096a3856f7f27215b8a28982fb6 commit r14-10320-g20cda2e85c307096a3856f7f27215b8a28982fb6 Author: Patrick Palka Date: Thu Jun 13 10:16:10 2024 -0400 c++: undeclared identifier in requires-clause [PR99678] Since the terms of a requires-clause are gra

[gcc r14-10319] c++: ICE w/ ambig and non-strictly-viable cands [PR115239]

2024-06-17 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:4df86402990e2f45e02a367f1734a22ebc041e98 commit r14-10319-g4df86402990e2f45e02a367f1734a22ebc041e98 Author: Patrick Palka Date: Thu Jun 13 10:02:43 2024 -0400 c++: ICE w/ ambig and non-strictly-viable cands [PR115239] Here during overload resolution we have t

[gcc r14-10318] c++: visibility wrt concept-id as targ [PR115283]

2024-06-17 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:9583f781e17d4da881ee64db43af939402331413 commit r14-10318-g9583f781e17d4da881ee64db43af939402331413 Author: Patrick Palka Date: Wed Jun 12 20:05:05 2024 -0400 c++: visibility wrt concept-id as targ [PR115283] Like with alias templates, it seems we don't maint

[gcc r15-1378] doc: Mark up __cxa_atexit as @code.

2024-06-17 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:dae93785c9ebdaf6a0a4eeef51d399e2530679cd commit r15-1378-gdae93785c9ebdaf6a0a4eeef51d399e2530679cd Author: Gerald Pfeifer Date: Mon Jun 17 15:16:49 2024 +0200 doc: Mark up __cxa_atexit as @code. gcc: * doc/install.texi (Configuration): Mark up __c

[gcc r15-1377] rs6000: Compute rop_hash_save_offset for non-Altivec compiles [PR115389]

2024-06-17 Thread Peter Bergner via Gcc-cvs
https://gcc.gnu.org/g:c70eea0dba5f223d49c80cfb3e80e87b74330aac commit r15-1377-gc70eea0dba5f223d49c80cfb3e80e87b74330aac Author: Peter Bergner Date: Fri Jun 14 14:36:20 2024 -0500 rs6000: Compute rop_hash_save_offset for non-Altivec compiles [PR115389] We currently only compute th

[gcc r15-1376] [to-be-committed, RISC-V] Improve variable bit set for rv64

2024-06-17 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:83aad89fb99d0e82209734717c12f5aaca477970 commit r15-1376-g83aad89fb99d0e82209734717c12f5aaca477970 Author: Jeff Law Date: Mon Jun 17 07:04:13 2024 -0600 [to-be-committed,RISC-V] Improve variable bit set for rv64 Another case of being able to safely use bset f

[gcc r15-1375] tree-optimization/115508 - fix ICE with SLP scheduling and extern vector

2024-06-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:65e72b95c63a5501cf1482f3814ae8c8e672bf06 commit r15-1375-g65e72b95c63a5501cf1482f3814ae8c8e672bf06 Author: Richard Biener Date: Mon Jun 17 14:36:56 2024 +0200 tree-optimization/115508 - fix ICE with SLP scheduling and extern vector When there's a permute afte

[gcc r15-1374] Testcase for PR115492

2024-06-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:95bfc6abf378a32e502dca0e2938f94d5b0ab094 commit r15-1374-g95bfc6abf378a32e502dca0e2938f94d5b0ab094 Author: Richard Biener Date: Mon Jun 17 09:23:25 2024 +0200 Testcase for PR115492 This adds a testcase for the PR fixed with reversal of r15-204-g7c469a9fc7

[gcc r15-1373] Revert "tree-optimization/100923 - re-do VN with contextual PTA info fix"

2024-06-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:b100488bfca3c3ca67e9e807d6e4e03dd0e3f6db commit r15-1373-gb100488bfca3c3ca67e9e807d6e4e03dd0e3f6db Author: Richard Biener Date: Mon Jun 17 09:21:17 2024 +0200 Revert "tree-optimization/100923 - re-do VN with contextual PTA info fix" This reverts commit 7c469a

[gcc r15-1372] Rename Value_Range to value_range.

2024-06-17 Thread Aldy Hernandez via Gcc-cvs
https://gcc.gnu.org/g:3dedfad5a1edb14169a138492e486ee691387a53 commit r15-1372-g3dedfad5a1edb14169a138492e486ee691387a53 Author: Aldy Hernandez Date: Tue Jun 4 07:35:51 2024 +0200 Rename Value_Range to value_range. Now that all remaining users of value_range have been renamed to

[gcc r12-10562] libstdc++: Fix declaration of posix_memalign for freestanding

2024-06-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ea0aa9765d44baccce398ec92c30cb5f2e3e2e9d commit r12-10562-gea0aa9765d44baccce398ec92c30cb5f2e3e2e9d Author: Jonathan Wakely Date: Fri Jun 14 12:10:48 2024 +0100 libstdc++: Fix declaration of posix_memalign for freestanding Thanks to Jérôme Duval for noticing

[gcc r15-1371] [APX ZU] Fix test for target-support check

2024-06-17 Thread Kong Lingling via Gcc-cvs
https://gcc.gnu.org/g:4fbaac1f089f2236b5b1e79e18baba05239ad3b1 commit r15-1371-g4fbaac1f089f2236b5b1e79e18baba05239ad3b1 Author: Lingling Kong Date: Mon Jun 17 16:11:09 2024 +0800 [APX ZU] Fix test for target-support check gcc/testsuite/ChangeLog: * gcc.target/i38

[gcc r15-1370] i386: Refine all cvtt* instructions with UNSPEC instead of FIX/UNSIGNED_FIX.

2024-06-17 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:b5d3ad256afdfd891d37d8fdb126d599f150e78b commit r15-1370-gb5d3ad256afdfd891d37d8fdb126d599f150e78b Author: Hu, Lin1 Date: Wed Jun 12 16:25:34 2024 +0800 i386: Refine all cvtt* instructions with UNSPEC instead of FIX/UNSIGNED_FIX. gcc/ChangeLog:

[gcc r15-1369] Fix ICE when compiling with -fcoarray=single, when derefing a non-array.

2024-06-17 Thread Andre Vehreschild via Gcc-cvs
https://gcc.gnu.org/g:db75a6657e9de6ee7effe46cd2626d9bb946f2e6 commit r15-1369-gdb75a6657e9de6ee7effe46cd2626d9bb946f2e6 Author: Andre Vehreschild Date: Tue Jun 11 15:24:55 2024 +0200 Fix ICE when compiling with -fcoarray=single, when derefing a non-array. PR fortran/9