[gcc r15-644] RISC-V: Fix "Nan-box the result of movbf on soft-bf16"

2024-05-17 Thread xiao via Gcc-cvs
https://gcc.gnu.org/g:7422e050f33dd9ee7dcd5a72c80b4e11d61995ce commit r15-644-g7422e050f33dd9ee7dcd5a72c80b4e11d61995ce Author: Xiao Zeng Date: Wed May 15 16:23:16 2024 +0800 RISC-V: Fix "Nan-box the result of movbf on soft-bf16" 1 According to unpriv-isa spec:

[gcc r15-643] RISC-V: Modify _Bfloat16 to __bf16

2024-05-17 Thread xiao via Gcc-cvs
https://gcc.gnu.org/g:6da1d6efde2282e6582c00d1631e7457975ad998 commit r15-643-g6da1d6efde2282e6582c00d1631e7457975ad998 Author: Xiao Zeng Date: Fri May 17 13:48:21 2024 +0800 RISC-V: Modify _Bfloat16 to __bf16 According to the description in:

[gcc r15-642] RISC-V: Implement IFN SAT_ADD for both the scalar and vector

2024-05-17 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:34ed2b4593fa98b613632d0dde30b6ba3e7ecad9 commit r15-642-g34ed2b4593fa98b613632d0dde30b6ba3e7ecad9 Author: Pan Li Date: Fri May 17 18:49:46 2024 +0800 RISC-V: Implement IFN SAT_ADD for both the scalar and vector The patch implement the SAT_ADD in the riscv

[gcc(refs/users/meissner/heads/work166-vpair)] Merge commit 'refs/users/meissner/heads/work166-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e60cea0eb7b7a7887270717e3acb24a280af9f95 commit e60cea0eb7b7a7887270717e3acb24a280af9f95 Merge: d8ce7db4c231 371220eb0c01 Author: Michael Meissner Date: Fri May 17 21:07:48 2024 -0400 Merge commit 'refs/users/meissner/heads/work166-vpair' of

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d8ce7db4c231d73ebba1285e237f8b34e8e502fb commit d8ce7db4c231d73ebba1285e237f8b34e8e502fb Author: Michael Meissner Date: Fri May 17 20:41:52 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-05-17 Michael Meissner gcc/ *

[gcc/meissner/heads/work166-vpair] (8 commits) Merge commit 'refs/users/meissner/heads/work166-vpair' of g

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-vpair' was updated to point to: e60cea0eb7b7... Merge commit 'refs/users/meissner/heads/work166-vpair' of g It previously pointed to: 371220eb0c01... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work166-test)] Merge commit 'refs/users/meissner/heads/work166-test' of git+ssh://gcc.gnu.org/git/gcc into me/work1

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:92c1554aaa046ea67e52cebf8616390f8d772878 commit 92c1554aaa046ea67e52cebf8616390f8d772878 Merge: d955b23a2461 ebd3fabfb5ba Author: Michael Meissner Date: Fri May 17 21:06:41 2024 -0400 Merge commit 'refs/users/meissner/heads/work166-test' of

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d955b23a2461097fbd714d30945505762cdd0a21 commit d955b23a2461097fbd714d30945505762cdd0a21 Author: Michael Meissner Date: Fri May 17 20:48:57 2024 -0400 Add ChangeLog.test and update REVISION. 2024-05-17 Michael Meissner gcc/ *

[gcc/meissner/heads/work166-test] (8 commits) Merge commit 'refs/users/meissner/heads/work166-test' of gi

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-test' was updated to point to: 92c1554aaa04... Merge commit 'refs/users/meissner/heads/work166-test' of gi It previously pointed to: ebd3fabfb5ba... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work166-tar)] Merge commit 'refs/users/meissner/heads/work166-tar' of git+ssh://gcc.gnu.org/git/gcc into me/work16

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7f03db8d29149b9b3c0a04f849d38649e5917c08 commit 7f03db8d29149b9b3c0a04f849d38649e5917c08 Merge: b0dd90490ee6 1a2e3e0e4240 Author: Michael Meissner Date: Fri May 17 21:05:34 2024 -0400 Merge commit 'refs/users/meissner/heads/work166-tar' of

[gcc/meissner/heads/work166-tar] (8 commits) Merge commit 'refs/users/meissner/heads/work166-tar' of git

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-tar' was updated to point to: 7f03db8d2914... Merge commit 'refs/users/meissner/heads/work166-tar' of git It previously pointed to: 1a2e3e0e4240... Add ChangeLog.tar and update REVISION. Diff: Summary of changes (added commits):

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b0dd90490ee602491f114faf07969e6baf4b9f49 commit b0dd90490ee602491f114faf07969e6baf4b9f49 Author: Michael Meissner Date: Fri May 17 20:47:03 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-05-17 Michael Meissner gcc/ *

