[gcc/aoliva/heads/testbase] (207 commits) expand: drop stack adjustments after barrier [PR118006]

2025-01-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 1b1a33f76879... expand: drop stack adjustments after barrier [PR118006] It previously pointed to: 1ec38e26e2be... Fortran: Fix hyphenation errors in the manual Diff: Summary of changes (added commits): --

[gcc(refs/users/aoliva/heads/testme)] testsuite: generalized field-merge tests for <32-bit int [PR118025]

2025-01-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:bbe1fb35752f1656ba382f8bd248867fd0842877 commit bbe1fb35752f1656ba382f8bd248867fd0842877 Author: Alexandre Oliva Date: Mon Jan 6 18:40:27 2025 -0300 testsuite: generalized field-merge tests for <32-bit int [PR118025] Explicitly convert constants to the desire

[gcc(refs/users/aoliva/heads/testme)] testsuite: generalize ifcombine field-merge tests [PR118025]

2025-01-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:dc8d5cac1a0e9119d3589541b21303b0388557c4 commit dc8d5cac1a0e9119d3589541b21303b0388557c4 Author: Alexandre Oliva Date: Mon Jan 6 18:40:18 2025 -0300 testsuite: generalize ifcombine field-merge tests [PR118025] A number of tests that check for specific ifcombi

[gcc(refs/users/aoliva/heads/testme)] ifcombine field-merge: improve handling of dwords

2025-01-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:33462c27036b1489ba32762ec59a1cf7eed68dbe commit 33462c27036b1489ba32762ec59a1cf7eed68dbe Author: Alexandre Oliva Date: Mon Jan 6 18:39:59 2025 -0300 ifcombine field-merge: improve handling of dwords On 32-bit hosts, data types with 64-bit alignment aren't get

