[gcc r15-5705] selftest: invoke "diff" when ASSERT_STREQ fails

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:746629e22888b376f95c45779db40bfbfe2ab282 commit r15-5705-g746629e22888b376f95c45779db40bfbfe2ab282 Author: David Malcolm Date: Tue Nov 26 16:09:37 2024 -0500 selftest: invoke "diff" when ASSERT_STREQ fails Currently when ASSERT_STREQ or ASSERT_STREQ_AT fail w

[gcc r15-5706] aarch64: Fix fp8_scalar_1.c's stacktest1

2024-11-26 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:1a0d48060d6b0b7783adabb321f0a96ead16080b commit r15-5706-g1a0d48060d6b0b7783adabb321f0a96ead16080b Author: Andrew Pinski Date: Tue Nov 26 13:05:00 2024 -0800 aarch64: Fix fp8_scalar_1.c's stacktest1 The function body test was expecting: umovw0

[gcc r15-5707] aarch64: Update error message check for __builtin_launder check of sve-sizeless-2.C

2024-11-26 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:4a2352828ec4fdfb70dda5405b5a907b46248eec commit r15-5707-g4a2352828ec4fdfb70dda5405b5a907b46248eec Author: Andrew Pinski Date: Tue Nov 26 13:38:15 2024 -0800 aarch64: Update error message check for __builtin_launder check of sve-sizeless-2.C r15-3614-g9fe57e

[gcc r15-5697] gdbhooks: Handle references to vec* in VecPrinter

2024-11-26 Thread Alex Coplan via Gcc-cvs
https://gcc.gnu.org/g:098a41cb972d3711ebcb518a72a1addfdb6c70cf commit r15-5697-g098a41cb972d3711ebcb518a72a1addfdb6c70cf Author: Alex Coplan Date: Tue Nov 26 15:10:29 2024 + gdbhooks: Handle references to vec* in VecPrinter vec.h has this method: template inli

[gcc r15-5708] Fortran: fix minor front-end memleaks