[gcc(refs/users/meissner/heads/work166-dmf)] Merge commit 'refs/users/meissner/heads/work166-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work16

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:93ac8e1984dd4f23f79508ab73112adb197dfba2 commit 93ac8e1984dd4f23f79508ab73112adb197dfba2 Merge: 4c7f5203b45e 40164d125941 Author: Michael Meissner Date: Fri May 17 21:03:34 2024 -0400 Merge commit 'refs/users/meissner/heads/work166-dmf' of

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4c7f5203b45e07a82673f95f5dfa8fb6c9dde105 commit 4c7f5203b45e07a82673f95f5dfa8fb6c9dde105 Author: Michael Meissner Date: Fri May 17 20:40:56 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-05-17 Michael Meissner gcc/ *

[gcc/meissner/heads/work166-dmf] (8 commits) Merge commit 'refs/users/meissner/heads/work166-dmf' of git

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-dmf' was updated to point to: 93ac8e1984dd... Merge commit 'refs/users/meissner/heads/work166-dmf' of git It previously pointed to: 40164d125941... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work166-bugs)] Merge commit 'refs/users/meissner/heads/work166-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work1

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0c733b94c2d60debfec04af40b87382bb2a8b1e8 commit 0c733b94c2d60debfec04af40b87382bb2a8b1e8 Merge: fac728fd72e4 4adff7dc8cd2 Author: Michael Meissner Date: Fri May 17 21:02:22 2024 -0400 Merge commit 'refs/users/meissner/heads/work166-bugs' of

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fac728fd72e41d2ee9292dd39570b66bf5e62b23 commit fac728fd72e41d2ee9292dd39570b66bf5e62b23 Author: Michael Meissner Date: Fri May 17 20:47:59 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-05-17 Michael Meissner gcc/ *

[gcc/meissner/heads/work166-bugs] (8 commits) Merge commit 'refs/users/meissner/heads/work166-bugs' of gi

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-bugs' was updated to point to: 0c733b94c2d6... Merge commit 'refs/users/meissner/heads/work166-bugs' of gi It previously pointed to: 4adff7dc8cd2... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits):

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:373ebc4c081d8e60a58a832f7b4244b8b5794d68 commit 373ebc4c081d8e60a58a832f7b4244b8b5794d68 Author: Michael Meissner Date: Fri May 17 21:01:02 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 185 - 1

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a0ccb78078a306d10ba79d60c5258c0cbdd6a4cf commit a0ccb78078a306d10ba79d60c5258c0cbdd6a4cf Author: Michael Meissner Date: Fri May 17 20:57:50 2024 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:78dc63916474eec9e2f6c1cb76d948742fdffb94 commit 78dc63916474eec9e2f6c1cb76d948742fdffb94 Author: Michael Meissner Date: Fri May 17 20:56:47 2024 -0400 Add -mcpu=future support. This patch adds the future option to the -mcpu= and -mtune= switches.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d69f7b44398a5c83c8cf37b28b27bb3eba1eed44 commit d69f7b44398a5c83c8cf37b28b27bb3eba1eed44 Author: Michael Meissner Date: Fri May 17 20:54:49 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/work166)] Add -mcpu=power11 tuning support.

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c47c66e78975dfbc517707ba72f92c5746c41036 commit c47c66e78975dfbc517707ba72f92c5746c41036 Author: Michael Meissner Date: Fri May 17 20:53:58 2024 -0400 Add -mcpu=power11 tuning support. This patch makes -mtune=power11 use the same tuning decisions as

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:00c9f9b1f8e3e7a01298c6df58a3c8baeff0e196 commit 00c9f9b1f8e3e7a01298c6df58a3c8baeff0e196 Author: Michael Meissner Date: Fri May 17 20:52:51 2024 -0400 Add -mcpu=power11 support. This patch adds the power11 option to the -mcpu= and -mtune= switches.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fc9431681be76b76abbe4cf546757fdad4a72601 commit fc9431681be76b76abbe4cf546757fdad4a72601 Author: Michael Meissner Date: Fri May 17 20:49:52 2024 -0400 Add REVISION. 2024-05-17 Michael Meissner gcc/ * REVISION: New file for

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-orig' was created in namespace 'refs/users' pointing to: 5812e1bbb1c8... Fix Ada runtime library breakage on Solaris

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ebd3fabfb5ba02a2829e031aa12bb7c8bd6e7675 commit ebd3fabfb5ba02a2829e031aa12bb7c8bd6e7675 Author: Michael Meissner Date: Fri May 17 20:48:57 2024 -0400 Add ChangeLog.test and update REVISION. 2024-05-17 Michael Meissner gcc/ *

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-test' was created in namespace 'refs/users' pointing to: 34b6b91f1029... Add ChangeLog.meissner and REVISION.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4adff7dc8cd232071777468c6469d1ac6928c038 commit 4adff7dc8cd232071777468c6469d1ac6928c038 Author: Michael Meissner Date: Fri May 17 20:47:59 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-05-17 Michael Meissner gcc/ *

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-bugs' was created in namespace 'refs/users' pointing to: 34b6b91f1029... Add ChangeLog.meissner and REVISION.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1a2e3e0e4240ccc23aa93d1bccb4126713ab651b commit 1a2e3e0e4240ccc23aa93d1bccb4126713ab651b Author: Michael Meissner Date: Fri May 17 20:47:03 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-05-17 Michael Meissner gcc/ *

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-tar' was created in namespace 'refs/users' pointing to: 34b6b91f1029... Add ChangeLog.meissner and REVISION.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:371220eb0c0136af5c4f080e0b2312ea081f23e0 commit 371220eb0c0136af5c4f080e0b2312ea081f23e0 Author: Michael Meissner Date: Fri May 17 20:41:52 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-05-17 Michael Meissner gcc/ *

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-vpair' was created in namespace 'refs/users' pointing to: 34b6b91f1029... Add ChangeLog.meissner and REVISION.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:40164d1259418c6a92375d1950a19bf22d14beb4 commit 40164d1259418c6a92375d1950a19bf22d14beb4 Author: Michael Meissner Date: Fri May 17 20:40:56 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-05-17 Michael Meissner gcc/ *

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166-dmf' was created in namespace 'refs/users' pointing to: 34b6b91f1029... Add ChangeLog.meissner and REVISION.

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:34b6b91f102919d2980c99c796e9fc5fab5a80e4 commit 34b6b91f102919d2980c99c796e9fc5fab5a80e4 Author: Michael Meissner Date: Fri May 17 20:40:01 2024 -0400 Add ChangeLog.meissner and REVISION. 2024-05-17 Michael Meissner gcc/ *

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