[gcc/aoliva/heads/testme] (210 commits) testsuite: generalized field-merge tests for <32-bit int [P

2025-01-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: bbe1fb35752f... testsuite: generalized field-merge tests for <32-bit int [P It previously pointed to: 2bdc6d31e9b7... testsuite: generalized field-merge tests for <32-bit int [P Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A

[gcc r15-6613] testsuite: add testcase for fixed PR98000

2025-01-06 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:e53277d849a13a8a36f488f6725700311c74080e commit r15-6613-ge53277d849a13a8a36f488f6725700311c74080e Author: Sam James Date: Fri Jan 3 16:59:37 2025 + testsuite: add testcase for fixed PR98000 gcc/testsuite/ChangeLog: PR ipa/98000 *

[gcc r15-6612] testsuite: add testcase for fixed PR117546

2025-01-06 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:f9ff478446a2cac8f73c906fb3dbeade5aa46909 commit r15-6612-gf9ff478446a2cac8f73c906fb3dbeade5aa46909 Author: Sam James Date: Fri Jan 3 16:56:01 2025 + testsuite: add testcase for fixed PR117546 PR117546 was fixed by Eric's r14-10693-gadab597af288d6 change,

[gcc r15-6610] expand: drop stack adjustments after barrier [PR118006]

2025-01-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:1b1a33f76879dae3e6c2c1e8fb3656b0adb52ad5 commit r15-6610-g1b1a33f76879dae3e6c2c1e8fb3656b0adb52ad5 Author: Alexandre Oliva Date: Fri Dec 20 18:02:08 2024 -0300 expand: drop stack adjustments after barrier [PR118006] A gimple block with __builtin_unreachable (

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:353069d8831e887c11cbe1f75ba4c8877db5286f commit 353069d8831e887c11cbe1f75ba4c8877db5286f Author: Michael Meissner Date: Mon Jan 6 16:11:30 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.vpair | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/ChangeLo

[gcc(refs/users/meissner/heads/work190)] Use vector pair load/store for memcpy with -mcpu=future

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b61b094b2e0c7644ab5e7e9b2f7fe7fec10d7d70 commit b61b094b2e0c7644ab5e7e9b2f7fe7fec10d7d70 Author: Michael Meissner Date: Thu Jan 2 17:08:58 2025 -0500 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC did

[gcc(refs/users/meissner/heads/work190-sha)] Update ChangeLog.*

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:49c771b627cec99aa706a2a49b8ad8c225e02f93 commit 49c771b627cec99aa706a2a49b8ad8c225e02f93 Author: Michael Meissner Date: Thu Jan 2 18:12:33 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 146 ++ 1 file

[gcc(refs/users/meissner/heads/work190-sha)] Update ChangeLog.*

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:bf971f59deab74e24d1390fd42938bc59966b8c1 commit bf971f59deab74e24d1390fd42938bc59966b8c1 Author: Michael Meissner Date: Mon Jan 6 16:01:27 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/ChangeLog.

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b86e96fb7dc44fed392e5063faf64441609d439e commit b86e96fb7dc44fed392e5063faf64441609d439e Author: Michael Meissner Date: Mon Jan 6 16:00:45 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/Chang

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8474766db4f2543facd26eb1d0e88d1a4008d5a3 commit 8474766db4f2543facd26eb1d0e88d1a4008d5a3 Author: Michael Meissner Date: Mon Jan 6 15:59:56 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/ChangeLog.d

[gcc/meissner/heads/work190-libs] (118 commits) Merge commit 'refs/users/meissner/heads/work190-libs' of gi

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-libs' was updated to point to: 4e8042164ab7... Merge commit 'refs/users/meissner/heads/work190-libs' of gi It previously pointed to: 6cd4fb16ad56... Merge commit 'refs/users/meissner/heads/work190-libs' of gi Diff: Summary of changes (added commits): --

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4e8042164ab7236639426ad53d6a126fd5fdf11e commit 4e8042164ab7236639426ad53d6a126fd5fdf11e Merge: 844848679efe 6cd4fb16ad56 Author: Michael Meissner Date: Mon Jan 6 15:50:15 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-libs' of git+ssh://gcc.gnu.org/git/g

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-dmf' was updated to point to: f579a0c40c19... Merge commit 'refs/users/meissner/heads/work190-dmf' of git It previously pointed to: 2f5faf2c4d7c... Update ChangeLog.* Diff: Summary of changes (added commits): --- f579a0c..

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:92e3644d69c4d711fed16973c55866b19b7ac851 commit 92e3644d69c4d711fed16973c55866b19b7ac851 Author: Michael Meissner Date: Mon Jan 6 15:59:05 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/ChangeLog

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0c37597878ac393f55f793d471adf931fa52220d commit 0c37597878ac393f55f793d471adf931fa52220d Merge: 8e49238aa53f f0acec12833e Author: Michael Meissner Date: Mon Jan 6 15:56:57 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-vpair' of git+ssh://gcc.gnu.org/git/

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8e49238aa53f7e6dee0095f416af7cf9c0e23c45 commit 8e49238aa53f7e6dee0095f416af7cf9c0e23c45 Author: Michael Meissner Date: Thu Jan 2 18:08:50 2025 -0500 Update ChangeLog. Diff: --- gcc/ChangeLog.vpair | 420 1 file c

[gcc(refs/users/meissner/heads/work190-vpair)] Vector pair support.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:492a5aeefd5f6657ed4dbbce33cf53fc6d3c1ee7 commit 492a5aeefd5f6657ed4dbbce33cf53fc6d3c1ee7 Author: Michael Meissner Date: Thu Jan 2 18:06:59 2025 -0500 Vector pair support. This patch adds a new include file (vector-pair.h) that adds support so that users w

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:34215913d4c72e0c368bc0f21f4f4b7672afae1d commit 34215913d4c72e0c368bc0f21f4f4b7672afae1d Author: Michael Meissner Date: Thu Jan 2 16:43:47 2025 -0500 Add ChangeLog.vpair and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chan

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-vpair' was updated to point to: 0c37597878ac... Merge commit 'refs/users/meissner/heads/work190-vpair' of g It previously pointed to: f0acec12833e... Update ChangeLog. Diff: Summary of changes (added commits): --- 0c37597.

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:afbdac32b3918976661b34a99b2139db027d601d commit afbdac32b3918976661b34a99b2139db027d601d Merge: e9a2bde32452 71c009a3f1c7 Author: Michael Meissner Date: Mon Jan 6 15:55:28 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-test' of git+ssh://gcc.gnu.org/git/g

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-test' was updated to point to: afbdac32b391... Merge commit 'refs/users/meissner/heads/work190-test' of gi It previously pointed to: 71c009a3f1c7... Merge commit 'refs/users/meissner/heads/work190-test' of gi Diff: Summary of changes (added commits): --

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e9a2bde324522887ff1f84f713322a36d7ab353d commit e9a2bde324522887ff1f84f713322a36d7ab353d Author: Michael Meissner Date: Thu Jan 2 16:47:13 2025 -0500 Add ChangeLog.test and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5fc298c1041e12c64bbc318d94a4312bc9afb707 commit 5fc298c1041e12c64bbc318d94a4312bc9afb707 Author: Michael Meissner Date: Thu Jan 2 17:07:57 2025 -0500 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2025-01-02 Michael Meissner

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9c010ea463956d28ee6e4d55e626a7ce11c77021 commit 9c010ea463956d28ee6e4d55e626a7ce11c77021 Merge: a5537056e1b1 e10ae2e4458e Author: Michael Meissner Date: Mon Jan 6 15:52:46 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-sha' of git+ssh://gcc.gnu.org/git/gc

[gcc(refs/users/meissner/heads/work190-sha)] Update ChangeLog.*

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a5537056e1b1727a116b1300116c1d5d41e822d2 commit a5537056e1b1727a116b1300116c1d5d41e822d2 Author: Michael Meissner Date: Fri Jan 3 03:29:10 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git

[gcc(refs/users/meissner/heads/work190-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:872684c19582a2e9366d7583340ecc6c2e817fd5 commit 872684c19582a2e9366d7583340ecc6c2e817fd5 Author: Michael Meissner Date: Thu Jan 2 18:14:55 2025 -0500 Add potential p-future XVRLD and XVRLDI instructions. 2025-01-02 Michael Meissner gcc/

[gcc(refs/users/meissner/heads/work190-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3365d181b26627cc16c95cb8ead8eb2bb4ae28f2 commit 3365d181b26627cc16c95cb8ead8eb2bb4ae28f2 Author: Michael Meissner Date: Fri Jan 3 03:27:56 2025 -0500 Add potential p-future XVRLD and XVRLDI instructions. 2025-01-03 Michael Meissner gcc/

[gcc(refs/users/meissner/heads/work190-sha)] Revert changes

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6818c0420ed9047d42ef500b7173f82583f9c121 commit 6818c0420ed9047d42ef500b7173f82583f9c121 Author: Michael Meissner Date: Fri Jan 3 03:23:54 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/altivec.md | 35 +++--- gcc/config/

[gcc(refs/users/meissner/heads/work190-sha)] Update ChangeLog.*

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7bf411842d2e95e7deff93775edf2db380727236 commit 7bf411842d2e95e7deff93775edf2db380727236 Author: Michael Meissner Date: Thu Jan 2 18:16:17 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 20 1 file changed, 20 insertions(+) diff --g

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:59ca8f18230b28193e71d0e539804c54bf9630ee commit 59ca8f18230b28193e71d0e539804c54bf9630ee Author: Michael Meissner Date: Thu Jan 2 17:06:17 2025 -0500 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=power

[gcc(refs/users/meissner/heads/work190-sha)] PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c21e5353ba2f5c4a565e53c4332b60cc6e00b990 commit c21e5353ba2f5c4a565e53c4332b60cc6e00b990 Author: Michael Meissner Date: Thu Jan 2 18:10:44 2025 -0500 PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations The multibuff.c benchmark attached

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8c34eb8de421d4368cc4b7be0d62334fe511734c commit 8c34eb8de421d4368cc4b7be0d62334fe511734c Author: Michael Meissner Date: Thu Jan 2 16:46:25 2025 -0500 Add ChangeLog.sha and update REVISION. 2025-01-02 Michael Meissner gcc/ * Change

[gcc/meissner/heads/work190-sha] (125 commits) Merge commit 'refs/users/meissner/heads/work190-sha' of git

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-sha' was updated to point to: 9c010ea46395... Merge commit 'refs/users/meissner/heads/work190-sha' of git It previously pointed to: e10ae2e4458e... Update ChangeLog.* Diff: Summary of changes (added commits): --- 9c010ea..

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:844848679efeb5fc2ad6c33d9b4007bc40c65aea commit 844848679efeb5fc2ad6c33d9b4007bc40c65aea Author: Michael Meissner Date: Thu Jan 2 16:45:35 2025 -0500 Add ChangeLog.libs and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f579a0c40c197b6ac554e0af111015566bbe5d84 commit f579a0c40c197b6ac554e0af111015566bbe5d84 Merge: e7f3f424f2d9 2f5faf2c4d7c Author: Michael Meissner Date: Mon Jan 6 15:48:53 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-dmf' of git+ssh://gcc.gnu.org/git/gc

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2656-Support load/store vector with right length.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2c8f90c56c1ab6631e5440e6b3529b08bac0a64b commit 2c8f90c56c1ab6631e5440e6b3529b08bac0a64b Author: Michael Meissner Date: Thu Jan 2 17:49:31 2025 -0500 RFC2656-Support load/store vector with right length. This patch adds support for new instructions that may be

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e7f3f424f2d96d3c1506f553038e4910189a48c5 commit e7f3f424f2d96d3c1506f553038e4910189a48c5 Author: Michael Meissner Date: Thu Jan 2 17:59:10 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 329 ++ 1 file

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2677-Add xvrlw support.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:45000c8c6f7f05a0215ee559605523393eede1c3 commit 45000c8c6f7f05a0215ee559605523393eede1c3 Author: Michael Meissner Date: Thu Jan 2 17:54:37 2025 -0500 RFC2677-Add xvrlw support. 2025-01-02 Michael Meissner gcc/ * config/rs6000/alti

[gcc(refs/users/meissner/heads/work190-dmf)] Revert changes

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e1a990ffb273b7d391e1bd708be51a494a2b7f7a commit e1a990ffb273b7d391e1bd708be51a494a2b7f7a Author: Michael Meissner Date: Thu Jan 2 17:56:35 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/altivec.md | 14 gcc/config/rs6000/constraints

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2686-Add paddis support.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c08ae5188b2b3878ad190494e07e8113f6ec1f2d commit c08ae5188b2b3878ad190494e07e8113f6ec1f2d Author: Michael Meissner Date: Thu Jan 2 17:53:25 2025 -0500 RFC2686-Add paddis support. 2025-01-02 Michael Meissner gcc/ * config/rs6000/con

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6336496caf5bc12c38bcd596965ff91bd3329876 commit 6336496caf5bc12c38bcd596965ff91bd3329876 Author: Michael Meissner Date: Thu Jan 2 17:46:42 2025 -0500 RFC2653-PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full 1

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2655-Add saturating subtract built-ins.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6e8ad226e78af11793e8911d843d176fa2c5b85f commit 6e8ad226e78af11793e8911d843d176fa2c5b85f Author: Michael Meissner Date: Thu Jan 2 17:50:40 2025 -0500 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functio

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2653-Add wD constraint.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dbc7b5d76d1fa2c66c90ab43f6bac2ff6fca5d40 commit dbc7b5d76d1fa2c66c90ab43f6bac2ff6fca5d40 Author: Michael Meissner Date: Thu Jan 2 17:43:19 2025 -0500 RFC2653-Add wD constraint. This patch adds a new constraint ('wD') that matches the accumulator registers

[gcc(refs/users/meissner/heads/work190-dmf)] RFC2653-Add support for dense math registers.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:994678fc07aec1be6ce919948c6e0fe386992aae commit 994678fc07aec1be6ce919948c6e0fe386992aae Author: Michael Meissner Date: Thu Jan 2 17:44:58 2025 -0500 RFC2653-Add support for dense math registers. The MMA subsystem added the notion of accumulator registers as

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6d6d7eea886cf2577c89c3520907787514967803 commit 6d6d7eea886cf2577c89c3520907787514967803 Author: Michael Meissner Date: Thu Jan 2 16:42:55 2025 -0500 Add ChangeLog.dmf and update REVISION. 2025-01-02 Michael Meissner gcc/ * Change

[gcc(refs/users/meissner/heads/work190-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a3bcfbab144b66822ea42ce96ff04795a759fe5f commit a3bcfbab144b66822ea42ce96ff04795a759fe5f Author: Michael Meissner Date: Thu Jan 2 18:01:04 2025 -0500 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a vec

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:85781ca5e92b554ea07e17e2d661e4dfa69757e2 commit 85781ca5e92b554ea07e17e2d661e4dfa69757e2 Author: Michael Meissner Date: Thu Jan 2 18:05:14 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 168 + 1 file

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b092237fc85879a6aeaf80f11b94727a1578d0f4 commit b092237fc85879a6aeaf80f11b94727a1578d0f4 Merge: 85781ca5e92b 041b1e8fc012 Author: Michael Meissner Date: Mon Jan 6 15:47:31 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-bugs' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work190-bugs)] Add power9 and power10 float to logical optimizations.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2b1c948519be6c32d1c9cf73fa30b30e3761dcd5 commit 2b1c948519be6c32d1c9cf73fa30b30e3761dcd5 Author: Michael Meissner Date: Thu Jan 2 18:01:53 2025 -0500 Add power9 and power10 float to logical optimizations. I was answering an email from a co-worker and I pointe

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-bugs' was updated to point to: b092237fc858... Merge commit 'refs/users/meissner/heads/work190-bugs' of gi It previously pointed to: 041b1e8fc012... Update ChangeLog.* Diff: Summary of changes (added commits): --- b092237.

[gcc(refs/users/meissner/heads/work190-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e3987cb22119ff07bc8f681400f550b6314e52bd commit e3987cb22119ff07bc8f681400f550b6314e52bd Author: Michael Meissner Date: Thu Jan 2 18:03:06 2025 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a D

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e96a46e0ad50ef06cd0590372aa7df5889fa444b commit e96a46e0ad50ef06cd0590372aa7df5889fa444b Author: Michael Meissner Date: Thu Jan 2 16:44:48 2025 -0500 Add ChangeLog.bugs and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:615f15741f45aee0e8f1763845da2cfa3b64a6bd commit 615f15741f45aee0e8f1763845da2cfa3b64a6bd Merge: 49651fc8f7fb 944319e76c26 Author: Michael Meissner Date: Mon Jan 6 15:45:09 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-orig' of git+ssh://gcc.gnu.org/git/g

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:56eb08eb6a4d2bc6252d196d0d9606e49aa1cd05 commit 56eb08eb6a4d2bc6252d196d0d9606e49aa1cd05 Merge: 5ba8cad82d04 be98e2eaae08 Author: Michael Meissner Date: Mon Jan 6 15:43:35 2025 -0500 Merge commit 'refs/users/meissner/heads/work190' of git+ssh://gcc.gnu.org/git/gcc in

[gcc(refs/users/meissner/heads/work190)] Add rs6000 architecture masks.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:40d1544250a23d21dfd084e8fec939ee49d353cb commit 40d1544250a23d21dfd084e8fec939ee49d353cb Author: Michael Meissner Date: Thu Jan 2 17:12:41 2025 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user ISA

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5ba8cad82d046ef299ccf0fec5f71a2b84bda1bc commit 5ba8cad82d046ef299ccf0fec5f71a2b84bda1bc Author: Michael Meissner Date: Thu Jan 2 17:18:14 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 435 + 1 file

[gcc/meissner/heads/work190-orig] (103 commits) Merge commit 'refs/users/meissner/heads/work190-orig' of gi

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-orig' was updated to point to: 615f15741f45... Merge commit 'refs/users/meissner/heads/work190-orig' of gi It previously pointed to: 944319e76c26... Add REVISION. Diff: Summary of changes (added commits): --- 615f157... Me

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:49651fc8f7fbb18b3dd92dd936889d980118e762 commit 49651fc8f7fbb18b3dd92dd936889d980118e762 Author: Michael Meissner Date: Thu Jan 2 16:48:25 2025 -0500 Add REVISION. 2025-01-02 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc(refs/users/meissner/heads/work190)] Use architecture flags for defining _ARCH_PWR macros.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b174fac009b9af69b7d61a88854a7a55eed27172 commit b174fac009b9af69b7d61a88854a7a55eed27172 Author: Michael Meissner Date: Thu Jan 2 17:14:07 2025 -0500 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc(refs/users/meissner/heads/work190)] Do not allow -mvsx to boost processor to power7.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cc954bf23e613d4faf9d143d3ddf19356003a529 commit cc954bf23e613d4faf9d143d3ddf19356003a529 Author: Michael Meissner Date: Thu Jan 2 17:10:36 2025 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example w

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:18361a0cf32cd7468103efc03e0401c5a0ecc9f6 commit 18361a0cf32cd7468103efc03e0401c5a0ecc9f6 Author: Michael Meissner Date: Thu Jan 2 17:03:31 2025 -0500 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for f

[gcc(refs/users/meissner/heads/work190)] Change TARGET_POPCNTD to TARGET_POWER7.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ae3af4f8cf259213df76a93d29e5e6e226416ce6 commit ae3af4f8cf259213df76a93d29e5e6e226416ce6 Author: Michael Meissner Date: Thu Jan 2 17:00:58 2025 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd sw

[gcc(refs/users/meissner/heads/work190)] Change TARGET_CMPB to TARGET_POWER6.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:429711edacce4893e238e13a297833b426732c5a commit 429711edacce4893e238e13a297833b426732c5a Author: Michael Meissner Date: Thu Jan 2 17:00:02 2025 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is n

[gcc(refs/users/meissner/heads/work190)] Change TARGET_POPCNTB to TARGET_POWER5.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:06868549a68d7b41b524b00f52e62a90a0d3ed11 commit 06868549a68d7b41b524b00f52e62a90a0d3ed11 Author: Michael Meissner Date: Thu Jan 2 16:57:34 2025 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb sw

[gcc(refs/users/meissner/heads/work190)] Change TARGET_MODULO to TARGET_POWER9.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:017b01bfc9475cc41263ec98e1e28f15737b7166 commit 017b01bfc9475cc41263ec98e1e28f15737b7166 Author: Michael Meissner Date: Thu Jan 2 17:01:42 2025 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo switc

[gcc(refs/users/meissner/heads/work190)] Change TARGET_FPRND to TARGET_POWER5X.

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c4365b27c47311773c8bae76a4cfe4ebf010be0f commit c4365b27c47311773c8bae76a4cfe4ebf010be0f Author: Michael Meissner Date: Thu Jan 2 16:59:16 2025 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd switc

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

2025-01-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3666e5be59e7dc804b4c3a2e18e9bfc2e0190f2b commit 3666e5be59e7dc804b4c3a2e18e9bfc2e0190f2b Author: Michael Meissner Date: Thu Jan 2 16:41:53 2025 -0500 Add ChangeLog.meissner and REVISION. 2025-01-02 Michael Meissner gcc/ * REVISION

[gcc/meissner/heads/work190] (116 commits) Merge commit 'refs/users/meissner/heads/work190' of git+ssh

2025-01-06 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190' was updated to point to: 56eb08eb6a4d... Merge commit 'refs/users/meissner/heads/work190' of git+ssh It previously pointed to: be98e2eaae08... Update ChangeLog.* Diff: Summary of changes (added commits): --- 56eb08e... Me

[gcc r15-6609] aarch64: remove extra XTN in vector concatenation

2025-01-06 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:6069f02a486054484ad638b083cb3b9486bb4321 commit r15-6609-g6069f02a486054484ad638b083cb3b9486bb4321 Author: Akram Ahmad Date: Mon Jan 6 20:09:30 2025 + aarch64: remove extra XTN in vector concatenation GIMPLE code which performs a narrowing truncation on t

[gcc r15-6608] Fix type in some Min() calls (#119248)

2025-01-06 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:7a7903dec533e02c58e634b6ddd680f36c4cd933 commit r15-6608-g7a7903dec533e02c58e634b6ddd680f36c4cd933 Author: Stefan Schulze Frielinghaus Date: Mon Jan 6 19:17:28 2025 +0100 Fix type in some Min() calls (#119248) This is a follow-up to 6dec33834d1fd89f16e271dde9

[gcc r15-6607] Fix few size types in memprof (#119114)

2025-01-06 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:f0b8256224ec082ecffddcb5624a4b5032c09113 commit r15-6607-gf0b8256224ec082ecffddcb5624a4b5032c09113 Author: Vitaly Buka Date: Mon Jan 6 19:17:09 2025 +0100 Fix few size types in memprof (#119114) Fix type in a few related Min() calls. Follow up to #11

[gcc r15-6605] Replace uptr by usize/SIZE_T in interfaces

2025-01-06 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:0bb38b2786a097f97664afbcf6577b77dd305d44 commit r15-6605-g0bb38b2786a097f97664afbcf6577b77dd305d44 Author: Stefan Schulze Frielinghaus Date: Mon Jan 6 19:17:09 2025 +0100 Replace uptr by usize/SIZE_T in interfaces For some targets uptr is mapped to unsigned i

[gcc r15-6606] Add type __sanitizer::ssize (#116957)

2025-01-06 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:1bd03564f29dc31e67e67efd93137d50fa7bb8a4 commit r15-6606-g1bd03564f29dc31e67e67efd93137d50fa7bb8a4 Author: Stefan Schulze Frielinghaus Date: Mon Jan 6 19:17:09 2025 +0100 Add type __sanitizer::ssize (#116957) Since the sanitizer merge in commit r15-5164-gfa32

[gcc r15-6604] crypto/tls: fix Config.Time in tests using expired certificates

2025-01-06 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:ed1493e12ed75e837e9b9aa794ed24daf397df7c commit r15-6604-ged1493e12ed75e837e9b9aa794ed24daf397df7c Author: Ian Lance Taylor Date: Sat Jan 4 15:54:58 2025 -0800 crypto/tls: fix Config.Time in tests using expired certificates This is a backport of https://go.de

[gcc r14-11131] or1k: add .note.GNU-stack section on linux

2025-01-06 Thread Stafford Horne via Gcc-cvs
https://gcc.gnu.org/g:f690bd46da8d6b92d3d3eb8a276b2e35b9f6034b commit r14-11131-gf690bd46da8d6b92d3d3eb8a276b2e35b9f6034b Author: Stafford Horne Date: Mon Jan 6 12:12:40 2025 + or1k: add .note.GNU-stack section on linux In the OpenRISC build we get the following warning:

[gcc r15-6603] or1k: add .note.GNU-stack section on linux

2025-01-06 Thread Stafford Horne via Gcc-cvs
https://gcc.gnu.org/g:803808b4ad224ba6862538b63e59b15778c60975 commit r15-6603-g803808b4ad224ba6862538b63e59b15778c60975 Author: Stafford Horne Date: Mon Jan 6 12:12:40 2025 + or1k: add .note.GNU-stack section on linux In the OpenRISC build we get the following warning:

[gcc r15-6602] Respect -fprofile-prefix-map for getcwd in .gcno files

2025-01-06 Thread Fangrui Song via Gcc-cvs
https://gcc.gnu.org/g:fa778ba7d04497bdf32751488c8efd82db3b5e65 commit r15-6602-gfa778ba7d04497bdf32751488c8efd82db3b5e65 Author: Fangrui Song Date: Tue Dec 31 16:32:07 2024 -0800 Respect -fprofile-prefix-map for getcwd in .gcno files so that `gcc -c a.cc --coverage -fprofile-p

[gcc r13-9282] Fortran: Fix an assortment of bugs

2025-01-06 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:fc062c12ff59b22061bea98a3539da857968bccb commit r13-9282-gfc062c12ff59b22061bea98a3539da857968bccb Author: Paul Thomas Date: Tue May 16 06:35:40 2023 +0100 Fortran: Fix an assortment of bugs 2023-05-16 Paul Thomas gcc/fortran PR fortra

[gcc r15-6601] SVE intrinsics: Fold svmul by -1 to svneg for unsigned types

2025-01-06 Thread Jennifer Schmitz via Gcc-cvs
https://gcc.gnu.org/g:f9c99d403c9a0948936e3120ad97b4f10998351f commit r15-6601-gf9c99d403c9a0948936e3120ad97b4f10998351f Author: Jennifer Schmitz Date: Thu Nov 7 08:44:30 2024 -0800 SVE intrinsics: Fold svmul by -1 to svneg for unsigned types As follow-up to https://gcc.gnu.or

[gcc r13-9281] ada: Fix small thinko in previous change to two-pass aggregate expansion

2025-01-06 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:908ad66ea64ef84014d3ea9f2f3b62ed3968b9e3 commit r13-9281-g908ad66ea64ef84014d3ea9f2f3b62ed3968b9e3 Author: Eric Botcazou Date: Fri Dec 13 20:50:44 2024 +0100 ada: Fix small thinko in previous change to two-pass aggregate expansion We need a type tailored to t

[gcc r14-11130] ada: Fix small thinko in previous change to two-pass aggregate expansion

2025-01-06 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5d4e9c7043cdda9651353d6c5d56a0522a397ad2 commit r14-11130-g5d4e9c7043cdda9651353d6c5d56a0522a397ad2 Author: Eric Botcazou Date: Fri Dec 13 20:50:44 2024 +0100 ada: Fix small thinko in previous change to two-pass aggregate expansion We need a type tailored to

[gcc r15-6600] Ada: fix spurious relinking of gnatbind for cross compilers

2025-01-06 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:144ddb0cdfa7a09ccbaaea5ec72837346fbc1d8d commit r15-6600-g144ddb0cdfa7a09ccbaaea5ec72837346fbc1d8d Author: Eric Botcazou Date: Mon Jan 6 12:20:00 2025 +0100 Ada: fix spurious relinking of gnatbind for cross compilers The problem has been introduced by r15-188

[gcc r15-6599] ipa-cp: Make dumping of bit masks representing -1 nicer

2025-01-06 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:72b273152f75a8622ea13d0fe95d6d2461615ba4 commit r15-6599-g72b273152f75a8622ea13d0fe95d6d2461615ba4 Author: Martin Jambor Date: Mon Jan 6 11:58:29 2025 +0100 ipa-cp: Make dumping of bit masks representing -1 nicer Dumps of the lattices representing bit-values

[gcc r15-6598] tree-switch-conversion: don't apply switch size limit on jump tables

2025-01-06 Thread Mark Wielaard via Gcc-cvs
https://gcc.gnu.org/g:668cad04b16fc044142474232ac072fcc5f94433 commit r15-6598-g668cad04b16fc044142474232ac072fcc5f94433 Author: Mark Wielaard Date: Sun Jan 5 18:00:36 2025 +0100 tree-switch-conversion: don't apply switch size limit on jump tables commit 56946c801a7c ("gimple: Add

[gcc r15-6597] AArch64: Implement four and eight chunk VLA concats [PR118272]

2025-01-06 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:830bead4859cd00da87e1304ba249cf0d3eb5a5a commit r15-6597-g830bead4859cd00da87e1304ba249cf0d3eb5a5a Author: Tamar Christina Date: Mon Jan 6 09:24:36 2025 + AArch64: Implement four and eight chunk VLA concats [PR118272] The following testcase #pr

[gcc r15-6590] ada: Correct xref of operator expression function body

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:e3a67dcc1ab950176a62f3cebd61938332d31887 commit r15-6590-ge3a67dcc1ab950176a62f3cebd61938332d31887 Author: Bob Duff Date: Thu Dec 12 09:13:16 2024 -0500 ada: Correct xref of operator expression function body For an expression function body that is an operator

[gcc r15-6589] ada: Small housekeeping work in Exp_Aggr

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:e4ed78faa3eb0f6b9b28d4491c22e5edb39339bf commit r15-6589-ge4ed78faa3eb0f6b9b28d4491c22e5edb39339bf Author: Eric Botcazou Date: Thu Dec 12 13:00:14 2024 +0100 ada: Small housekeeping work in Exp_Aggr This moves a few declarations around and tweaks a few commen

[gcc r15-6594] ada: Fix predicate involving array indexing rejected in generic package

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0d736433f9261fb9705f860a2e41cc407ecd972c commit r15-6594-g0d736433f9261fb9705f860a2e41cc407ecd972c Author: Eric Botcazou Date: Thu Dec 12 23:08:30 2024 +0100 ada: Fix predicate involving array indexing rejected in generic package The indexing is rejected with

[gcc r15-6596] ada: Fix small thinko in previous change to two-pass aggregate expansion

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:f345ae3e6b2958677abd5a2f3aa447e0494e0fc3 commit r15-6596-gf345ae3e6b2958677abd5a2f3aa447e0494e0fc3 Author: Eric Botcazou Date: Fri Dec 13 20:50:44 2024 +0100 ada: Fix small thinko in previous change to two-pass aggregate expansion We need a type tailored to t

[gcc r15-6593] ada: Fix incorrect RM reference in s-imagef.adb

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:06bc21f49d9a11b2b53108c95d9c991e51f3a785 commit r15-6593-g06bc21f49d9a11b2b53108c95d9c991e51f3a785 Author: Bob Duff Date: Fri Dec 13 08:58:08 2024 -0500 ada: Fix incorrect RM reference in s-imagef.adb gcc/ada/ChangeLog: * libgnat/s-imagef.adb

[gcc r15-6595] ada: Streamline runtime support of finalization collections

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ad8242d616da64a03680a1d304910cdb0f3ceb18 commit r15-6595-gad8242d616da64a03680a1d304910cdb0f3ceb18 Author: Eric Botcazou Date: Fri Dec 13 19:17:00 2024 +0100 ada: Streamline runtime support of finalization collections Finalization collections are declared as

[gcc r15-6585] ada: Declare that the new argument may not be used

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:75e126db1e5c08261e3fb9fd0b831403c094d1f1 commit r15-6585-g75e126db1e5c08261e3fb9fd0b831403c094d1f1 Author: Tonu Naks Date: Tue Dec 10 10:41:16 2024 + ada: Declare that the new argument may not be used gcc/ada/ChangeLog: * adaint.c (__gnat

[gcc r15-6582] ada: Plug small loophole in previous change

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:145314b3ef9017bb7d841578bb989dd85b3a12ac commit r15-6582-g145314b3ef9017bb7d841578bb989dd85b3a12ac Author: Eric Botcazou Date: Tue Dec 10 17:53:34 2024 +0100 ada: Plug small loophole in previous change The initial change only deals with the controlled record

[gcc r15-6578] ada: Ada version used to compile runtime is constant

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a172d6cfa0634d932d30e36636d1bd79ae70c27c commit r15-6578-ga172d6cfa0634d932d30e36636d1bd79ae70c27c Author: Piotr Trojanek Date: Sun Jan 14 21:15:37 2024 +0100 ada: Ada version used to compile runtime is constant Code cleanup. gcc/ada/ChangeLog:

[gcc r15-6580] ada: Remove level attribute from Rules in the SARIF report

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:b4c9ba204b6c9fd59ef25e810431a3fc2027e4ef commit r15-6580-gb4c9ba204b6c9fd59ef25e810431a3fc2027e4ef Author: Viljar Indus Date: Thu Nov 28 12:44:37 2024 +0200 ada: Remove level attribute from Rules in the SARIF report A Rule object in the SARIF report does not

[gcc r15-6592] ada: Reduce footprint of C++ exception interoperation support

2025-01-06 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:2d2b018dcc4f5a822257688fb393fe0094d92d6d commit r15-6592-g2d2b018dcc4f5a822257688fb393fe0094d92d6d Author: Alexandre Oliva Date: Tue Dec 10 09:06:57 2024 -0300 ada: Reduce footprint of C++ exception interoperation support The initial C++ base-type exception i

  1   2   >