2024-11-26 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:94f98f67f7271f6f962d1c562559aa8a4839f505 commit r15-5708-g94f98f67f7271f6f962d1c562559aa8a4839f505 Author: Harald Anlauf Date: Tue Nov 26 20:37:35 2024 +0100 Fortran: fix minor front-end memleaks gcc/fortran/ChangeLog: * expr.cc (find_inquiry

[gcc r15-5709] libstdc++: Add -fno-assume-sane-operators-new-delete to test [PR117751]

2024-11-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:44e71c84f0795c1f6e7d40f5a3eb66e9835244c2 commit r15-5709-g44e71c84f0795c1f6e7d40f5a3eb66e9835244c2 Author: Jonathan Wakely Date: Mon Nov 25 22:40:43 2024 + libstdc++: Add -fno-assume-sane-operators-new-delete to test [PR117751] libstdc++-v3/ChangeLog:

[gcc r15-5703] csky: use quotes when referring to cpus and archs [PR90160]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e2db825f857da195e93fd8e4ac5228311fd37775 commit r15-5703-ge2db825f857da195e93fd8e4ac5228311fd37775 Author: David Malcolm Date: Tue Nov 26 15:58:25 2024 -0500 csky: use quotes when referring to cpus and archs [PR90160] gcc/ChangeLog: PR translation

[gcc r15-5704] testsuite: rename plugins from .c to .cc

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:b4d4e22a6232999e1a8bc11db9641fb71d118c0b commit r15-5704-gb4d4e22a6232999e1a8bc11db9641fb71d118c0b Author: David Malcolm Date: Tue Nov 26 16:01:35 2024 -0500 testsuite: rename plugins from .c to .cc In r12-6650-g5c69acb32329d4 we updated our sources from .c t

[gcc r15-5701] Fortran: passing inquiry ref of complex array to assumed rank dummy [PR117774]

2024-11-26 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:eff7e72815ada5c70c974d42f6a419e29a03eb27 commit r15-5701-geff7e72815ada5c70c974d42f6a419e29a03eb27 Author: Harald Anlauf Date: Mon Nov 25 22:55:10 2024 +0100 Fortran: passing inquiry ref of complex array to assumed rank dummy [PR117774] PR fortran/11

[gcc r14-10989] [PATCH] PR modula2/116378 m2 bootstrap fails on x86_64-darwin

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:5a809d4196577bb9f0c18d6f569acade6d1541f9 commit r14-10989-g5a809d4196577bb9f0c18d6f569acade6d1541f9 Author: Gaius Mulley Date: Tue Nov 26 15:56:48 2024 + [PATCH] PR modula2/116378 m2 bootstrap fails on x86_64-darwin This patch fixes m2 bootstrap failure o

[gcc r14-10990] [PATCH] modula2: change identifier names to avoid build warnings

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:3851751ab968aa49c3db014ec064debbe31cef58 commit r14-10990-g3851751ab968aa49c3db014ec064debbe31cef58 Author: Gaius Mulley Date: Tue Nov 26 16:05:03 2024 + [PATCH] modula2: change identifier names to avoid build warnings This fix avoids the following warnin

[gcc r13-9217] gnat: fix lto-type-mismatch between C_Version_String and gnat_version_string [PR115917]

2024-11-26 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:e236e9edbe78f2be5224a0f188ae3bb74d6b3c1b commit r13-9217-ge236e9edbe78f2be5224a0f188ae3bb74d6b3c1b Author: Arsen Arsenović Date: Thu Aug 15 19:17:41 2024 +0200 gnat: fix lto-type-mismatch between C_Version_String and gnat_version_string [PR115917] gcc/ada/Ch

[gcc r14-10991] gnat: fix lto-type-mismatch between C_Version_String and gnat_version_string [PR115917]

2024-11-26 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:29c9213c3759f7ba24cdd498a5bc379cb9d16e5e commit r14-10991-g29c9213c3759f7ba24cdd498a5bc379cb9d16e5e Author: Arsen Arsenović Date: Thu Aug 15 19:17:41 2024 +0200 gnat: fix lto-type-mismatch between C_Version_String and gnat_version_string [PR115917] gcc/ada/C

[gcc r12-10833] gnat: fix lto-type-mismatch between C_Version_String and gnat_version_string [PR115917]

2024-11-26 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:2897bfe8f9efdf58a61e955b51821cc49d2a9cfc commit r12-10833-g2897bfe8f9efdf58a61e955b51821cc49d2a9cfc Author: Arsen Arsenović Date: Thu Aug 15 19:17:41 2024 +0200 gnat: fix lto-type-mismatch between C_Version_String and gnat_version_string [PR115917] gcc/ada/C

[gcc r15-5698] plugin: add missing colon in error message [PR93746]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:08bb92d642757f1d4374b947f45f871cc04b8c65 commit r15-5698-g08bb92d642757f1d4374b947f45f871cc04b8c65 Author: David Malcolm Date: Tue Nov 26 10:39:12 2024 -0500 plugin: add missing colon in error message [PR93746] gcc/ChangeLog: PR plugins/93746

[gcc r15-5699] loop-prefetch: fix wording of warning [PR80760]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:67458ea13895bae3965274e7f03701fb14f8b1e6 commit r15-5699-g67458ea13895bae3965274e7f03701fb14f8b1e6 Author: David Malcolm Date: Tue Nov 26 10:39:18 2024 -0500 loop-prefetch: fix wording of warning [PR80760] gcc/ChangeLog: PR translation/80760

[gcc r15-5700] c: avoid double-negative in warning message [PR94370]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5134bad11b9a71f869abbb7f3d37b669c6ba138b commit r15-5700-g5134bad11b9a71f869abbb7f3d37b669c6ba138b Author: David Malcolm Date: Tue Nov 26 10:39:48 2024 -0500 c: avoid double-negative in warning message [PR94370] gcc/c/ChangeLog: PR c/94370

[gcc r14-10987] testsuite: arm: Use correct the expected asm in epilog-1.c test

2024-11-26 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:407970fdd3f5fefb2d2a2e6419a03e22025ebdd9 commit r14-10987-g407970fdd3f5fefb2d2a2e6419a03e22025ebdd9 Author: Torbjörn SVENSSON Date: Tue Nov 26 10:31:49 2024 +0100 testsuite: arm: Use correct the expected asm in epilog-1.c test In r14.2.0-376-g724446556e5, I a

[gcc r15-5702] [PATCH] testsuite:RISC-V:Modify the char string.

2024-11-26 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:3e2a1b268cf1f8994a63c85412154f01e1a8c7d8 commit r15-5702-g3e2a1b268cf1f8994a63c85412154f01e1a8c7d8 Author: yulong Date: Tue Nov 26 10:36:44 2024 -0700 [PATCH] testsuite:RISC-V:Modify the char string. From: yulong This patch modifies the char string

[gcc r14-10993] Fortran: Partial reversion of r15-5083 [PR117763]

2024-11-26 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:da1305a9fee3b2efbb4702bb2d9b2f740d2e538a commit r14-10993-gda1305a9fee3b2efbb4702bb2d9b2f740d2e538a Author: Paul Thomas Date: Tue Nov 26 08:58:21 2024 + Fortran: Partial reversion of r15-5083 [PR117763] 2024-11-26 Paul Thomas gcc/fortran

[gcc r13-9219] Fortran: Partial reversion of r15-5083 [PR117763]

2024-11-26 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:8d81d6b2f9b72a41f23b07214d88cfcb176a commit r13-9219-g8d81d6b2f9b72a41f23b07214d88cfcb176a Author: Paul Thomas Date: Tue Nov 26 08:58:21 2024 + Fortran: Partial reversion of r15-5083 [PR117763] 2024-11-26 Paul Thomas gcc/fortran

[gcc r12-10835] Fortran: Partial reversion of r15-5083 [PR117763]

2024-11-26 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:2ae871b71512f77cc6857bf0ecbf80dd1253e18c commit r12-10835-g2ae871b71512f77cc6857bf0ecbf80dd1253e18c Author: Paul Thomas Date: Tue Nov 26 08:58:21 2024 + Fortran: Partial reversion of r15-5083 [PR117763] 2024-11-26 Paul Thomas gcc/fortran

[gcc r15-5711] PR117350: Keep assembler name for abstract decls for autofdo

2024-11-26 Thread Andi Kleen via Gcc-cvs
https://gcc.gnu.org/g:5e718a7a789b39ef877e0d66c7a6a85b54eb112f commit r15-5711-g5e718a7a789b39ef877e0d66c7a6a85b54eb112f Author: Andi Kleen Date: Thu Oct 31 10:26:16 2024 -0700 PR117350: Keep assembler name for abstract decls for autofdo autofdo looks up inline stacks and tries to

[gcc r15-5712] libcpp: modules and -include again

2024-11-26 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:134dc932e1ceb13519846795c895319f77df3235 commit r15-5712-g134dc932e1ceb13519846795c895319f77df3235 Author: Jason Merrill Date: Tue Nov 26 16:19:05 2024 -0500 libcpp: modules and -include again I enabled include translation to header units in r15-1104-ga29f481

[gcc r15-5714] c++: modules and local static

2024-11-26 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:2fd9aef1db1a4260ee823bc3a3d4cfc22e95c543 commit r15-5714-g2fd9aef1db1a4260ee823bc3a3d4cfc22e95c543 Author: Jason Merrill Date: Tue Nov 26 07:50:49 2024 -0500 c++: modules and local static Here we weren't emitting the guard variable for 'a' when we emitted 'a

[gcc r15-5713] c++: enable -Warray-compare by default

2024-11-26 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:d89d033e2731a53bf71a0db5259380504357d2f5 commit r15-5713-gd89d033e2731a53bf71a0db5259380504357d2f5 Author: Jason Merrill Date: Fri Nov 22 08:47:56 2024 +0100 c++: enable -Warray-compare by default Discussion of P2865R5 mentioned that we only enabled this warn

[gcc r15-5669] libstdc++: Add conditional noexcept to range access functions

2024-11-26 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:8692cb10e82e72af70b690c23be5e5096bb999d2 commit r15-5669-g8692cb10e82e72af70b690c23be5e5096bb999d2 Author: Jonathan Wakely Date: Mon Nov 25 21:22:12 2024 + libstdc++: Add conditional noexcept to range access functions As an extension, this adds conditiona

[gcc r15-5668] libstdc++: Improve Doxygen comments in

2024-11-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:828287eac4ff2b6da18e3a53c1e83adfa1e06180 commit r15-5668-g828287eac4ff2b6da18e3a53c1e83adfa1e06180 Author: Jonathan Wakely Date: Mon Nov 25 16:21:01 2024 + libstdc++: Improve Doxygen comments in Use Markdown backticks to format comments, instead of Doxyg

[gcc r15-5667] libstdc++: Move std::error_category symbol to separate file [PR117630]

2024-11-26 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:1f4f3683457512cbeb722c6e6458454c21c419d1 commit r15-5667-g1f4f3683457512cbeb722c6e6458454c21c419d1 Author: Jonathan Wakely Date: Sun Nov 17 20:46:07 2024 + libstdc++: Move std::error_category symbol to separate file [PR117630] As described in PR 117630 th

[gcc r15-5674] Fortran: Partial reversion of r15-5083 [PR117763]

2024-11-26 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:8278d9551df610179fca114808a7e6e62bab3d82 commit r15-5674-g8278d9551df610179fca114808a7e6e62bab3d82 Author: Paul Thomas Date: Tue Nov 26 08:58:21 2024 + Fortran: Partial reversion of r15-5083 [PR117763] 2024-11-26 Paul Thomas gcc/fortran

[gcc r15-5671] builtins: Fix up DFP ICEs on __builtin_is{inf, finite, normal} [PR43374]

2024-11-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f39e6b4f5cd4e5362cf4b1004a591df2c8b00304 commit r15-5671-gf39e6b4f5cd4e5362cf4b1004a591df2c8b00304 Author: Jakub Jelinek Date: Tue Nov 26 09:45:21 2024 +0100 builtins: Fix up DFP ICEs on __builtin_is{inf,finite,normal} [PR43374] __builtin_is{inf,finite,normal

[gcc r15-5670] affine: Remove unused variable rem from wide_int_constant_multiple_p

2024-11-26 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:014b135672717d23706d5e2554d49d7cf2200fa5 commit r15-5670-g014b135672717d23706d5e2554d49d7cf2200fa5 Author: Andrew Pinski Date: Tue Nov 26 00:37:33 2024 -0800 affine: Remove unused variable rem from wide_int_constant_multiple_p This might fix the current boots

[gcc r15-5672] builtins: Fix up DFP ICEs on __builtin_fpclassify [PR102674]

2024-11-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5bb36d832c955e575bd458a02f3c6c5b28564aed commit r15-5672-g5bb36d832c955e575bd458a02f3c6c5b28564aed Author: Jakub Jelinek Date: Tue Nov 26 09:46:51 2024 +0100 builtins: Fix up DFP ICEs on __builtin_fpclassify [PR102674] This patch is similar to the one I've ju

[gcc r15-5673] RISC-V: avlprop: Do not propagate VL from slidedown.

2024-11-26 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:9c82afd42e7b5c3bdb849c66879138e59d8eb866 commit r15-5673-g9c82afd42e7b5c3bdb849c66879138e59d8eb866 Author: Robin Dapp Date: Mon Nov 25 12:40:53 2024 +0100 RISC-V: avlprop: Do not propagate VL from slidedown. In the following situation (found in the rvv/au

[gcc r15-5682] ada: Store error message kind as an enum

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9a0914232665c3215f5274f52ea6ddf654df4976 commit r15-5682-g9a0914232665c3215f5274f52ea6ddf654df4976 Author: Viljar Indus Date: Thu Oct 31 15:50:46 2024 +0200 ada: Store error message kind as an enum Simplify the storage for the kind of error message under a si

[gcc r15-5688] ada: Relocate implementation of Write_Error_Summary

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:fed7c5cd733b593c9aee5898f36726efd3fa811c commit r15-5688-gfed7c5cd733b593c9aee5898f36726efd3fa811c Author: Viljar Indus Date: Tue Nov 12 13:11:00 2024 +0200 ada: Relocate implementation of Write_Error_Summary Reuse the same implementation in Errout and Erruti

[gcc r15-5689] ada: Refactor code of Check_Ambiguous_Call and Valid_Conversion

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:38b977cc077d055be9730b6476043d666864c832 commit r15-5689-g38b977cc077d055be9730b6476043d666864c832 Author: Javier Miranda Date: Tue Oct 29 08:31:28 2024 + ada: Refactor code of Check_Ambiguous_Call and Valid_Conversion Code cleanup; factorizing code.

[gcc r15-5684] ada: Remove Current_Node from Errout

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ba0c6d0e4ea01afa3ad8740fce6d77e009b1ccbf commit r15-5684-gba0c6d0e4ea01afa3ad8740fce6d77e009b1ccbf Author: Viljar Indus Date: Tue Nov 5 10:42:55 2024 +0200 ada: Remove Current_Node from Errout This variable was used for Opt.Include_Subprogram_In_Messages

[gcc r15-5692] ada: Add minimal support for address clause/aspect on controlled objects

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:84d8a383c9fe80bd9c4e364505247ef025e1c2b6 commit r15-5692-g84d8a383c9fe80bd9c4e364505247ef025e1c2b6 Author: Eric Botcazou Date: Tue Nov 12 19:46:12 2024 +0100 ada: Add minimal support for address clause/aspect on controlled objects The clause and aspect have b

[gcc r15-5679] ada: Fix the file documenting the ali format

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:92e782e7758b068a6399c97f8b8e1972d67b0739 commit r15-5679-g92e782e7758b068a6399c97f8b8e1972d67b0739 Author: Jose Ruiz Date: Tue Nov 12 12:22:55 2024 +0100 ada: Fix the file documenting the ali format gcc/ada/ChangeLog: * doc/gnat_ugn/the_gnat_

[gcc r15-5680] ada: Simplify code

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:7cdb07a77bac31dc39f8eea2e7eaabf99bbd00ab commit r15-5680-g7cdb07a77bac31dc39f8eea2e7eaabf99bbd00ab Author: Viljar Indus Date: Mon Sep 16 12:14:00 2024 +0300 ada: Simplify code gcc/ada/ChangeLog: * diagnostics-converter.adb: Remove uses of Inf

[gcc r15-5675] ada: Fix latent issue exposed by recent change in aggregate expansion

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:95bb4ef5cbe1fa0bc05802debcb25a9422e080a5 commit r15-5675-g95bb4ef5cbe1fa0bc05802debcb25a9422e080a5 Author: Eric Botcazou Date: Tue Nov 12 00:18:00 2024 +0100 ada: Fix latent issue exposed by recent change in aggregate expansion The tag is not assigned when a

[gcc r15-5677] ada: Remove use of global name buffer

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:222da6bd24838c700ef72648da2956bade588b47 commit r15-5677-g222da6bd24838c700ef72648da2956bade588b47 Author: Ronan Desplanques Date: Tue Nov 12 13:35:17 2024 +0100 ada: Remove use of global name buffer Before this patch, the body of Fname.UF.Get_File_Name did a

[gcc r15-5676] ada: Clean up utility function

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:22bd31334267d40435c353632fae86f648a20ace commit r15-5676-g22bd31334267d40435c353632fae86f648a20ace Author: Ronan Desplanques Date: Tue Nov 12 09:31:35 2024 +0100 ada: Clean up utility function This patch makes Sem_Util.Get_Library_Unit_Name use Uname more id

[gcc r15-5690] ada: Minor adjustments to error message for RM B.1(24)

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:e14ec5681e780626f59ef7b37d0648c2d6992a14 commit r15-5690-ge14ec5681e780626f59ef7b37d0648c2d6992a14 Author: Eric Botcazou Date: Wed Nov 13 09:42:01 2024 +0100 ada: Minor adjustments to error message for RM B.1(24) The RM B.1(24) sub-clause says that imported e

[gcc r15-5678] ada: Change specifications of Uname subprograms

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:bd0b9886f17d9dc13de8f533f1239016d1198ea8 commit r15-5678-gbd0b9886f17d9dc13de8f533f1239016d1198ea8 Author: Ronan Desplanques Date: Tue Nov 12 16:09:13 2024 +0100 ada: Change specifications of Uname subprograms The old specifications were ambiguous as to wheth

[gcc r15-5685] ada: Refactor checking redundant messages

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:8d0bb808f632eea52548df59e36c1b479c64c45b commit r15-5685-g8d0bb808f632eea52548df59e36c1b479c64c45b Author: Viljar Indus Date: Mon Nov 11 10:19:21 2024 +0200 ada: Refactor checking redundant messages Move common code between errout and errutil into a single fu

[gcc r15-5683] ada: Remove Raise_Exception_On_Error

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:2364e96f011d33698a6366f414aa813c5f9adc8b commit r15-5683-g2364e96f011d33698a6366f414aa813c5f9adc8b Author: Viljar Indus Date: Mon Nov 4 14:16:02 2024 +0200 ada: Remove Raise_Exception_On_Error Raise_Exception_On_Error is never modified so it can be removed.

[gcc r15-5681] ada: Refactor code for printing the error location

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:20e7dfa9fb7db0cd45ad80d8e0592bd1fc7caad0 commit r15-5681-g20e7dfa9fb7db0cd45ad80d8e0592bd1fc7caad0 Author: Viljar Indus Date: Fri Nov 1 13:15:21 2024 +0200 ada: Refactor code for printing the error location gcc/ada/ChangeLog: * errout.adb: Us

[gcc r15-5686] ada: Remove Warn_Runtime_Raise attribute from Error_Msg_Object

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9fb54f47d0f5c149c94e86def16e538460ce3636 commit r15-5686-g9fb54f47d0f5c149c94e86def16e538460ce3636 Author: Viljar Indus Date: Mon Nov 11 11:01:12 2024 +0200 ada: Remove Warn_Runtime_Raise attribute from Error_Msg_Object The goal of this attribute is to raise

[gcc r15-5687] ada: Relocate implementation of Set_Msg_Insertion_Column

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9b33f74c84ef5681ccb735209d95479a5ece7377 commit r15-5687-g9b33f74c84ef5681ccb735209d95479a5ece7377 Author: Viljar Indus Date: Tue Nov 12 12:32:05 2024 +0200 ada: Relocate implementation of Set_Msg_Insertion_Column The implementation was duplicated in errout a

[gcc r15-5691] ada: Clean up previous change

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:936f9f1d159bd6ef3b1e25e72a6abd1c0fff10b1 commit r15-5691-g936f9f1d159bd6ef3b1e25e72a6abd1c0fff10b1 Author: Eric Botcazou Date: Wed Nov 13 16:37:32 2024 +0100 ada: Clean up previous change gcc/ada/ChangeLog: * sem_res.adb (Valid_Conversion): D

[gcc r15-5693] ada: Do not use ATTR_ADDR_EXPR for 'Unrestricted_Access

2024-11-26 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ae7c0475f108f14cabcc1613df449670b1e9d1a2 commit r15-5693-gae7c0475f108f14cabcc1613df449670b1e9d1a2 Author: Eric Botcazou Date: Mon Nov 11 11:16:26 2024 +0100 ada: Do not use ATTR_ADDR_EXPR for 'Unrestricted_Access Unlike for 'Access or 'Unchecked_Access, the

[gcc r15-5694] improve std::deque::_M_reallocate_map

2024-11-26 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:1729147f2b1a05ad2a4e8e2d91d1d2ba914039d6 commit r15-5694-g1729147f2b1a05ad2a4e8e2d91d1d2ba914039d6 Author: Jan Hubicka Date: Tue Nov 26 13:52:09 2024 +0100 improve std::deque::_M_reallocate_map Looking into reason why we still do throw_bad_alloc in clang bina

[gcc r14-10982] [PATCH] PR modula2/115957 ICE on procedure local const declaration

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:99d537558ebffb52cb8f784ab550b962958fedef commit r14-10982-g99d537558ebffb52cb8f784ab550b962958fedef Author: Gaius Mulley Date: Tue Nov 26 12:57:12 2024 + [PATCH] PR modula2/115957 ICE on procedure local const declaration An ICE would occur if a constant w

[gcc r15-5696] RISC-V: Refactor the testcases for RVV gather/scatter

2024-11-26 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:a22dfe208d94105a6e587a3b25e8fe8d62444d8a commit r15-5696-ga22dfe208d94105a6e587a3b25e8fe8d62444d8a Author: Pan Li Date: Mon Nov 25 11:45:30 2024 +0800 RISC-V: Refactor the testcases for RVV gather/scatter This patch would like to refactor the testcases of gat

[gcc r15-5695] RISC-V: Fix incorrect optimization options passing to gather/scatter

2024-11-26 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:1802669b76cd53f3d016f1892bbd7c2c3dac1857 commit r15-5695-g1802669b76cd53f3d016f1892bbd7c2c3dac1857 Author: Pan Li Date: Mon Nov 25 11:45:29 2024 +0800 RISC-V: Fix incorrect optimization options passing to gather/scatter Like the strided load/store, the testca

[gcc r14-10983] [PATCH] PR modula2/116048 ICE when encountering wrong kind of qualident

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:bcb8f401101455e1e6098bb9808d2059f4425de7 commit r14-10983-gbcb8f401101455e1e6098bb9808d2059f4425de7 Author: Gaius Mulley Date: Tue Nov 26 13:04:05 2024 + [PATCH] PR modula2/116048 ICE when encountering wrong kind of qualident Following on from PR-115957 f

[gcc r14-10984] [PATCH] modula2: Add GNU flex as a build and install prerequisite.

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:0891093e65c343ee4e4434c357ca915ee56e37b7 commit r14-10984-g0891093e65c343ee4e4434c357ca915ee56e37b7 Author: Gaius Mulley Date: Tue Nov 26 13:11:31 2024 + [PATCH] modula2: Add GNU flex as a build and install prerequisite. gcc/ChangeLog: *

[gcc r14-10985] [PATCH] modula2: Improve error message to include symbol name.

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:2665f3e027d835a8a64652a4792792fddd83dd8b commit r14-10985-g2665f3e027d835a8a64652a4792792fddd83dd8b Author: Gaius Mulley Date: Tue Nov 26 13:15:56 2024 + [PATCH] modula2: Improve error message to include symbol name. gcc/m2/ChangeLog: * g

[gcc r14-10986] [PATCH] PR modula2/115823 Wrong expansion of isnormal optab

2024-11-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:056448490e4ddb03263d9566b8aaee2340cba3ac commit r14-10986-g056448490e4ddb03263d9566b8aaee2340cba3ac Author: Gaius Mulley Date: Tue Nov 26 13:18:27 2024 + [PATCH] PR modula2/115823 Wrong expansion of isnormal optab This patch corrects the function declarat