2024-05-17 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work166' was created in namespace 'refs/users' pointing to: 5812e1bbb1c8... Fix Ada runtime library breakage on Solaris

[gcc r15-641] Fix Ada runtime library breakage on Solaris

2024-05-17 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5812e1bbb1c8a7a90d995a0165cddae4d450d6cf commit r15-641-g5812e1bbb1c8a7a90d995a0165cddae4d450d6cf Author: Eric Botcazou Date: Sat May 18 00:21:56 2024 +0200 Fix Ada runtime library breakage on Solaris The recent changes made to the runtime library broke its

[gcc r15-640] Regenerate common.opt.urls

2024-05-17 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4e3bb431bbf2802bcf8e5d983dd1450f719d6ac7 commit r15-640-g4e3bb431bbf2802bcf8e5d983dd1450f719d6ac7 Author: David Malcolm Date: Fri May 17 17:56:56 2024 -0400 Regenerate common.opt.urls I forgot to do this for r15-636-g770657d02c986c. gcc/ChangeLog:

gcc-wwwdocs branch master updated. a67b6efe485d07bb94d3b1261e73b5fd0014eefb

2024-05-17 Thread Gerald Pfeifer via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via a67b6efe485d07bb94d3b1261e73b5fd0014eefb (commit) from

gcc-wwwdocs branch master updated. 8d8905c36f17aac7a6af5926009fa7688bf03b6d

2024-05-17 Thread Gerald Pfeifer via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 8d8905c36f17aac7a6af5926009fa7688bf03b6d (commit) from

[gcc r15-639] RISC-V: Add initial cost handling for segment loads/stores.

2024-05-17 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:e0b9c8ad7098fb08a25a61fe17d4274dd73e5145 commit r15-639-ge0b9c8ad7098fb08a25a61fe17d4274dd73e5145 Author: Robin Dapp Date: Mon Feb 26 13:09:15 2024 +0100 RISC-V: Add initial cost handling for segment loads/stores. This patch makes segment loads and stores

[gcc r15-638] internal-fn: Do not force vcond_mask operands to reg.

2024-05-17 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:7ca35f2e430081d6ec91e910002f92d9713350fa commit r15-638-g7ca35f2e430081d6ec91e910002f92d9713350fa Author: Robin Dapp Date: Fri May 10 12:44:44 2024 +0200 internal-fn: Do not force vcond_mask operands to reg. In order to directly use constants this patch

[gcc r15-637] Use DW_TAG_module for Ada

2024-05-17 Thread Tom Tromey via Gcc-cvs
https://gcc.gnu.org/g:9b6acf5357818ce7ff234c504ed79078a06d0e0f commit r15-637-g9b6acf5357818ce7ff234c504ed79078a06d0e0f Author: Tom Tromey Date: Thu Apr 18 09:08:23 2024 -0600 Use DW_TAG_module for Ada DWARF is not especially clear on the distinction between DW_TAG_namespace

