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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e073a26637aec326be6b8565fff1037497ddb86f commit e073a26637aec326be6b8565fff1037497ddb86f Merge: 3423779e10f 39334c0bdf6 Author: Michael Meissner Date: Wed Jul 3 00:15:19 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-vpair' of git+ssh://gcc.gnu.org/git/gc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3423779e10f870776ff94a4da5dcd4dc41d1003e commit 3423779e10f870776ff94a4da5dcd4dc41d1003e Author: Michael Meissner Date: Fri Jun 28 15:05:36 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-06-28 Michael Meissner gcc/ * Cha

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-vpair' was updated to point to: e073a26637a... Merge commit 'refs/users/meissner/heads/work171-vpair' of g It previously pointed to: 39334c0bdf6... Merge commit 'refs/users/meissner/heads/work171-vpair' of g Diff: Summary of changes (added commits): ---

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:16f55933794e469e9618ba32e9a471c011aa3af1 commit 16f55933794e469e9618ba32e9a471c011aa3af1 Merge: d527ea85663 7b7938f8984 Author: Michael Meissner Date: Wed Jul 3 00:13:35 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-test' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d527ea85663af086065490fc44df79e78263f438 commit d527ea85663af086065490fc44df79e78263f438 Author: Michael Meissner Date: Fri Jun 28 15:08:09 2024 -0400 Add ChangeLog.test and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chan

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-test' was updated to point to: 16f55933794... Merge commit 'refs/users/meissner/heads/work171-test' of gi It previously pointed to: 7b7938f8984... Merge commit 'refs/users/meissner/heads/work171-test' of gi Diff: Summary of changes (added commits):

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e2490ea055127380e7604d9dbf91f86d43662fe2 commit e2490ea055127380e7604d9dbf91f86d43662fe2 Merge: a1634e9ffa4 52e709fbd0f Author: Michael Meissner Date: Wed Jul 3 00:12:32 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-tar' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a1634e9ffa4c0d8887d33b0a789dac091619dc53 commit a1634e9ffa4c0d8887d33b0a789dac091619dc53 Author: Michael Meissner Date: Fri Jun 28 15:06:24 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chang

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-tar' was updated to point to: e2490ea0551... Merge commit 'refs/users/meissner/heads/work171-tar' of git It previously pointed to: 52e709fbd0f... Merge commit 'refs/users/meissner/heads/work171-tar' of git Diff: Summary of changes (added commits): -

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0afd530ede7bd32fc538d3039b8073bddfa78fe0 commit 0afd530ede7bd32fc538d3039b8073bddfa78fe0 Merge: 07773b57e29 25538188182 Author: Michael Meissner Date: Wed Jul 3 00:11:29 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-dmf' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:07773b57e296292f412cc89691116db07b19e43a commit 07773b57e296292f412cc89691116db07b19e43a Author: Michael Meissner Date: Fri Jun 28 15:04:38 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chang

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-dmf' was updated to point to: 0afd530ede7... Merge commit 'refs/users/meissner/heads/work171-dmf' of git It previously pointed to: 25538188182... Merge commit 'refs/users/meissner/heads/work171-dmf' of git Diff: Summary of changes (added commits): -

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e972f29adad180ce0cef9ba1d2e15947d3abdadb commit e972f29adad180ce0cef9ba1d2e15947d3abdadb Merge: 370311a7cc5 d33f66a9a6b Author: Michael Meissner Date: Wed Jul 3 00:09:57 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-bugs' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:370311a7cc5a47a25f0e65ecef9f345232b39141 commit 370311a7cc5a47a25f0e65ecef9f345232b39141 Author: Michael Meissner Date: Fri Jun 28 15:07:19 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chan

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-bugs' was updated to point to: e972f29adad... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi It previously pointed to: d33f66a9a6b... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi Diff: Summary of changes (added commits):

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ab44a03123195ee4af15f393a7f3d509d533c9c0 commit ab44a03123195ee4af15f393a7f3d509d533c9c0 Author: Michael Meissner Date: Wed Jul 3 00:08:45 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 151 + 1 file

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:16ed0e6c8420e3a91dd66b9e59715e8c960c26ca commit 16ed0e6c8420e3a91dd66b9e59715e8c960c26ca Author: Michael Meissner Date: Wed Jul 3 00:05:01 2024 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=power

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:32dbcb628fc58051d7c4cf2322a3cb16a12e1f58 commit 32dbcb628fc58051d7c4cf2322a3cb16a12e1f58 Author: Michael Meissner Date: Wed Jul 3 00:04:08 2024 -0400 Add -mcpu=future support. This patch adds the future option to the -mcpu= and -mtune= switches. This

