[gcc r14-10922] ada: Fix bogus error for delta aggregate as expression function

2024-11-12 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:89f21c18af96a3b994595081939e19d8b042c963 commit r14-10922-g89f21c18af96a3b994595081939e19d8b042c963 Author: Eric Botcazou Date: Mon Oct 28 09:30:07 2024 +0100 ada: Fix bogus error for delta aggregate as expression function The compiler correctly accepts the o

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3a74e042ba18ec80dd2f81369f7a83fe55015ec4 commit 3a74e042ba18ec80dd2f81369f7a83fe55015ec4 Author: Michael Meissner Date: Tue Nov 12 13:32:29 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.test | 9 + 1 file changed, 9 insertions(+) diff --git a/gcc/Ch

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b4a05a27b4bb790cc09502293a7017790d012f92 commit b4a05a27b4bb790cc09502293a7017790d012f92 Author: Michael Meissner Date: Tue Nov 12 13:23:06 2024 -0500 Add ChangeLog.vpair and update REVISION. 2024-11-12 Michael Meissner gcc/ * Cha

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ed55d541db119d1dd0639f82bf8bb38222dc02e2 commit ed55d541db119d1dd0639f82bf8bb38222dc02e2 Author: Michael Meissner Date: Tue Nov 12 13:34:27 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 33 + 1 file changed, 33 inse

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183-orig' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8da7b358c76ea75b139fdfd303e7f90147fd5b8e commit 8da7b358c76ea75b139fdfd303e7f90147fd5b8e Author: Michael Meissner Date: Tue Nov 12 13:27:32 2024 -0500 Add ChangeLog.sha and update REVISION. 2024-11-12 Michael Meissner gcc/ * Chang

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183-bugs' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f9f32b0ae79504de4cc65c812f06afc91f808e41 commit f9f32b0ae79504de4cc65c812f06afc91f808e41 Author: Michael Meissner Date: Tue Nov 12 13:24:06 2024 -0500 Add ChangeLog.tar and update REVISION. 2024-11-12 Michael Meissner gcc/ * Chang

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d08b9f21f4da7a9186c878f65f840b46690d5ef4 commit d08b9f21f4da7a9186c878f65f840b46690d5ef4 Author: Michael Meissner Date: Tue Nov 12 13:25:05 2024 -0500 Add ChangeLog.bugs and update REVISION. 2024-11-12 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work183-sha' in namespace 'refs/users'

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183-sha' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:bbad68f42c87985fa9f30889bcff2b72f80cbc4b commit bbad68f42c87985fa9f30889bcff2b72f80cbc4b Author: Michael Meissner Date: Tue Nov 12 13:26:38 2024 -0500 Add ChangeLog.libs and update REVISION. 2024-11-12 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work183-libs' in namespace 'refs/users'

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183-libs' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:34e27f95b8b7b949360f346ee4e2fa8f1660e92b commit 34e27f95b8b7b949360f346ee4e2fa8f1660e92b Author: Michael Meissner Date: Tue Nov 12 13:28:52 2024 -0500 Add ChangeLog.test and update REVISION. 2024-11-12 Michael Meissner gcc/ * Chan

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183-tar' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c862db1c854f9a6ba76e943421d5cc6a6b7ca3c7 commit c862db1c854f9a6ba76e943421d5cc6a6b7ca3c7 Author: Michael Meissner Date: Tue Nov 12 13:29:52 2024 -0500 Add REVISION. 2024-11-12 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc r15-5178] hppa: Fix decrement_and_branch_until_zero constraint

2024-11-12 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:b59c4b1803fca7cd66c27e8a82f89f7c10264f34 commit r15-5178-gb59c4b1803fca7cd66c27e8a82f89f7c10264f34 Author: John David Anglin Date: Tue Nov 12 14:26:08 2024 -0500 hppa: Fix decrement_and_branch_until_zero constraint The third alternative for argument 4 needs t

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5f4896b7d90bc24efcfe45a979e6e05fc385d7d4 commit 5f4896b7d90bc24efcfe45a979e6e05fc385d7d4 Author: Michael Meissner Date: Tue Nov 12 13:20:48 2024 -0500 Add ChangeLog.meissner and REVISION. 2024-11-12 Michael Meissner gcc/ * REVISIO

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c00617906ecb31a09f99bf3e3b4aaba49c1c35b2 commit c00617906ecb31a09f99bf3e3b4aaba49c1c35b2 Author: Michael Meissner Date: Tue Nov 12 13:21:51 2024 -0500 Add ChangeLog.dmf and update REVISION. 2024-11-12 Michael Meissner gcc/ * Chang

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