[gcc r15-636] diagnostics, analyzer: add CFG edge visualization to path-printing

2024-05-17 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:770657d02c986c8724214dba51f21bb3c299ebae commit r15-636-g770657d02c986c8724214dba51f21bb3c299ebae Author: David Malcolm Date: Fri May 17 14:51:47 2024 -0400 diagnostics, analyzer: add CFG edge visualization to path-printing This patch adds some ability for

[gcc r15-635] MAINTAINERS: Add myself to write after approval

2024-05-17 Thread Levy Hsu via Gcc-cvs
https://gcc.gnu.org/g:6daed961542a9d5e83f9b94a3ee91f918f4268a5 commit r15-635-g6daed961542a9d5e83f9b94a3ee91f918f4268a5 Author: Levy Hsu Date: Sat May 18 02:20:18 2024 +0800 MAINTAINERS: Add myself to write after approval ChangeLog: * MAINTAINERS: Add myself.

[gcc r15-634] i386: Rename sat_plusminus expanders to standard names [PR112600]

2024-05-17 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:b59de4113262f2bee14147eb17eb3592f03d9556 commit r15-634-gb59de4113262f2bee14147eb17eb3592f03d9556 Author: Uros Bizjak Date: Fri May 17 09:55:49 2024 +0200 i386: Rename sat_plusminus expanders to standard names [PR112600] Rename _3 expander to a standard

[gcc r14-10216] Fortran: Fix select type regression due to r14-9489 [PR114874]

2024-05-17 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:c887341432bb71cf5540d54955ad7265b0aaca77 commit r14-10216-gc887341432bb71cf5540d54955ad7265b0aaca77 Author: Paul Thomas Date: Fri May 17 15:19:26 2024 +0100 Fortran: Fix select type regression due to r14-9489 [PR114874] 2024-05-17 Paul Thomas

gcc-wwwdocs branch master updated. b55eb49edaf67eb671102a3ed8069cb9c9a3d108

2024-05-17 Thread Arthur Cohen via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via b55eb49edaf67eb671102a3ed8069cb9c9a3d108 (commit) from

[gcc r15-633] Fortran: Fix select type regression due to r14-9489 [PR114874]

2024-05-17 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:5f5074fe7aaf9524defb265299a985eecba7f914 commit r15-633-g5f5074fe7aaf9524defb265299a985eecba7f914 Author: Paul Thomas Date: Fri May 17 15:19:26 2024 +0100 Fortran: Fix select type regression due to r14-9489 [PR114874] 2024-05-17 Paul Thomas

[gcc r15-632] [prange] Drop range to VARYING if the bitmask intersection made it so [PR115131]

2024-05-17 Thread Aldy Hernandez via Gcc-cvs
https://gcc.gnu.org/g:1accf4454a2ab57c4d681d1f6db332c46c61c058 commit r15-632-g1accf4454a2ab57c4d681d1f6db332c46c61c058 Author: Aldy Hernandez Date: Fri May 17 13:44:08 2024 +0200 [prange] Drop range to VARYING if the bitmask intersection made it so [PR115131] If the

[gcc r15-631] libstdc++: detect DLLs on windows with

2024-05-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d4635b504c73b653b815d2c2543c86c91b00e373 commit r15-631-gd4635b504c73b653b815d2c2543c86c91b00e373 Author: Björn Schäpers Date: Fri May 17 11:45:28 2024 +0100 libstdc++: detect DLLs on windows with libstdc++-v3/ChangeLog: * acinclude.m4

[gcc r14-10215] libstdc++: Fix typo in _Grapheme_cluster_view::_Iterator [PR115119]

2024-05-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:e909d360dfaeafa9f45eda2461a1bedffac99ac2 commit r14-10215-ge909d360dfaeafa9f45eda2461a1bedffac99ac2 Author: Jonathan Wakely Date: Thu May 16 17:15:55 2024 +0100 libstdc++: Fix typo in _Grapheme_cluster_view::_Iterator [PR115119] libstdc++-v3/ChangeLog:

[gcc r15-630] c++: aggregate CTAD w/ paren init and bases [PR115114]

2024-05-17 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:5aaf47cb1987bbc5508c4b9b7dad5ea7d69af2c2 commit r15-630-g5aaf47cb1987bbc5508c4b9b7dad5ea7d69af2c2 Author: Patrick Palka Date: Fri May 17 09:02:52 2024 -0400 c++: aggregate CTAD w/ paren init and bases [PR115114] During aggregate CTAD with paren init, we're

[gcc r15-629] libstdc++: Fix typo in _Grapheme_cluster_view::_Iterator [PR115119]