[gcc r12-10595] rs6000: Fix wrong RTL patterns for vector merge high/low short on LE

2024-07-02 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:ca6eea0eb33de8b2e23e0bef3466575bb14ab63f commit r12-10595-gca6eea0eb33de8b2e23e0bef3466575bb14ab63f Author: Kewen Lin Date: Wed Jun 26 02:16:17 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low short on LE Commit r12-4496 changes some define

[gcc r12-10594] rs6000: Fix wrong RTL patterns for vector merge high/low char on LE

2024-07-02 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:13f0528c782c3732052973a5d340769af8182c8f commit r12-10594-g13f0528c782c3732052973a5d340769af8182c8f Author: Kewen Lin Date: Wed Jun 26 02:16:17 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low char on LE Commit r12-4496 changes some define_

[gcc r13-8886] rs6000: Fix wrong RTL patterns for vector merge high/low short on LE

2024-07-02 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:bab38d9271ce3f26cb64b8cb712351eb3fedd559 commit r13-8886-gbab38d9271ce3f26cb64b8cb712351eb3fedd559 Author: Kewen Lin Date: Wed Jun 26 02:16:17 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low short on LE Commit r12-4496 changes some define_

[gcc r13-8885] rs6000: Fix wrong RTL patterns for vector merge high/low char on LE

2024-07-02 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:ffdd377fc07cdc7b62669d354e23f30940eaaffe commit r13-8885-gffdd377fc07cdc7b62669d354e23f30940eaaffe Author: Kewen Lin Date: Wed Jun 26 02:16:17 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low char on LE Commit r12-4496 changes some define_e

[gcc r14-10372] rs6000: Fix wrong RTL patterns for vector merge high/low short on LE

2024-07-02 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:052f78d010d224c7289f1cf6eec784ac4eeed351 commit r14-10372-g052f78d010d224c7289f1cf6eec784ac4eeed351 Author: Kewen Lin Date: Wed Jun 26 02:16:17 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low short on LE Commit r12-4496 changes some define

[gcc r14-10371] rs6000: Fix wrong RTL patterns for vector merge high/low char on LE

2024-07-02 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:0e495e8e3fde11e430a77db6b477319ed0ae0b7c commit r14-10371-g0e495e8e3fde11e430a77db6b477319ed0ae0b7c Author: Kewen Lin Date: Wed Jun 26 02:16:17 2024 -0500 rs6000: Fix wrong RTL patterns for vector merge high/low char on LE Commit r12-4496 changes some define_

[gcc r15-1803] preprocessor: Create the parser before handling command-line includes [PR115312]