2024-11-12 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work183-test' was created in namespace 'refs/users' pointing to: 534e14ad115d... RISC-V: testsuite: Remove deprecated compatibility headers

[gcc r15-5179] selftests: clear GCC_COLORS [PR117503]

2024-11-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:169897bb402c46394ca38c8b3146d9d0c7ec35f5 commit r15-5179-g169897bb402c46394ca38c8b3146d9d0c7ec35f5 Author: David Malcolm Date: Tue Nov 12 17:22:46 2024 -0500 selftests: clear GCC_COLORS [PR117503] gcc/ChangeLog: PR bootstrap/117503 * M

[gcc r14-10920] testsuite: Adjust jump threading test expectation

2024-11-12 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:6d5f550231b57b0fa9d8ec53cc6354961ead358b commit r14-10920-g6d5f550231b57b0fa9d8ec53cc6354961ead358b Author: Andrew Carlotti Date: Fri Nov 1 17:27:38 2024 + testsuite: Adjust jump threading test expectation This test started failing on aarch64 after 0cfc9c

[gcc r14-10921] libstdc++: Add parentheses around operand of |

2024-11-12 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:061d18d7bd4862ff3110d497d42655efbc62ca95 commit r14-10921-g061d18d7bd4862ff3110d497d42655efbc62ca95 Author: Jonathan Wakely Date: Mon Nov 11 11:23:08 2024 + libstdc++: Add parentheses around operand of | libstdc++-v3/ChangeLog: * include/

[gcc r15-5138] ada: Detect sharing of external file in inconsistent read-write modes

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:5f230267d241a199a6826c9c61f4e9b0a389c29b commit r15-5138-g5f230267d241a199a6826c9c61f4e9b0a389c29b Author: Piotr Trojanek Date: Thu Oct 24 10:47:09 2024 +0200 ada: Detect sharing of external file in inconsistent read-write modes When opening files with "share

[gcc r15-5143] ada: Remove obsolete ??? comment about Assignment_OK flag

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:220360870b03e81421d10a916a1a4b5f6d87b223 commit r15-5143-g220360870b03e81421d10a916a1a4b5f6d87b223 Author: Eric Botcazou Date: Fri Oct 25 08:37:30 2024 +0200 ada: Remove obsolete ??? comment about Assignment_OK flag The flagged use has apparently disappeared

[gcc r15-5149] ada: Make Interrupt and Attach Handlers Obsolescent in VXWorks

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d1a199adb9b263f5b76daa4e8a5b32ac272c9cfe commit r15-5149-gd1a199adb9b263f5b76daa4e8a5b32ac272c9cfe Author: Viljar Indus Date: Wed Sep 18 10:14:09 2024 +0300 ada: Make Interrupt and Attach Handlers Obsolescent in VXWorks In order to trigger an obsolescent feat

[gcc r15-5151] ada: Fix premature finalization of anonymous access result from library function

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:bb4a081156175cf7ac7a818c6a669d3f63ea0ad8 commit r15-5151-gbb4a081156175cf7ac7a818c6a669d3f63ea0ad8 Author: Eric Botcazou Date: Mon Oct 28 08:33:49 2024 +0100 ada: Fix premature finalization of anonymous access result from library function In GNAT's implement

[gcc r15-5146] ada: Allow file mapping for System's spec

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:f0a2e57d0525b3372d5de543c77c5e1d7f830c69 commit r15-5146-gf0a2e57d0525b3372d5de543c77c5e1d7f830c69 Author: Ronan Desplanques Date: Thu Oct 24 14:56:15 2024 +0200 ada: Allow file mapping for System's spec Before this patch, it was never allowed to use pragma S