2024-05-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:c9e05b03c18e898be604ab90401476e9c473cc52 commit r15-629-gc9e05b03c18e898be604ab90401476e9c473cc52 Author: Jonathan Wakely Date: Thu May 16 17:15:55 2024 +0100 libstdc++: Fix typo in _Grapheme_cluster_view::_Iterator [PR115119] libstdc++-v3/ChangeLog:

[gcc r15-628] tree-into-ssa: speed up sorting in prune_unused_phi_nodes [PR114480]

2024-05-17 Thread Alexander Monakov via Gcc-cvs
https://gcc.gnu.org/g:4b9e68a6f3b22800a7f12b58ef6b25e3b339bb3c commit r15-628-g4b9e68a6f3b22800a7f12b58ef6b25e3b339bb3c Author: Alexander Monakov Date: Wed May 15 16:23:17 2024 +0300 tree-into-ssa: speed up sorting in prune_unused_phi_nodes [PR114480] In PR 114480 we are hitting

gcc-wwwdocs branch master updated. 48be8366fcbf9246b2b5b1625febb5e9202842b8

2024-05-17 Thread Richard Biener via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 48be8366fcbf9246b2b5b1625febb5e9202842b8 (commit) from

[gcc r12-10456] tree-optimization/112281 - loop distribution and zero dependence distances

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:5db4b5449df8f59a61438f8db1836dbc9b53f02e commit r12-10456-g5db4b5449df8f59a61438f8db1836dbc9b53f02e Author: Richard Biener Date: Mon Nov 20 13:39:52 2023 +0100 tree-optimization/112281 - loop distribution and zero dependence distances The following fixes an

[gcc r12-10458] middle-end/110176 - wrong zext (bool) <= (int) 4294967295u folding

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:65e5547e5468ce404d0f9ebd646a1d63abf3a772 commit r12-10458-g65e5547e5468ce404d0f9ebd646a1d63abf3a772 Author: Richard Biener Date: Wed Jan 31 14:40:24 2024 +0100 middle-end/110176 - wrong zext (bool) <= (int) 4294967295u folding The following fixes a wrong

[gcc r12-10454] tree-optimization/112505 - bit-precision induction vectorization

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:4a71557fbebe3fb4031d1c2adc4f89c89a8c6c62 commit r12-10454-g4a71557fbebe3fb4031d1c2adc4f89c89a8c6c62 Author: Richard Biener Date: Thu Jan 11 14:00:33 2024 +0100 tree-optimization/112505 - bit-precision induction vectorization Vectorization of bit-precision

[gcc r15-627] [prange] Avoid looking at type() for undefined ranges

2024-05-17 Thread Aldy Hernandez via Gcc-cvs
https://gcc.gnu.org/g:bc6e336cb7c85094ddc77757be97c3d8588f35ca commit r15-627-gbc6e336cb7c85094ddc77757be97c3d8588f35ca Author: Aldy Hernandez Date: Fri May 17 10:30:03 2024 +0200 [prange] Avoid looking at type() for undefined ranges Undefined ranges have no type. This patch

[gcc r12-10457] tree-optimization/111039 - abnormals and bit test merging

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:47e6bff94d980e2fcb6bcb42df04d3b73bd67da7 commit r12-10457-g47e6bff94d980e2fcb6bcb42df04d3b73bd67da7 Author: Richard Biener Date: Thu Aug 17 13:10:14 2023 +0200 tree-optimization/111039 - abnormals and bit test merging The following guards the bit test

[gcc r12-10455] tree-optimization/112495 - alias versioning and address spaces

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:dbb5273996259b04350a1e3d35e633c51fc9310f commit r12-10455-gdbb5273996259b04350a1e3d35e633c51fc9310f Author: Richard Biener Date: Mon Nov 13 10:20:37 2023 +0100 tree-optimization/112495 - alias versioning and address spaces We are not correctly handling

[gcc r12-10453] debug/112718 - reset all type units with -ffat-lto-objects

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:1f41e8eef3da1d76c18fe1a93846054c53dc5a47 commit r12-10453-g1f41e8eef3da1d76c18fe1a93846054c53dc5a47 Author: Richard Biener Date: Mon Jan 22 15:42:59 2024 +0100 debug/112718 - reset all type units with -ffat-lto-objects When mixing -flto, -ffat-lto-objects

[gcc r12-10452] tree-optimization/112793 - SLP of constant/external code-generated twice

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:9bad5cf9ae446b367f666176537eb76e94cc4448 commit r12-10452-g9bad5cf9ae446b367f666176537eb76e94cc4448 Author: Richard Biener Date: Wed Dec 13 14:23:31 2023 +0100 tree-optimization/112793 - SLP of constant/external code-generated twice The following makes the