2024-07-02 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:038d64f62271ddc62aa35d0a5dfd3843fdb9e6d7 commit r15-1803-g038d64f62271ddc62aa35d0a5dfd3843fdb9e6d7 Author: Lewis Hyatt Date: Sat Jun 15 21:09:01 2024 -0400 preprocessor: Create the parser before handling command-line includes [PR115312] Since r14-2893, we cr

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 4

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:f97a257c3f83ea9490139800793b2352f74eb275 commit f97a257c3f83ea9490139800793b2352f74eb275 Author: Pan Li Date: Sun Jun 30 16:48:19 2024 +0800 RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 4 This patch would like to add test cases for the unsigned

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 3

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:1ee1caef0b826e95dc96e4a751d86981bdcd8ee2 commit 1ee1caef0b826e95dc96e4a751d86981bdcd8ee2 Author: Pan Li Date: Sun Jun 30 16:41:16 2024 +0800 RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 3 This patch would like to add test cases for the unsigned

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 2

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:0d154f4ef5020b85879e1013fa49ac6d1a7af62e commit 0d154f4ef5020b85879e1013fa49ac6d1a7af62e Author: Pan Li Date: Sun Jun 30 16:14:38 2024 +0800 RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 2 This patch would like to add test cases for the unsigned

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 1

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:170e8b651c138b37c5d86569a5acf909e137142c commit 170e8b651c138b37c5d86569a5acf909e137142c Author: Pan Li Date: Sun Jun 30 16:03:41 2024 +0800 RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 1 This patch would like to add test cases for the unsigned

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed, RISC-V, V4] movmem for RISCV with V extension

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:5bcf397a0c5a4a23e89af43fec6bd53c1faea3ee commit 5bcf397a0c5a4a23e89af43fec6bd53c1faea3ee Author: Sergei Lewis Date: Sat Jun 29 14:34:31 2024 -0600 [to-be-committed,RISC-V,V4] movmem for RISCV with V extension I hadn't updated my repo on the host where I handl

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Add testcases for vector truncate after .SAT_SUB

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:86b900f6761bb4265d3d30b900c366d1817e0f7d commit 86b900f6761bb4265d3d30b900c366d1817e0f7d Author: Pan Li Date: Mon Jun 24 22:25:57 2024 +0800 RISC-V: Add testcases for vector truncate after .SAT_SUB This patch would like to add the test cases of the vector tru

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Update testcase comments to point to PSABI rather than Table A.6

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:09b41e93787a07e6dc3b6db35dea35d84b7481b1 commit 09b41e93787a07e6dc3b6db35dea35d84b7481b1 Author: Patrick O'Neill Date: Tue Jun 25 14:14:18 2024 -0700 RISC-V: Update testcase comments to point to PSABI rather than Table A.6 Table A.6 was originally the source

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Consolidate amo testcase variants

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:001dc95c8c47f6ff0ddac5c962f5049473bdb9ef commit 001dc95c8c47f6ff0ddac5c962f5049473bdb9ef Author: Patrick O'Neill Date: Tue Jun 25 14:14:17 2024 -0700 RISC-V: Consolidate amo testcase variants Many riscv/amo/ testcases use check-function-bodies. These testcase

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Rename amo testcases

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:0fe00385dd91ba9483bca688f5950390b70b0acd commit 0fe00385dd91ba9483bca688f5950390b70b0acd Author: Patrick O'Neill Date: Tue Jun 25 14:14:16 2024 -0700 RISC-V: Rename amo testcases Rename riscv/amo/ testcases to follow a '{ext}-{model}-{name}-{memory order}.c'

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [committed][RISC-V] Fix expected output for thead store pair test

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:69251774e403bc643ed862c13ca54eb37e6cabb2 commit 69251774e403bc643ed862c13ca54eb37e6cabb2 Author: Jeff Law Date: Wed Jun 26 06:59:26 2024 -0600 [committed][RISC-V] Fix expected output for thead store pair test Surya's patch to IRA has improved the code we gene

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [PATCH v2 3/3] RISC-V: cmpmem for RISCV with V extension

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:6a975b9f6e819f4c0532593f15ff15ccaf3a616e commit 6a975b9f6e819f4c0532593f15ff15ccaf3a616e Author: Sergei Lewis Date: Tue Jun 25 15:26:14 2024 -0600 [PATCH v2 3/3] RISC-V: cmpmem for RISCV with V extension So this is the cmpmem patch from Sergei, updated for th

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] ira: Scale save/restore costs of callee save registers with block frequency

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:6113813e19c6364bfc83fe22b218838b11ce3f38 commit 6113813e19c6364bfc83fe22b218838b11ce3f38 Author: Surya Kumari Jangala Date: Tue Jun 25 08:37:49 2024 -0500 ira: Scale save/restore costs of callee save registers with block frequency In assign_hard_reg(), when c

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [committed][RISC-V] Fix some of the testsuite fallout from late-combine patch

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d46ded6dc58a9d2705ddb37b9a4a33117d58c622 commit d46ded6dc58a9d2705ddb37b9a4a33117d58c622 Author: Jeff Law Date: Mon Jun 24 23:22:21 2024 -0600 [committed][RISC-V] Fix some of the testsuite fallout from late-combine patch This fixes most, but not all of the t

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [PATCH v2 2/3] RISC-V: setmem for RISCV with V extension

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:46289ca0be63cc7a395d01e2bcbf4f2a572249b1 commit 46289ca0be63cc7a395d01e2bcbf4f2a572249b1 Author: Sergei Lewis Date: Mon Jun 24 14:20:14 2024 -0600 [PATCH v2 2/3] RISC-V: setmem for RISCV with V extension This is primarily Sergei's work, my contributions were