[gcc r15-5156] ada: Get rid of N_Unchecked_Expression node

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:2630b23534b8ccca71b149c8fe2dbd9aaa288c23 commit r15-5156-g2630b23534b8ccca71b149c8fe2dbd9aaa288c23 Author: Eric Botcazou Date: Fri Oct 25 21:16:14 2024 +0200 ada: Get rid of N_Unchecked_Expression node This node is used in a single place in the front-end: it

[gcc r15-5145] ada: Fix markup typos

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:78b52a0aadddbf7de47d686e7c28da3b5ecf4364 commit r15-5145-g78b52a0aadddbf7de47d686e7c28da3b5ecf4364 Author: Richard Kenner Date: Fri Oct 25 08:02:14 2024 -0400 ada: Fix markup typos gcc/ada/ChangeLog: * doc/gnat_ugn/building_executable_program

[gcc r15-5124] ada: Fix weird error in Ada.Numerics.Discrete_Random with Component_Alignment

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ea497d17c11ee7465140aa13a18a0033ba5a2a27 commit r15-5124-gea497d17c11ee7465140aa13a18a0033ba5a2a27 Author: Eric Botcazou Date: Fri Oct 18 09:28:17 2024 +0200 ada: Fix weird error in Ada.Numerics.Discrete_Random with Component_Alignment The problem arises whe

[gcc r15-5152] ada: Fix internal error on instantiation of package with a nested ghost package

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:524590a3606d773a7827ed469d80f5c8701e5dd8 commit r15-5152-g524590a3606d773a7827ed469d80f5c8701e5dd8 Author: Eric Botcazou Date: Mon Oct 28 09:13:33 2024 +0100 ada: Fix internal error on instantiation of package with a nested ghost package The instantiation tr

[gcc r15-5155] ada: Fix internal error on invalid prefix with assertions enabled

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:bd525f07535cb1a144e39cbb5c9b33e845d19e87 commit r15-5155-gbd525f07535cb1a144e39cbb5c9b33e845d19e87 Author: Eric Botcazou Date: Mon Oct 28 11:44:47 2024 +0100 ada: Fix internal error on invalid prefix with assertions enabled This happens for example with:

[gcc r15-5153] ada: Fix unexpected Program_Error raised in the parser on mismatched []

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3408792e6016a53cbc10653948e07132d0f13361 commit r15-5153-g3408792e6016a53cbc10653948e07132d0f13361 Author: Eric Botcazou Date: Mon Oct 28 11:28:53 2024 +0100 ada: Fix unexpected Program_Error raised in the parser on mismatched [] This happens for example with

[gcc r15-5135] ada: GNAT Calendar Support for 64-bit Unix Time

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:093894adbdf0638a494257bfe4bc42eb7ad13f6b commit r15-5135-g093894adbdf0638a494257bfe4bc42eb7ad13f6b Author: Douglas B Rupp Date: Wed Oct 9 12:44:16 2024 -0700 ada: GNAT Calendar Support for 64-bit Unix Time The Epochalypse of 2038 will require the use of 64-bi

[gcc r15-5141] ada: Improve message for misused implicitly-defined preprocessor symbol.

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a45219815d17b050abc25a6348bfe7c981399363 commit r15-5141-ga45219815d17b050abc25a6348bfe7c981399363 Author: Steve Baird Date: Tue Oct 22 16:20:27 2024 -0700 ada: Improve message for misused implicitly-defined preprocessor symbol. If the -u option is specified,

[gcc r15-5162] ada: Typo fix in comment

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:de6fe61839ff78f05580c553e4f87507166ef160 commit r15-5162-gde6fe61839ff78f05580c553e4f87507166ef160 Author: Marc Poulhiès Date: Tue Oct 29 11:33:43 2024 +0100 ada: Typo fix in comment gcc/ada/ChangeLog: * gcc-interface/Makefile.in: Remove extr

[gcc r15-5154] ada: Fix assertion failure on illegal use of aspect Type_Invariant

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0362d7aa8fcdb63505a6b37a36fc7cc5845ba80c commit r15-5154-g0362d7aa8fcdb63505a6b37a36fc7cc5845ba80c Author: Eric Botcazou Date: Mon Oct 28 11:58:55 2024 +0100 ada: Fix assertion failure on illegal use of aspect Type_Invariant The illegal use is on a type deriv