[gcc r14-10214] tree-optimization/114998 - use-after-free with loop distribution

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:1e9ae50d4d160f6d557fc4cbbe95c4a36897c09f commit r14-10214-g1e9ae50d4d160f6d557fc4cbbe95c4a36897c09f Author: Richard Biener Date: Fri May 10 14:19:49 2024 +0200 tree-optimization/114998 - use-after-free with loop distribution When loop distribution releases a

[gcc r15-626] middle-end/115110 - Fix view_converted_memref_p

2024-05-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:a5b3721c06646bf5b9b50a22964e8e2bd4d03f5f commit r15-626-ga5b3721c06646bf5b9b50a22964e8e2bd4d03f5f Author: Richard Biener Date: Fri May 17 11:02:29 2024 +0200 middle-end/115110 - Fix view_converted_memref_p view_converted_memref_p was checking the reference

[gcc/aoliva/heads/testbase] (666 commits) make -freg-struct-return visibly a negative alias of -fpcc-

2024-05-17 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: b7483de99536... make -freg-struct-return visibly a negative alias of -fpcc- It previously pointed to: f17d31e709af... Fortran: Detect 'no implicit type' error in right place [PR Diff: Summary of changes (added commits):

[gcc(refs/users/aoliva/heads/testme)] [testsuite] xfail pr79004 on longdouble64; drop long_double_64bit

2024-05-17 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7c08855190502bca6a1e59577ffe304677f126ed commit 7c08855190502bca6a1e59577ffe304677f126ed Author: Alexandre Oliva Date: Fri May 17 06:40:10 2024 -0300 [testsuite] xfail pr79004 on longdouble64; drop long_double_64bit Diff: ---

[gcc(refs/users/aoliva/heads/testme)] [testsuite] cope with rtems implicit -ftls-model=local-exec

2024-05-17 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:db37e042c4b3ab0fc594c207a4ebe34ed84350d7 commit db37e042c4b3ab0fc594c207a4ebe34ed84350d7 Author: Alexandre Oliva Date: Fri May 17 02:02:08 2024 -0300 [testsuite] cope with rtems implicit -ftls-model=local-exec gcc/config/rtems.h's OS_CC1_SPEC changes the

[gcc/aoliva/heads/testme] (668 commits) [testsuite] xfail pr79004 on longdouble64; drop long_double

2024-05-17 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 7c0885519050... [testsuite] xfail pr79004 on longdouble64; drop long_double It previously pointed to: ec1d688d102c... adjust iteration count for ppc costmodel 76b Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE

[gcc r15-623] Add widening expansion of MULT_HIGHPART_EXPR for integral modes

2024-05-17 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:f53f8a859631bef97adba1522a8049a8fce57c1b commit r15-623-gf53f8a859631bef97adba1522a8049a8fce57c1b Author: Eric Botcazou Date: Wed May 8 10:07:56 2024 +0200 Add widening expansion of MULT_HIGHPART_EXPR for integral modes For integral modes the expansion of

[gcc r15-625] Small fix to implementation of -fdump-ada-spec

2024-05-17 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:6a0a46c57999d1f805f6c604a8868ae588a104f2 commit r15-625-g6a0a46c57999d1f805f6c604a8868ae588a104f2 Author: Eric Botcazou Date: Fri May 17 11:44:30 2024 +0200 Small fix to implementation of -fdump-ada-spec gcc/c-family/ * c-ada-spec.cc

[gcc r15-624] Remove spurious line

2024-05-17 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:4da8be4f46b5dad4f5f610fc142538054446f44b commit r15-624-g4da8be4f46b5dad4f5f610fc142538054446f44b Author: Eric Botcazou Date: Wed May 8 11:20:40 2024 +0200 Remove spurious line Diff: --- gcc/ada/ChangeLog | 1 - 1 file changed, 1 deletion(-) diff --git

[gcc r15-622] Add missing check for const_pool in the escaped solutions

2024-05-17 Thread Richard Biener via Gcc-cvs
-alias.cc (ptrs_compare_unequal): Use pt_solution_includes_const_pool. * tree-ssa-structalias.cc (pt_solution_includes_const_pool): New. * gcc.dg/torture/20240517-1.c: New testcase. Diff: --- gcc/testsuite/gcc.dg/torture/20240517-1.c | 26

[gcc r15-619] ada: Start the initialization of the tasking runtime earlier

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:fc477a3f361dd5e72512e4ad42ef204af7c4c3e5 commit r15-619-gfc477a3f361dd5e72512e4ad42ef204af7c4c3e5 Author: Eric Botcazou Date: Fri Mar 15 16:46:16 2024 +0100 ada: Start the initialization of the tasking runtime earlier This installs the tasking versions of

[gcc r15-605] ada: Couple of adjustments coming from aliasing considerations

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:485d595d22c7800eb214034c9b58211ab232dbbf commit r15-605-g485d595d22c7800eb214034c9b58211ab232dbbf Author: Eric Botcazou Date: Sun Mar 10 15:51:21 2024 +0100 ada: Couple of adjustments coming from aliasing considerations The first adjustment is to the

[gcc r15-595] ada: Simplify code for private types with unknown discriminants

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:8e4069566e5ce4f2d936635187fd90c300e475e9 commit r15-595-g8e4069566e5ce4f2d936635187fd90c300e475e9 Author: Piotr Trojanek Date: Tue Mar 5 13:06:18 2024 +0100 ada: Simplify code for private types with unknown discriminants Private type entities have

[gcc r15-594] ada: Allow private items with unknown discriminants as Depends inputs

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:4b5eeb74a20028e493b520887cc9fd97d6fc0f3d commit r15-594-g4b5eeb74a20028e493b520887cc9fd97d6fc0f3d Author: Piotr Trojanek Date: Tue Mar 5 13:03:18 2024 +0100 ada: Allow private items with unknown discriminants as Depends inputs Objects of private types with

[gcc r15-592] ada: Fix probable copy/paste error

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:7dbd854509277059581e94167bbadf9d71cda0dc commit r15-592-g7dbd854509277059581e94167bbadf9d71cda0dc Author: Marc Poulhiès Date: Fri Mar 1 15:30:55 2024 +0100 ada: Fix probable copy/paste error gcc/ada/ *

[gcc r15-620] ada: Remove outdated workaround in aggregate expansion

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:167462f1977e7ed52a0d0aec8508b45bfe78c54b commit r15-620-g167462f1977e7ed52a0d0aec8508b45bfe78c54b Author: Ronan Desplanques Date: Mon Mar 18 09:58:00 2024 +0100 ada: Remove outdated workaround in aggregate expansion Before this patch, the compiler refrained

[gcc r15-621] ada: Improve deriving initial sizes for container aggregates

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9bd0b709ddb70589436c326142b1566f49f5e979 commit r15-621-g9bd0b709ddb70589436c326142b1566f49f5e979 Author: Viljar Indus Date: Wed Mar 13 11:24:59 2024 +0200 ada: Improve deriving initial sizes for container aggregates Deriving the initial size of container

[gcc r15-588] ada: Small cleanup in aggregate expansion code

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:1da18c25593fceed40233cd2cd49409ea817372a commit r15-588-g1da18c25593fceed40233cd2cd49409ea817372a Author: Ronan Desplanques Date: Fri Mar 1 10:31:12 2024 +0100 ada: Small cleanup in aggregate expansion code This patch moves a statement outside of a loop

[gcc r15-618] ada: Improve test for unprocessed preprocessor directives

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:15b5a95d36a3c8cc35189aa951bdcdbf59ad4160 commit r15-618-g15b5a95d36a3c8cc35189aa951bdcdbf59ad4160 Author: Steve Baird Date: Wed Mar 13 17:46:56 2024 -0700 ada: Improve test for unprocessed preprocessor directives Preprocessor directives are case insensitive

[gcc r15-617] ada: Restore dependency on System.OS_Interface in System.Task_Primitives

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:22928da141a8bbee9994fbae00c595877ed060ad commit r15-617-g22928da141a8bbee9994fbae00c595877ed060ad Author: Eric Botcazou Date: Thu Mar 14 19:48:59 2024 +0100 ada: Restore dependency on System.OS_Interface in System.Task_Primitives The dependency is relied

[gcc r15-615] ada: Replace spinlocks with fully-fledged locks in finalization collections

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:c8e5d90c4a0b736c2c4c5be3e8a3e9744e602d9d commit r15-615-gc8e5d90c4a0b736c2c4c5be3e8a3e9744e602d9d Author: Eric Botcazou Date: Tue Mar 5 23:30:51 2024 +0100 ada: Replace spinlocks with fully-fledged locks in finalization collections This replaces spinlocks

[gcc r15-616] ada: Further adjustments coming from aliasing considerations

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9ff83f013eb1ea2eac11c17cc3be2024e96101a5 commit r15-616-g9ff83f013eb1ea2eac11c17cc3be2024e96101a5 Author: Eric Botcazou Date: Thu Mar 14 12:58:29 2024 +0100 ada: Further adjustments coming from aliasing considerations They are needed on 32-bit platforms

[gcc r15-613] ada: Bug in computing local restrictions inherited from enclosing scopes.

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:7b5b67dc1960b4b2f72c003e747b34049a5e04a7 commit r15-613-g7b5b67dc1960b4b2f72c003e747b34049a5e04a7 Author: Steve Baird Date: Mon Mar 11 17:45:58 2024 -0700 ada: Bug in computing local restrictions inherited from enclosing scopes. In the function

[gcc r15-614] ada: Document secondary usage of Materialize_Entity flag

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d7dbf6c7ae69ff4d8e26b8dc7ee14104f5a9843e commit r15-614-gd7dbf6c7ae69ff4d8e26b8dc7ee14104f5a9843e Author: Eric Botcazou Date: Tue Mar 12 18:57:08 2024 +0100 ada: Document secondary usage of Materialize_Entity flag The flag is also used by the semantic

[gcc r15-611] ada: Fix for validity checking and conditional evaluation of 'Old

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:75de817d88aade7fc5e8b4bebe3f179f1c5b6a87 commit r15-611-g75de817d88aade7fc5e8b4bebe3f179f1c5b6a87 Author: Piotr Trojanek Date: Mon Mar 11 23:02:50 2024 +0100 ada: Fix for validity checking and conditional evaluation of 'Old Detection of expression that are

[gcc r15-612] ada: Factor out duplicated code in bodies of System.Task_Primitives.Operations

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3a5c4f926676bada86b7862ec0257ac5170b7976 commit r15-612-g3a5c4f926676bada86b7862ec0257ac5170b7976 Author: Eric Botcazou Date: Mon Mar 4 12:44:11 2024 +0100 ada: Factor out duplicated code in bodies of System.Task_Primitives.Operations The duplication is

[gcc r15-608] ada: Clarify code for aggregate warnings

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d87d0f331523684af0c975afa95232e9bf7070f6 commit r15-608-gd87d0f331523684af0c975afa95232e9bf7070f6 Author: Ronan Desplanques Date: Mon Mar 11 09:55:55 2024 +0100 ada: Clarify code for aggregate warnings This patch improves comments in code that emits warnings

[gcc r15-610] ada: Do not query the modification time of a special file.

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:615c29a8c5d47a28887087d3ff49b9df7f74fe9e commit r15-610-g615c29a8c5d47a28887087d3ff49b9df7f74fe9e Author: Steve Baird Date: Fri Mar 8 15:48:32 2024 -0800 ada: Do not query the modification time of a special file. In Ada.Directories, the function

[gcc r15-609] ada: Disable Equivalent_Array_Aggregate optimization if predicates involved

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:591ddf34a1e759560d89627eefae1d0e13b61ee8 commit r15-609-g591ddf34a1e759560d89627eefae1d0e13b61ee8 Author: Steve Baird Date: Fri Mar 8 16:17:41 2024 -0800 ada: Disable Equivalent_Array_Aggregate optimization if predicates involved In most paths, the function

[gcc r15-606] ada: Expose utility routine for processing of Depends contracts in SPARK

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d77c12eb33c7a0a461f6928a8fb303378aaf2e2f commit r15-606-gd77c12eb33c7a0a461f6928a8fb303378aaf2e2f Author: Piotr Trojanek Date: Fri Mar 8 17:02:16 2024 +0100 ada: Expose utility routine for processing of Depends contracts in SPARK Routine

[gcc r15-607] ada: Fix others error message location

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:34ac60eb88e489991b420e82b98a039a31df262f commit r15-607-g34ac60eb88e489991b420e82b98a039a31df262f Author: Ronan Desplanques Date: Fri Mar 8 14:42:59 2024 +0100 ada: Fix others error message location Before this patch, the compiler pointed at the wrong

[gcc r15-604] ada: gnatbind: subprogram spec no longer exists

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d2a118197c767ccbd3905c14ff2ebe82bd0fe9ed commit r15-604-gd2a118197c767ccbd3905c14ff2ebe82bd0fe9ed Author: Bob Duff Date: Fri Mar 8 09:32:51 2024 -0500 ada: gnatbind: subprogram spec no longer exists If a subprogram spec S is present while compiling something

[gcc r15-602] ada: Fix containers' Reference_Preserving_Key functions' memory leaks

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ecf17346ff112ccf58cd2920a23fa756b068e1bc commit r15-602-gecf17346ff112ccf58cd2920a23fa756b068e1bc Author: Steve Baird Date: Wed Mar 6 14:27:44 2024 -0800 ada: Fix containers' Reference_Preserving_Key functions' memory leaks Fix memory leaks in containers'

[gcc r15-603] ada: Update docs for Resolve_Null_Array_Aggregate

2024-05-17 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a666066298f29bc08379aac75e65d1edb3eb415f commit r15-603-ga666066298f29bc08379aac75e65d1edb3eb415f Author: Ronan Desplanques Date: Thu Mar 7 10:24:49 2024 +0100 ada: Update docs for Resolve_Null_Array_Aggregate The documentation comments for

  1   2   >