[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Add dg-remove-option for z* extensions

2024-07-02 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:bf3011d4d1833a268a65800d5b6b5e6be800fda4 commit bf3011d4d1833a268a65800d5b6b5e6be800fda4 Author: Patrick O'Neill Date: Mon Jun 24 12:06:15 2024 -0700 RISC-V: Add dg-remove-option for z* extensions This introduces testsuite support infra for removing extension

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2f47c52f2a32757f9a453c74cd58ffc8dc91d6e8 commit 2f47c52f2a32757f9a453c74cd58ffc8dc91d6e8 Author: Michael Meissner Date: Tue Jul 2 20:07:28 2024 -0400 Add -mcpu=power11 tests. This patch adds some simple tests for -mcpu=power11 support. 2024-07-02 Mi

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:351f2494837de9c9005abf96a20c9848a62199f1 commit 351f2494837de9c9005abf96a20c9848a62199f1 Author: Michael Meissner Date: Tue Jul 2 19:42:09 2024 -0400 Add -mcpu=power11 tuning support. This patch makes -mtune=power11 use the same tuning decisions as -mtune=po

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b815028b7e98c1f482c2b5cf3fa737f0dacccd3c commit b815028b7e98c1f482c2b5cf3fa737f0dacccd3c Author: Michael Meissner Date: Tue Jul 2 19:41:37 2024 -0400 Add -mcpu=power11 support. This patch adds the power11 option to the -mcpu= and -mtune= switches. Th

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:93ac8b42d90dba3807b962066bc11b855f629bc4 commit 93ac8b42d90dba3807b962066bc11b855f629bc4 Merge: c99feba8ef7 f745ee5a0dd Author: Michael Meissner Date: Tue Jul 2 19:32:03 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-orig' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c99feba8ef7cc0650378610b29029f48d81cae52 commit c99feba8ef7cc0650378610b29029f48d81cae52 Author: Michael Meissner Date: Fri Jun 28 15:09:42 2024 -0400 Add REVISION. 2024-06-28 Michael Meissner gcc/ * REVISION: New file for branch.

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-orig' was updated to point to: 93ac8b42d90... Merge commit 'refs/users/meissner/heads/work171-orig' of gi It previously pointed to: f745ee5a0dd... Merge commit 'refs/users/meissner/heads/work171-orig' of gi Diff: Summary of changes (added commits):

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:39334c0bdf6854ad4bef9979125deaf636b3a8f4 commit 39334c0bdf6854ad4bef9979125deaf636b3a8f4 Merge: be0c0a6727f 08f8a254f51 Author: Michael Meissner Date: Tue Jul 2 19:30:01 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-vpair' of git+ssh://gcc.gnu.org/git/gc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:be0c0a6727fe739b07c12e820448ad2704193a55 commit be0c0a6727fe739b07c12e820448ad2704193a55 Author: Michael Meissner Date: Fri Jun 28 15:05:36 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-06-28 Michael Meissner gcc/ * Cha

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-vpair' was updated to point to: 39334c0bdf6... Merge commit 'refs/users/meissner/heads/work171-vpair' of g It previously pointed to: 08f8a254f51... Merge commit 'refs/users/meissner/heads/work171-vpair' of g Diff: Summary of changes (added commits): ---

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7b7938f8984eece2ac6e36c95305577a0ce631d5 commit 7b7938f8984eece2ac6e36c95305577a0ce631d5 Merge: 0e5d73a9f5a 610c6e705cf Author: Michael Meissner Date: Tue Jul 2 19:28:32 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-test' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0e5d73a9f5ae4a8abd95dc7ff81698011e8d3b83 commit 0e5d73a9f5ae4a8abd95dc7ff81698011e8d3b83 Author: Michael Meissner Date: Fri Jun 28 15:08:09 2024 -0400 Add ChangeLog.test and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chan

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-test' was updated to point to: 7b7938f8984... Merge commit 'refs/users/meissner/heads/work171-test' of gi It previously pointed to: 610c6e705cf... Merge commit 'refs/users/meissner/heads/work171-test' of gi Diff: Summary of changes (added commits):

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:efe2591c0078f2aaa7139ed86154c5ba0d32c16c commit efe2591c0078f2aaa7139ed86154c5ba0d32c16c Author: Michael Meissner Date: Fri Jun 28 15:06:24 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chang

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:52e709fbd0f6ca5b430b16c0b31be4fad11702b7 commit 52e709fbd0f6ca5b430b16c0b31be4fad11702b7 Merge: efe2591c007 c70c1d9fef8 Author: Michael Meissner Date: Tue Jul 2 19:27:06 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-tar' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-tar' was updated to point to: 52e709fbd0f... Merge commit 'refs/users/meissner/heads/work171-tar' of git It previously pointed to: c70c1d9fef8... Merge commit 'refs/users/meissner/heads/work171-tar' of git Diff: Summary of changes (added commits): -

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:255381881825fecc01dc7578716e08529fdb144a commit 255381881825fecc01dc7578716e08529fdb144a Merge: 93a0b8616fe 306ab5def69 Author: Michael Meissner Date: Tue Jul 2 18:51:18 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-dmf' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:93a0b8616fe20524374952c406840e242de89b18 commit 93a0b8616fe20524374952c406840e242de89b18 Author: Michael Meissner Date: Fri Jun 28 15:04:38 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chang

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-dmf' was updated to point to: 25538188182... Merge commit 'refs/users/meissner/heads/work171-dmf' of git It previously pointed to: 306ab5def69... Merge commit 'refs/users/meissner/heads/work171-dmf' of git Diff: Summary of changes (added commits): -

[gcc r15-1801] aarch64: Add vector popcount besides QImode [PR113859]

2024-07-02 Thread Pengxuan Zheng via Gcc-cvs
https://gcc.gnu.org/g:895bbc08d38c2aca3cbbab273a247021fea73930 commit r15-1801-g895bbc08d38c2aca3cbbab273a247021fea73930 Author: Pengxuan Zheng Date: Wed Jun 12 18:23:13 2024 -0700 aarch64: Add vector popcount besides QImode [PR113859] This patch improves GCC’s vectorization of __

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d33f66a9a6befb6a2b0a12dd5b0b4d088a3b1d83 commit d33f66a9a6befb6a2b0a12dd5b0b4d088a3b1d83 Merge: 3e3164cdc9b eea8d7b482a Author: Michael Meissner Date: Tue Jul 2 18:48:51 2024 -0400 Merge commit 'refs/users/meissner/heads/work171-bugs' of git+ssh://gcc.gnu.org/git/gcc

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171-bugs' was updated to point to: d33f66a9a6b... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi It previously pointed to: eea8d7b482a... Merge commit 'refs/users/meissner/heads/work171-bugs' of gi Diff: Summary of changes (added commits):

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3e3164cdc9b69011c24bc441992218388960eeb6 commit 3e3164cdc9b69011c24bc441992218388960eeb6 Author: Michael Meissner Date: Fri Jun 28 15:07:19 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-06-28 Michael Meissner gcc/ * Chan

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:539087641cbf542ec599d5b6a8daeb45c1cdaf78 commit 539087641cbf542ec599d5b6a8daeb45c1cdaf78 Author: Michael Meissner Date: Tue Jul 2 18:48:12 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 36 +++- 1 file changed, 35 in

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cc83c118961603036cc518b908052a5b887b0348 commit cc83c118961603036cc518b908052a5b887b0348 Merge: 276337ad39d 1f0d0b5085c Author: Michael Meissner Date: Tue Jul 2 18:44:38 2024 -0400 Merge commit 'refs/users/meissner/heads/work171' of git+ssh://gcc.gnu.org/git/gcc into

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work171' was updated to point to: cc83c118961... Merge commit 'refs/users/meissner/heads/work171' of git+ssh It previously pointed to: 1f0d0b5085c... Merge commit 'refs/users/meissner/heads/work171' of git+ssh Diff: Summary of changes (added commits): -

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

2024-07-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:276337ad39d148f73f62e21913ba3bfca0d81b2c commit 276337ad39d148f73f62e21913ba3bfca0d81b2c Author: Michael Meissner Date: Fri Jun 28 15:03:42 2024 -0400 Add ChangeLog.meissner and REVISION. 2024-06-28 Michael Meissner gcc/ * REVISIO

[gcc r15-1800] aarch64: Add testcase for vectorconvert lowering [PR110473]

2024-07-02 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:a7ad9cb813063ddf51269910f33b56116c10462c commit r15-1800-ga7ad9cb813063ddf51269910f33b56116c10462c Author: Andrew Pinski Date: Tue Jul 2 15:02:17 2024 -0700 aarch64: Add testcase for vectorconvert lowering [PR110473] Vectorconvert lowering was changed to use

[gcc r15-1799] Rename expand_powcabs pass to expand_pow

2024-07-02 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:36852a189a1dce1dbbc9a62cc433e890c1b95be1 commit r15-1799-g36852a189a1dce1dbbc9a62cc433e890c1b95be1 Author: Andrew Pinski Date: Sun Jun 30 21:17:00 2024 + Rename expand_powcabs pass to expand_pow Since cabs expansion was removed from this pass, it woul

[gcc r15-1798] Add some optimizations to gimple_expand_builtin_cabs

2024-07-02 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:a17ce10c97fa1d08c8d40507b6cf05642b5821fb commit r15-1798-ga17ce10c97fa1d08c8d40507b6cf05642b5821fb Author: Andrew Pinski Date: Sun Jun 30 18:21:15 2024 -0700 Add some optimizations to gimple_expand_builtin_cabs While looking into the original folding code for

[gcc r15-1797] Move cabs expansion from powcabs to complex lowering [PR115710]

2024-07-02 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:d8fe4f05ef448e6a136398d38c0f2170d3c6bb0d commit r15-1797-gd8fe4f05ef448e6a136398d38c0f2170d3c6bb0d Author: Andrew Pinski Date: Sun Jun 30 12:57:14 2024 -0700 Move cabs expansion from powcabs to complex lowering [PR115710] Expanding cabs in powcab might be too

[gcc r15-1796] Small optimization for complex addition, real/imag parts the same

2024-07-02 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:578ccc717937178b50db0e35554da3f77f19e304 commit r15-1796-g578ccc717937178b50db0e35554da3f77f19e304 Author: Andrew Pinski Date: Sun Jun 30 18:39:07 2024 -0700 Small optimization for complex addition, real/imag parts the same This is just a small optimization f

[gcc r15-1795] c++: Fix ICE on constexpr placement new [PR115754]

2024-07-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1250540a98e0a1dfa4d7834672d88d8543ea70b1 commit r15-1795-g1250540a98e0a1dfa4d7834672d88d8543ea70b1 Author: Jakub Jelinek Date: Tue Jul 2 22:09:58 2024 +0200 c++: Fix ICE on constexpr placement new [PR115754] C++26 is making in P2747R2 paper placement new cons

[gcc r15-1794] c++: Implement C++26 P3144R2 - Deleting a Pointer to an Incomplete Type Should be Ill-formed [PR1157

2024-07-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:beb7a418aaef2ec8a812712110b007c091a73491 commit r15-1794-gbeb7a418aaef2ec8a812712110b007c091a73491 Author: Jakub Jelinek Date: Tue Jul 2 22:08:45 2024 +0200 c++: Implement C++26 P3144R2 - Deleting a Pointer to an Incomplete Type Should be Ill-formed [PR115747]

[gcc r15-1793] c++: Implement C++26 P0963R3 - Structured binding declaration as a condition [PR115745]

2024-07-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f30bdb1f2d79fd787e0c270039179bf80830161f commit r15-1793-gf30bdb1f2d79fd787e0c270039179bf80830161f Author: Jakub Jelinek Date: Tue Jul 2 22:07:30 2024 +0200 c++: Implement C++26 P0963R3 - Structured binding declaration as a condition [PR115745] This C++26 pa

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

2024-07-02 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:cc63b59e8843f049587b7a548a530f710085e577 commit r15-1792-gcc63b59e8843f049587b7a548a530f710085e577 Author: David Faust Date: Tue Jul 2 11:39:50 2024 -0700 Regenerate common.opt.urls I was not aware of the requirement to regenerate the opt urls files when

[gcc r14-10369] aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_notes [PR114936]

2024-07-02 Thread Alex Coplan via Gcc-cvs
https://gcc.gnu.org/g:8eb469546f7f32dcec5d3376dfb419c1d4f21e4a commit r14-10369-g8eb469546f7f32dcec5d3376dfb419c1d4f21e4a Author: Alex Coplan Date: Fri May 3 14:12:32 2024 + aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_notes [PR114936] This fixes a typo in combine_re

[gcc r15-1791] bpf,btf: enable BTF pruning by default for BPF

2024-07-02 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:189d0f1fc2cd2de1815ce5ead8ac87f3cba32010 commit r15-1791-g189d0f1fc2cd2de1815ce5ead8ac87f3cba32010 Author: David Faust Date: Mon Jun 10 10:59:05 2024 -0700 bpf,btf: enable BTF pruning by default for BPF This patch enables -gprune-btf by default in the BPF bac

[gcc r15-1790] btf: add -gprune-btf option

2024-07-02 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:b8977d928a7a261913dd89db55d4123b6a54ba46 commit r15-1790-gb8977d928a7a261913dd89db55d4123b6a54ba46 Author: David Faust Date: Mon Jun 10 10:54:53 2024 -0700 btf: add -gprune-btf option This patch adds a new option, -gprune-btf, to control BTF debug info ge

[gcc r15-1789] btf: refactor and simplify implementation

2024-07-02 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:616c44f02b574b2b6c9dc24b30bb75de8e8b9640 commit r15-1789-g616c44f02b574b2b6c9dc24b30bb75de8e8b9640 Author: David Faust Date: Thu May 30 14:06:27 2024 -0700 btf: refactor and simplify implementation This patch heavily refactors btfout.cc to take advantage of t

[gcc r15-1788] ctf: use pointers instead of IDs internally

2024-07-02 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:36774cec1f8d224e202dd3ca2012dae79d4e8ba9 commit r15-1788-g36774cec1f8d224e202dd3ca2012dae79d4e8ba9 Author: David Faust Date: Thu May 30 14:06:27 2024 -0700 ctf: use pointers instead of IDs internally This patch replaces all inter-type references in the ctfc i

[gcc r15-1787] ctf, btf: restructure CTF/BTF emission

2024-07-02 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:d3f586ec50d3d502e0727e8307ae76770fdaee79 commit r15-1787-gd3f586ec50d3d502e0727e8307ae76770fdaee79 Author: David Faust Date: Thu May 30 14:06:27 2024 -0700 ctf, btf: restructure CTF/BTF emission This commit makes some structural changes to the CTF/BTF debug i

[gcc r15-1786] Arm: Fix disassembly error in Thumb-1 relaxed load/store [PR115188]

2024-07-02 Thread Wilco Dijkstra via Gcc-cvs
https://gcc.gnu.org/g:d04c5537f5ae4a3acd3f5135347d7e2d8c218811 commit r15-1786-gd04c5537f5ae4a3acd3f5135347d7e2d8c218811 Author: Wilco Dijkstra Date: Tue Jul 2 17:37:04 2024 +0100 Arm: Fix disassembly error in Thumb-1 relaxed load/store [PR115188] A Thumb-1 memory operand allows s

[gcc r15-1785] build: Fix "make install" for MinGW

2024-07-02 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:bd9c550acc42c5b04a61be3c8d981359b2093357 commit r15-1785-gbd9c550acc42c5b04a61be3c8d981359b2093357 Author: Lewis Hyatt Date: Thu Jun 27 16:11:27 2024 -0400 build: Fix "make install" for MinGW Since r8-4925, the "make install" recipe generates a path which can

[gcc r15-1784] gcc: docs: Fix documentation of two hooks

2024-07-02 Thread Matthew Malcomson via Gcc-cvs
https://gcc.gnu.org/g:fef7b8ce9029a0538d0c051b3100ed3deb544b2b commit r15-1784-gfef7b8ce9029a0538d0c051b3100ed3deb544b2b Author: Matthew Malcomson Date: Tue Jul 2 11:11:11 2024 +0100 gcc: docs: Fix documentation of two hooks The `function_attribute_inlinable_p` hook documentation

[gcc r15-1783] tree-optimization/115741 - ICE with VMAT_CONTIGUOUS_REVERSE and gap

2024-07-02 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:9bd51351c175d345b8a9b3c19ba49ba358940272 commit r15-1783-g9bd51351c175d345b8a9b3c19ba49ba358940272 Author: Richard Biener Date: Tue Jul 2 09:33:29 2024 +0200 tree-optimization/115741 - ICE with VMAT_CONTIGUOUS_REVERSE and gap When we determine overrun we have

[gcc r15-1782] ada: Use static allocation for small dynamic string concatenations in more cases

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:4996c5ff650cf1703f0def8665839383e427aba2 commit r15-1782-g4996c5ff650cf1703f0def8665839383e427aba2 Author: Eric Botcazou Date: Wed Jun 19 22:45:29 2024 +0200 ada: Use static allocation for small dynamic string concatenations in more cases This lifts the limi

[gcc r15-1780] ada: Compiler accepts an illegal Unchecked_Access attribute reference

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:5621e907ffbfc5953568d90c14c0f57d871e8f59 commit r15-1780-g5621e907ffbfc5953568d90c14c0f57d871e8f59 Author: Steve Baird Date: Thu Jun 13 15:18:31 2024 -0700 ada: Compiler accepts an illegal Unchecked_Access attribute reference The compiler incorrectly accepts

[gcc r15-1781] ada: Fix generic renaming table low bound on reset

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:78fe22892c6dc0f4bfd4e7fc0d2d43a9074c209c commit r15-1781-g78fe22892c6dc0f4bfd4e7fc0d2d43a9074c209c Author: Ronan Desplanques Date: Fri Jun 14 17:33:23 2024 +0200 ada: Fix generic renaming table low bound on reset gcc/ada/ * sem_ch12.adb (Save

[gcc r15-1779] ada: Use clause (or use type clause) in a protected operation sometimes ignored.

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:404f1f7ddda79ce7a1fe1c4010f88e49ed50596e commit r15-1779-g404f1f7ddda79ce7a1fe1c4010f88e49ed50596e Author: Steve Baird Date: Thu Jun 13 15:28:29 2024 -0700 ada: Use clause (or use type clause) in a protected operation sometimes ignored. In some cases, a use

[gcc r15-1778] ada: Put_Image aspect spec ignored for null extension.

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:15d3f36f76bda1720555b7f426957951d4e3b76d commit r15-1778-g15d3f36f76bda1720555b7f426957951d4e3b76d Author: Steve Baird Date: Thu Jun 13 15:39:37 2024 -0700 ada: Put_Image aspect spec ignored for null extension. If type T1 is is a tagged null record with a Put

[gcc r15-1777] ada: Allow mutably tagged types to work with qualified expressions

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:03308301c7bb2eed0bc8990db7038aac3a2dcb97 commit r15-1777-g03308301c7bb2eed0bc8990db7038aac3a2dcb97 Author: Justin Squirek Date: Tue Jun 18 08:38:18 2024 + ada: Allow mutably tagged types to work with qualified expressions This patch modifies the experimen

[gcc r15-1776] ada: Bug box for expression function with list comprehension

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d33104429a6662f33e05b9fcae65c87a87005749 commit r15-1776-gd33104429a6662f33e05b9fcae65c87a87005749 Author: Bob Duff Date: Tue Jun 18 12:53:46 2024 -0400 ada: Bug box for expression function with list comprehension GNAT crashes on an iterator with a filter ins

[gcc r15-1775] ada: Call memcmp instead of Compare_Array_Unsigned_8 and...

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:772fcf4769a4d4e5546039c0174662df1bc86fa4 commit r15-1775-g772fcf4769a4d4e5546039c0174662df1bc86fa4 Author: Eric Botcazou Date: Mon Jun 17 09:54:47 2024 +0200 ada: Call memcmp instead of Compare_Array_Unsigned_8 and... ... implement support for ordering compar

[gcc r15-1774] ada: Fix analysis of Extensions_Visible

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:487c9df60263baf92c121b986ce19259a8c769d1 commit r15-1774-g487c9df60263baf92c121b986ce19259a8c769d1 Author: Yannick Moy Date: Mon Jun 17 11:57:55 2024 +0200 ada: Fix analysis of Extensions_Visible Pragma/aspect Extensions_Visible should be analyzed before any

[gcc r15-1773] ada: Fix bogus error on allocator in instantiation with private derived types

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:693985f4d83c38a59967b98a9c700aaccd07e245 commit r15-1773-g693985f4d83c38a59967b98a9c700aaccd07e245 Author: Eric Botcazou Date: Mon Jun 17 21:22:06 2024 +0200 ada: Fix bogus error on allocator in instantiation with private derived types The problem is that th

[gcc r15-1772] ada: Miscomputed bounds for inner null array aggregates

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9fbf6517c73981c2050fe5b0260ca796217d43d5 commit r15-1772-g9fbf6517c73981c2050fe5b0260ca796217d43d5 Author: Javier Miranda Date: Sun Jun 16 18:41:57 2024 + ada: Miscomputed bounds for inner null array aggregates When an array has several dimensions, and in

[gcc r15-1771] ada: Fix crash on box-initialized component with No_Default_Initialization

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:29e10c52709504a5fb2d1e6b70e57a025636e200 commit r15-1771-g29e10c52709504a5fb2d1e6b70e57a025636e200 Author: Eric Botcazou Date: Tue Jun 11 23:06:22 2024 +0200 ada: Fix crash on box-initialized component with No_Default_Initialization The problem is that the im

[gcc r15-1770] ada: Document that -gnatdJ is unused

2024-07-02 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:fe29260b0d4cefe53fb073804d5b96c58db6245c commit r15-1770-gfe29260b0d4cefe53fb073804d5b96c58db6245c Author: Eric Botcazou Date: Wed Jun 12 12:35:13 2024 +0200 ada: Document that -gnatdJ is unused gcc/ada/ * debug.adb (dJ): Add back as unused.

[gcc r15-1769] amdgcn: invent target feature flags

2024-07-02 Thread Andrew Stubbs via Gcc-cvs
https://gcc.gnu.org/g:68e034920bab9abd547503967f73b81cc37cfbf4 commit r15-1769-g68e034920bab9abd547503967f73b81cc37cfbf4 Author: Andrew Stubbs Date: Fri Jun 28 15:13:59 2024 + amdgcn: invent target feature flags This is a first step towards having a device table so we can add

[gcc r15-1768] c++: Relax too strict assert in stabilize_expr [PR111160]

2024-07-02 Thread Simon Martin via Gcc-cvs
https://gcc.gnu.org/g:49058fecbfd09a3354064e7d695b4a1056ce7547 commit r15-1768-g49058fecbfd09a3354064e7d695b4a1056ce7547 Author: Simon Martin Date: Tue Jun 11 11:44:28 2024 +0200 c++: Relax too strict assert in stabilize_expr [PR60] The case in the ticket is an ICE on invalid

  1   2   >