[gcc r15-5161] ada: Compile time crash on limited object in extended return

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:c77a2cf0ec892256ef47edf373607d3b0a807210 commit r15-5161-gc77a2cf0ec892256ef47edf373607d3b0a807210 Author: squirek Date: Wed Oct 30 16:33:29 2024 + ada: Compile time crash on limited object in extended return This patch fixes an error in the compiler wher

[gcc r15-5157] ada: Fix assertion failure on null aggregate in generic with pragma Ada_2022

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:fbbfad022c2f5bc6b481b41bd32faa278e343474 commit r15-5157-gfbbfad022c2f5bc6b481b41bd32faa278e343474 Author: Eric Botcazou Date: Mon Oct 28 09:56:44 2024 +0100 ada: Fix assertion failure on null aggregate in generic with pragma Ada_2022 This happens when the un

[gcc r15-5163] [committed] Fix minor c6x backend bug exposed by CRC patches

2024-11-12 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b8ecd96aea9a97a60b143fc70efa6d03d0f188a2 commit r15-5163-gb8ecd96aea9a97a60b143fc70efa6d03d0f188a2 Author: Jeff Law Date: Tue Nov 12 06:15:50 2024 -0700 [committed] Fix minor c6x backend bug exposed by CRC patches This is a minor bug in the c6x port I saw whe

[gcc r15-5173] AArch64: Cleanup fusion defines

2024-11-12 Thread Wilco Dijkstra via Gcc-cvs
https://gcc.gnu.org/g:deb0e2f61908bdc57b481995fa9e7c5083839a25 commit r15-5173-gdeb0e2f61908bdc57b481995fa9e7c5083839a25 Author: Wilco Dijkstra Date: Wed Oct 2 16:34:41 2024 + AArch64: Cleanup fusion defines Cleanup the fusion defines by introducing AARCH64_FUSE_BASE as a comm

[gcc r15-5175] testsuite: Adjust jump threading test expectation

2024-11-12 Thread Andrew Carlotti via Gcc-cvs
https://gcc.gnu.org/g:f72f8c34952fe27795fc750e80cb78b97b51fa97 commit r15-5175-gf72f8c34952fe27795fc750e80cb78b97b51fa97 Author: Andrew Carlotti Date: Fri Nov 1 17:27:38 2024 + testsuite: Adjust jump threading test expectation This test started failing on aarch64 after 0cfc9c9

[gcc r15-5176] Verify that empty std::vector is optimized away

2024-11-12 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:2264b68796aa6f1a609987cf7edb9183bf070e7e commit r15-5176-g2264b68796aa6f1a609987cf7edb9183bf070e7e Author: Jan Hubicka Date: Tue Nov 12 15:58:02 2024 +0100 Verify that empty std::vector is optimized away With __builtin_operator_new we now can optimize away un

[gcc r15-5120] Add X86_TUNE_AVX512_TWO_EPILOGUES, enable for Zen4 and Zen5

2024-11-12 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:9a62c1495891032922af5bf9bd1906999cf63605 commit r15-5120-g9a62c1495891032922af5bf9bd1906999cf63605 Author: Richard Biener Date: Fri Nov 8 11:17:22 2024 +0100 Add X86_TUNE_AVX512_TWO_EPILOGUES, enable for Zen4 and Zen5 The following adds X86_TUNE_AVX512_TWO_EP

[gcc r14-10919] libstdc++: Fix typos in iterator increment for std::text_encoding [PR117520]

2024-11-12 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:17ff72651dbba6790ce4c492aa2df78f1dbdaf3e commit r14-10919-g17ff72651dbba6790ce4c492aa2df78f1dbdaf3e Author: Jonathan Wakely Date: Mon Nov 11 11:54:00 2024 + libstdc++: Fix typos in iterator increment for std::text_encoding [PR117520] The intended behaviou

[gcc r15-5134] ada: Fix internal error on nested iterated component associations

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:23273ed381608382dd4cbc2a28f1ec7342eee149 commit r15-5134-g23273ed381608382dd4cbc2a28f1ec7342eee149 Author: Eric Botcazou Date: Wed Oct 23 09:42:25 2024 +0200 ada: Fix internal error on nested iterated component associations The problem is that Insert_Actions

[gcc r15-5132] ada: Fix compilation failure due to style warning

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:da19d53f0a2792aba2daa9f0329a8866ce2b4464 commit r15-5132-gda19d53f0a2792aba2daa9f0329a8866ce2b4464 Author: Eric Botcazou Date: Tue Oct 22 22:28:10 2024 +0200 ada: Fix compilation failure due to style warning gcc/ada/ChangeLog: * mdll.adb (Bui

[gcc r15-5142] ada: Get rid of Kill_Range_Checks flag on entities

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3b78393b39a848dadfe6f7b703cda01b9870b6bd commit r15-5142-g3b78393b39a848dadfe6f7b703cda01b9870b6bd Author: Eric Botcazou Date: Thu Oct 24 19:20:30 2024 +0200 ada: Get rid of Kill_Range_Checks flag on entities This flag is set in a single context, namely seman

[gcc r15-5139] ada: Set correct minimum stack size for aarch64-linux

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0aeae8f645f087d455daf6bdc999eb2389bfc646 commit r15-5139-g0aeae8f645f087d455daf6bdc999eb2389bfc646 Author: Johannes Kliemann Date: Wed Oct 23 14:07:07 2024 + ada: Set correct minimum stack size for aarch64-linux The minimum stack size defined by PTHREAD_S

[gcc r15-5148] ada: Fix bogus error for delta aggregate as expression function

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:1aebc8bfdbe0d2e62e94943356d99174b525f1cb commit r15-5148-g1aebc8bfdbe0d2e62e94943356d99174b525f1cb Author: Eric Botcazou Date: Mon Oct 28 09:30:07 2024 +0100 ada: Fix bogus error for delta aggregate as expression function The compiler correctly accepts the ot

[gcc r15-5150] ada: Accept SPARK.Big_Integers.Big_Integer where Big_Integer is accepted

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:c74c88a3e17aa26f57e01dbcce8b4e782a05bfca commit r15-5150-gc74c88a3e17aa26f57e01dbcce8b4e782a05bfca Author: Piotr Trojanek Date: Mon Oct 28 13:17:03 2024 +0100 ada: Accept SPARK.Big_Integers.Big_Integer where Big_Integer is accepted For certification of a ligh

[gcc r15-5140] ada: Flatten Is_Build_In_Place_Aggregate_Return predicate

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:fa50a45ece189fc19054e5596c974aca82525278 commit r15-5140-gfa50a45ece189fc19054e5596c974aca82525278 Author: Eric Botcazou Date: Thu Oct 24 07:44:13 2024 +0200 ada: Flatten Is_Build_In_Place_Aggregate_Return predicate The predicate is passed an aggregate node a

[gcc r15-5121] rtl: Validate subreg info when optimizing vec_select.

2024-11-12 Thread Tejas Belagod via Gcc-cvs
https://gcc.gnu.org/g:a552a808f004c90d6f880f296041d674bdc27eda commit r15-5121-ga552a808f004c90d6f880f296041d674bdc27eda Author: Tejas Belagod Date: Mon Sep 2 20:53:42 2024 +0530 rtl: Validate subreg info when optimizing vec_select. When optimizing for NOPs in case of overlapping

[gcc r15-5122] tree-optimization/117417 - ICE with complex load optimization

2024-11-12 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:d976daa931642d940b7b27032ca6139210c07eed commit r15-5122-gd976daa931642d940b7b27032ca6139210c07eed Author: Richard Biener Date: Tue Nov 12 11:15:15 2024 +0100 tree-optimization/117417 - ICE with complex load optimization When we decompose a complex load only

[gcc r15-5171] RISC-V: Add norelax function attribute

2024-11-12 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:4bee5252c1dedad044300ff89731ac26e27c9b21 commit r15-5171-g4bee5252c1dedad044300ff89731ac26e27c9b21 Author: yulong Date: Fri Nov 8 00:19:04 2024 +0800 RISC-V: Add norelax function attribute This patch adds norelax function attribute that be discussed in riscv

[gcc r15-5172] RISC-V: Fix incorrect test macro for signed scalar SAT_ADD form 2 run test

2024-11-12 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:9a64cd192548bcb29194dd8bd6340dfc2168ae7d commit r15-5172-g9a64cd192548bcb29194dd8bd6340dfc2168ae7d Author: Pan Li Date: Tue Sep 24 10:22:07 2024 +0800 RISC-V: Fix incorrect test macro for signed scalar SAT_ADD form 2 run test This patch would like to fix one

[gcc r15-5174] AArch64: Remove duplicated addr_cost tables

2024-11-12 Thread Wilco Dijkstra via Gcc-cvs
https://gcc.gnu.org/g:95305c800b1b3263534fdf67b63609772ecbb78d commit r15-5174-g95305c800b1b3263534fdf67b63609772ecbb78d Author: Wilco Dijkstra Date: Mon Oct 7 15:42:49 2024 + AArch64: Remove duplicated addr_cost tables Remove duplicated addr_cost tables - use generic_armv9_a_

[gcc r15-5127] ada: Implement built-in-place expansion of container aggregates

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:b30440436fcae4fd0b7237a7ade312b5e7165f5c commit r15-5127-gb30440436fcae4fd0b7237a7ade312b5e7165f5c Author: Eric Botcazou Date: Fri Oct 18 12:06:23 2024 +0200 ada: Implement built-in-place expansion of container aggregates It is implemented for container aggre

[gcc r15-5129] ada: Elide the copy in aggregate returns for nonlimited types

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:b861785242450c8711aae6394751a75eadc4a0a9 commit r15-5129-gb861785242450c8711aae6394751a75eadc4a0a9 Author: Eric Botcazou Date: Mon Oct 21 10:55:28 2024 +0200 ada: Elide the copy in aggregate returns for nonlimited types This implements elision of the copy ope

[gcc r15-5128] ada: Add Ada coverage instrumentation support

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:0b58c0ec6e9686e9645e269e020e77efbe30ab79 commit r15-5128-g0b58c0ec6e9686e9645e269e020e77efbe30ab79 Author: Ronan Desplanques Date: Wed Oct 16 15:49:57 2024 +0200 ada: Add Ada coverage instrumentation support gcc/ada/ChangeLog: * gnat2.gpr: Ne

[gcc r15-5126] ada: Remove obsolete workaround for back-end limitation

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a5a0d605d8b86156e4e088e64aea16d80655a1a2 commit r15-5126-ga5a0d605d8b86156e4e088e64aea16d80655a1a2 Author: Eric Botcazou Date: Fri Oct 18 17:06:25 2024 +0200 ada: Remove obsolete workaround for back-end limitation This avoids a strange discrepancy in the hand

[gcc r15-5123] ada: add xspack.py and corresponding templates.

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:bbbfd37f95ac7d058e8b8185a494c782c832f050 commit r15-5123-gbbbfd37f95ac7d058e8b8185a494c782c832f050 Author: Marc Poulhiès Date: Fri Nov 8 11:32:56 2024 +0100 ada: add xspack.py and corresponding templates. xspack.py is used to generate libgnat/s-pack* files.

[gcc r15-5125] ada: sem.adb.process_bodies_in_context: check if spec has lib body before use

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ca0f0154622c32123c57721b39bc9585119b02d7 commit r15-5125-gca0f0154622c32123c57721b39bc9585119b02d7 Author: Ghjuvan Lacambre Date: Fri Oct 18 16:15:04 2024 +0200 ada: sem.adb.process_bodies_in_context: check if spec has lib body before use Inspector testing s

[gcc r15-5136] ada: Missing runtime tag check on mutably tagged objects

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:300557bd6d0145cb0210942d80f866cc3b057695 commit r15-5136-g300557bd6d0145cb0210942d80f866cc3b057695 Author: squirek Date: Tue Aug 13 11:35:06 2024 + ada: Missing runtime tag check on mutably tagged objects This patch fixes an issue in the compiler whereby

[gcc r15-5131] ada: Rework GNATdll shared library relocation support.

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:29df1a10059575c62372e7992c95500572478fa2 commit r15-5131-g29df1a10059575c62372e7992c95500572478fa2 Author: Pascal Obry Date: Sat Oct 19 16:24:04 2024 +0200 ada: Rework GNATdll shared library relocation support. The code has been simplified to use a single way

[gcc r15-5137] ada: Spurious error on abstract primitive with access formals

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9bba882f922e69abc72fa71520be649258cfd856 commit r15-5137-g9bba882f922e69abc72fa71520be649258cfd856 Author: squirek Date: Tue Aug 13 12:06:52 2024 + ada: Spurious error on abstract primitive with access formals This patch fixes an issue in the compiler whe

[gcc r15-5166] libsanitizer: Improve FrameIsInternal

2024-11-12 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:4d2cd304714fddc8a995fc0311090fce7e70c122 commit r15-5166-g4d2cd304714fddc8a995fc0311090fce7e70c122 Author: Kito Cheng Date: Wed Nov 6 17:35:46 2024 +0800 libsanitizer: Improve FrameIsInternal `FrameIsInternal` is a function that improves report quality by fil

[gcc r15-5165] libsanitizer: Apply local patches

2024-11-12 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:b53f7de3e6205f76a794e159a282193e2afaad16 commit r15-5165-gb53f7de3e6205f76a794e159a282193e2afaad16 Author: Kito Cheng Date: Wed Nov 15 12:46:56 2023 +0100 libsanitizer: Apply local patches This patch just reapplies local patches (will be noted in LOCAL_PATCHE

[gcc r15-5168] tree-optimization/116973 - SLP permute lower heuristic and single-lane SLP

2024-11-12 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:0d4b254b20a9193ab261d02f8a063e21816f85e4 commit r15-5168-g0d4b254b20a9193ab261d02f8a063e21816f85e4 Author: Richard Biener Date: Tue Nov 12 10:31:30 2024 +0100 tree-optimization/116973 - SLP permute lower heuristic and single-lane SLP When forcing single-lane

[gcc r15-5167] libsanitizer: update test

2024-11-12 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:1b35b929354c41f3e2682aa7a30013e1bfe31bd4 commit r15-5167-g1b35b929354c41f3e2682aa7a30013e1bfe31bd4 Author: Kito Cheng Date: Wed Nov 6 11:47:03 2024 +0800 libsanitizer: update test gcc/testsuite/ChangeLog: * c-c++-common/ubsan/builtin-1.c: Upd

[gcc r15-5169] libsanitizer: Update LOCAL_PATCHES

2024-11-12 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:0256c8b4687080e17e32f525d362814f238c8d32 commit r15-5169-g0256c8b4687080e17e32f525d362814f238c8d32 Author: Kito Cheng Date: Fri Nov 1 21:23:43 2024 +0800 libsanitizer: Update LOCAL_PATCHES Diff: --- libsanitizer/LOCAL_PATCHES | 5 ++--- 1 file changed, 2 insertions(

[gcc r15-5170] [RISC-V] Drop undesirable two instruction macc alternatives

2024-11-12 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:705a21035bddc856c1e434d5502f69758e82c7e9 commit r15-5170-g705a21035bddc856c1e434d5502f69758e82c7e9 Author: Jeff Law Date: Tue Nov 12 07:05:02 2024 -0700 [RISC-V] Drop undesirable two instruction macc alternatives So I was looking at sub_dct a little while ago

[gcc r15-5130] ada: The Library_Unit field was used for all sorts of different purposes, which led to confusing cod

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:492f9cdf0046ba6d2452f8363d15b4449229b64c commit r15-5130-g492f9cdf0046ba6d2452f8363d15b4449229b64c Author: squirek Date: Mon Oct 21 18:21:13 2024 + ada: The Library_Unit field was used for all sorts of different purposes, which led to confusing code. Thi

[gcc r15-5160] ada: Fix spurious error on iterated component association with large index type

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:d34069c3ffaac95ba880ba12de26972bc3fb91b8 commit r15-5160-gd34069c3ffaac95ba880ba12de26972bc3fb91b8 Author: Eric Botcazou Date: Wed Oct 30 11:22:12 2024 +0100 ada: Fix spurious error on iterated component association with large index type This is only for the

[gcc r15-5147] ada: Remove couple of irregular calls to Resolve_Aggr_Expr

2024-11-12 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:1d602710a2feb91b66cb09d2d18bdbe7d429dee9 commit r15-5147-g1d602710a2feb91b66cb09d2d18bdbe7d429dee9 Author: Eric Botcazou Date: Mon Oct 28 07:42:54 2024 +0100 ada: Remove couple of irregular calls to Resolve_Aggr_Expr The function is supposed to be passed an e

<    1   2