[gcc r15-9232] Doc: Fix description of -Wno-aggressive-loop-optimizations [PR78874]

2025-04-05 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:13c9b353895fef8d5b1593b7527df41487c512d1 commit r15-9232-g13c9b353895fef8d5b1593b7527df41487c512d1 Author: Sandra Loosemore Date: Sun Apr 6 04:39:59 2025 + Doc: Fix description of -Wno-aggressive-loop-optimizations [PR78874] gcc/ChangeLog PR m

[gcc r15-9231] c++: maybe_dependent_member_ref and typenames [PR118626]

2025-04-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:7a91400c142899ea0aeb8b62577496cf24c68156 commit r15-9231-g7a91400c142899ea0aeb8b62577496cf24c68156 Author: Patrick Palka Date: Sat Apr 5 22:39:15 2025 -0400 c++: maybe_dependent_member_ref and typenames [PR118626] Here during maybe_dependent_member_ref for ac

[gcc r15-9230] c++: maybe_dependent_member_ref and stripped alias [PR118626]

2025-04-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:58c5055162b698dab6a493b1f90c18af1a34ac65 commit r15-9230-g58c5055162b698dab6a493b1f90c18af1a34ac65 Author: Patrick Palka Date: Sat Apr 5 22:39:12 2025 -0400 c++: maybe_dependent_member_ref and stripped alias [PR118626] Here during maybe_dependent_member_ref (

[gcc r15-9229] Doc: make regenerate-opt-urls

2025-04-05 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6bf272ec7f17288f461e048e9ca5dc85d83b2bd4 commit r15-9229-g6bf272ec7f17288f461e048e9ca5dc85d83b2bd4 Author: Sandra Loosemore Date: Sun Apr 6 02:26:27 2025 + Doc: make regenerate-opt-urls I keep forgetting to do this :-( gcc/c-family/ChangeLog

[gcc r15-9228] Doc: Document -Wpsabi [PR81831]

2025-04-05 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:027491d79b2749afb57aa5c8284ed69e6b1c44b5 commit r15-9228-g027491d79b2749afb57aa5c8284ed69e6b1c44b5 Author: Sandra Loosemore Date: Sun Apr 6 00:11:39 2025 + Doc: Document -Wpsabi [PR81831] Per the issue, there were a couple places in the manual where -

[gcc r15-9226] c++: harmless use of 'this' rejected despite P2280R4 [PR118249]

2025-04-05 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:f60570b26446781c0205981804f6aa4ff1708b12 commit r15-9226-gf60570b26446781c0205981804f6aa4ff1708b12 Author: Patrick Palka Date: Sat Apr 5 15:22:48 2025 -0400 c++: harmless use of 'this' rejected despite P2280R4 [PR118249] Here the implicit use of 'this' in inn

[gcc r15-8319] gccrs: Fixed testcase

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1ed44d6cb29fda8d1ffc4bdee27d6dc0db4088fa commit r15-8319-g1ed44d6cb29fda8d1ffc4bdee27d6dc0db4088fa Author: Kushal Pal Date: Mon Aug 12 05:48:27 2024 + gccrs: Fixed testcase gcc/testsuite/ChangeLog: * rust/borrowck/test_move.rs: Assigning

[gcc r15-8628] gccrs: builder: Allow generating struct statements

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:58d035551b6509fa06a355586e3bbae0526d09aa commit r15-8628-g58d035551b6509fa06a355586e3bbae0526d09aa Author: Arthur Cohen Date: Thu Dec 26 10:49:16 2024 + gccrs: builder: Allow generating struct statements gcc/rust/ChangeLog: * ast/rust-ast

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:99242af0b0f2c0d122a2c7d9b1a60f9138f6ede0 commit 99242af0b0f2c0d122a2c7d9b1a60f9138f6ede0 Author: Michael Meissner Date: Thu Apr 3 15:23:48 2025 -0400 Add ChangeLog.vpair and update REVISION. 2025-04-03 Michael Meissner gcc/ * Chan

[gcc r15-8827] gccrs: lower: Always crash when lowering macro invocations

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:75252f2dc9b6c3bb97afea861036392919503958 commit r15-8827-g75252f2dc9b6c3bb97afea861036392919503958 Author: Arthur Cohen Date: Mon Feb 24 12:16:11 2025 +0100 gccrs: lower: Always crash when lowering macro invocations gcc/rust/ChangeLog: * hir/

[gcc r13-9492] Ada: Fix thinko in Eigensystem for complex Hermitian matrices

2025-04-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:7acd7d8d2a082e96ce91ef284cb55d28bfa00186 commit r13-9492-g7acd7d8d2a082e96ce91ef284cb55d28bfa00186 Author: Eric Botcazou Date: Fri Apr 4 11:45:23 2025 +0200 Ada: Fix thinko in Eigensystem for complex Hermitian matrices The implementation solves the eigensyste

[gcc/devel/omp/gcc-14] (19 commits) Merge commit '8a624a127990aee47d02b3d64892f8de9031975e' int

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: 5f75d28c9d03... Merge commit '8a624a127990aee47d02b3d64892f8de9031975e' int It previously pointed to: d3998fce2d0b... OpenMP: Fix C++ template handling with append_args' prefer_ Diff: Summary of changes (added commits): -

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e0eee376f07319aa4be3e3e07a1e453886b3efc6 commit e0eee376f07319aa4be3e3e07a1e453886b3efc6 Author: Michael Meissner Date: Thu Mar 27 15:13:26 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-03-27 Michael Meissner gcc/ * Ch

[gcc r15-8887] testsuite: aarch64: restore torture options in vml[as]_float_not_used.c

2025-04-05 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:a05d40255312e751244e9fd55246796aac5d1f14 commit r15-8887-ga05d40255312e751244e9fd55246796aac5d1f14 Author: Christophe Lyon Date: Mon Mar 17 23:38:50 2025 + testsuite: aarch64: restore torture options in vml[as]_float_not_used.c Remove dg-options, so that

[gcc r15-8506] gccrs: Resolve SelfParam in name resolution 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bf8781394505f141c9b08aceafca6d7ab48c2a21 commit r15-8506-gbf8781394505f141c9b08aceafca6d7ab48c2a21 Author: Owen Avery Date: Fri Oct 4 12:56:16 2024 -0400 gccrs: Resolve SelfParam in name resolution 2.0 gcc/rust/ChangeLog: * resolve/rust-late-

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2679c805b396bb8cccd109fa593e5f376a0f4089 commit 2679c805b396bb8cccd109fa593e5f376a0f4089 Author: Michael Meissner Date: Mon Mar 24 19:47:01 2025 -0400 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functi

[gcc r15-8509] gccrs: fix bad type inferencing on path's

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:0a30f01a61b7a945c29935bc6cb95cf1ba89bb91 commit r15-8509-g0a30f01a61b7a945c29935bc6cb95cf1ba89bb91 Author: Philip Herron Date: Fri Nov 1 16:18:28 2024 + gccrs: fix bad type inferencing on path's This catch to inject inference variables into generic paths

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f3bbcfce98953981a04c3d686e51778409702763 commit f3bbcfce98953981a04c3d686e51778409702763 Merge: 1a7b01d4f583 70afce512eb5 Author: Michael Meissner Date: Thu Apr 3 16:31:14 2025 -0400 Merge commit 'refs/users/meissner/heads/work199-sha' of git+ssh://gcc.gnu.org/git/gc

[gcc r15-9109] Update gcc sv.po

2025-04-05 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:0cb8889e51b91871121fb73c0457dc2a55b0f909 commit r15-9109-g0cb8889e51b91871121fb73c0457dc2a55b0f909 Author: Joseph Myers Date: Mon Mar 31 20:34:30 2025 + Update gcc sv.po * sv.po: Update. Diff: --- gcc/po/sv.po | 701 -

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fef6c8047b8356b3192708f292fca6172c5b6954 commit fef6c8047b8356b3192708f292fca6172c5b6954 Author: Michael Meissner Date: Thu Apr 3 16:48:24 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 234 ++ 1 file

[gcc r15-8502] gccrs: Improve path handling while testing name resolution 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:da37d3556c6b2e537e944d273f6a38da6bd4773c commit r15-8502-gda37d3556c6b2e537e944d273f6a38da6bd4773c Author: Owen Avery Date: Wed Oct 16 20:18:48 2024 -0400 gccrs: Improve path handling while testing name resolution 2.0 gcc/testsuite/ChangeLog:

[gcc r15-8852] gccrs: Insert crate name in canonical path

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7567357e178090bf549d4d325b74087b260f9169 commit r15-8852-g7567357e178090bf549d4d325b74087b260f9169 Author: Pierre-Emmanuel Patry Date: Mon Mar 10 16:05:18 2025 +0100 gccrs: Insert crate name in canonical path gcc/rust/ChangeLog: * resolve/rus

[gcc r15-8572] gccrs: fix bad not expression in rust

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7bf460b338845d1b9a581cca70a3191f76769816 commit r15-8572-g7bf460b338845d1b9a581cca70a3191f76769816 Author: Philip Herron Date: Thu Dec 12 14:56:14 2024 + gccrs: fix bad not expression in rust Fixes Rust-GCC#3229 gcc/rust/ChangeLog:

[gcc r15-8620] gccrs: tychk: resolve lang item type paths properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8e7d9ae2ff70b85cac2aff5bf4a3482c80ca3a1e commit r15-8620-g8e7d9ae2ff70b85cac2aff5bf4a3482c80ca3a1e Author: Arthur Cohen Date: Thu Jan 2 10:37:00 2025 + gccrs: tychk: resolve lang item type paths properly gcc/rust/ChangeLog: * typecheck/ru

[gcc r15-9160] [PATCH v2] RISC-V: Fixbug for slli + addw + zext.w into sh[123]add + zext.w

2025-04-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:dd6ebc0a3473a830115995bdcaf8f797ebd085a3 commit r15-9160-gdd6ebc0a3473a830115995bdcaf8f797ebd085a3 Author: Jin Ma Date: Wed Apr 2 13:37:07 2025 -0600 [PATCH v2] RISC-V: Fixbug for slli + addw + zext.w into sh[123]add + zext.w Assuming we have the following va

[gcc/devel/rust/master] Add enum variant string information to definition

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:39bf05c149cf05dd07cb109a4f729854452f0616 commit 39bf05c149cf05dd07cb109a4f729854452f0616 Author: Pierre-Emmanuel Patry Date: Tue Mar 4 16:59:11 2025 +0100 Add enum variant string information to definition New enum variant status now appears in the string repr

[gcc/devel/rust/master] gccrs: add two more tests to test try-catch (unwind) code generation

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c82a879f21b5a390e2760ea15dd974154dc102fd commit c82a879f21b5a390e2760ea15dd974154dc102fd Author: liushuyu Date: Mon Dec 2 14:52:35 2024 -0700 gccrs: add two more tests to test try-catch (unwind) code generation gcc/testsuite/ChangeLog: * rust/comp

[gcc/devel/rust/master] gccrs: Fix bad generic substitution error on fn/adt types

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:68e24e2562e267f7ca42b6c7fc8b536b4a2459b3 commit 68e24e2562e267f7ca42b6c7fc8b536b4a2459b3 Author: Philip Herron Date: Mon Feb 3 15:25:50 2025 + gccrs: Fix bad generic substitution error on fn/adt types When passing generics around we try to adjust them bec

[gcc/devel/rust/master] Prevent multiple resolution insertion

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c185688b63ab8671b8552b83359b737f48fbecb6 commit c185688b63ab8671b8552b83359b737f48fbecb6 Author: Owen Avery Date: Wed Feb 26 09:56:42 2025 -0500 Prevent multiple resolution insertion gcc/rust/ChangeLog: * expand/rust-derive-clone.cc

[gcc r15-8598] gccrs: fix ICE with hir dump on closure

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d3efd2a91f54a19c3c2d59d690c447c0def26367 commit r15-8598-gd3efd2a91f54a19c3c2d59d690c447c0def26367 Author: Philip Herron Date: Tue Jan 7 18:43:32 2025 + gccrs: fix ICE with hir dump on closure Return type and parameter types are optional on closures.

[gcc/devel/rust/master] gccrs: add diagnostic for E0229 no associated type arguments allowed here

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c005754701addc8a08fd1ed8381826ccbd92e83e commit c005754701addc8a08fd1ed8381826ccbd92e83e Author: Philip Herron Date: Wed Feb 12 17:10:31 2025 + gccrs: add diagnostic for E0229 no associated type arguments allowed here It seems bounds in qualified paths ar

[gcc r14-11526] vect: Relax scan-tree-dump strict pattern matching [PR118597]

2025-04-05 Thread Victor Do Nascimento via Gcc-cvs
https://gcc.gnu.org/g:2b9a842b8206ffaf9ab55324aa990526d9ae9cbe commit r14-11526-g2b9a842b8206ffaf9ab55324aa990526d9ae9cbe Author: Victor Do Nascimento Date: Wed Apr 2 14:22:31 2025 +0100 vect: Relax scan-tree-dump strict pattern matching [PR118597] Using specific SSA names in patt

[gcc r15-9063] OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after 'error' [PR119541]

2025-04-05 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f3899e0fd3f9aa6b579a21e87b50c61ea5c448df commit r15-9063-gf3899e0fd3f9aa6b579a21e87b50c61ea5c448df Author: Tobias Burnus Date: Mon Mar 31 11:44:26 2025 +0200 OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after 'error' [PR119541] OpenMP req

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ca47ea36c5dae3684c5d1fb5501794ee5b688217 commit ca47ea36c5dae3684c5d1fb5501794ee5b688217 Merge: c774b0264d49 364e0f5e28f3 Author: Michael Meissner Date: Thu Apr 3 16:19:42 2025 -0400 Merge commit 'refs/users/meissner/heads/work199-bugs' of git+ssh://gcc.gnu.org/git/g

[gcc/devel/rust/master] marklive: Fix handling for lang item PathInExpressions.

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:df15601da56accee5d77ecc0dc60cde4fcd9c8a7 commit df15601da56accee5d77ecc0dc60cde4fcd9c8a7 Author: Arthur Cohen Date: Tue Dec 24 11:45:25 2024 + marklive: Fix handling for lang item PathInExpressions. gcc/rust/ChangeLog: * checks/lints/rust

[gcc/devel/omp/gcc-14] Move 'find-dg-do-what' from 'gcc/testsuite/lib/gcc-dg.exp' into 'gcc/testsuite/lib/target-supports-d

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5f822bfc411f4c9d1b2d104e88377d263c128d37 commit 5f822bfc411f4c9d1b2d104e88377d263c128d37 Author: Thomas Schwinge Date: Wed Mar 5 18:28:53 2025 +0100 Move 'find-dg-do-what' from 'gcc/testsuite/lib/gcc-dg.exp' into 'gcc/testsuite/lib/target-supports-dg.exp' Th

[gcc/devel/rust/master] gccrs: fix name resolution for generics where type param is declared later

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:45fc433d0fa4c447df695aae4c2f63cb428ca6b5 commit 45fc433d0fa4c447df695aae4c2f63cb428ca6b5 Author: Philip Herron Date: Thu Feb 13 17:01:31 2025 + gccrs: fix name resolution for generics where type param is declared later Rust allows you to use generics with

[gcc/devel/rust/master] gccrs: fix unconstrained generics check to handle recursive generics

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5f7213e82064b3b6220a62e103eb361c0428d2d1 commit 5f7213e82064b3b6220a62e103eb361c0428d2d1 Author: Philip Herron Date: Thu Feb 13 14:09:17 2025 + gccrs: fix unconstrained generics check to handle recursive generics Generics can be constrained within other g

[gcc r15-8480] Put early debug generation under TV_SYMOUT

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:de725a153f8968713d0edbd43ebcc4168ebabc62 commit r15-8480-gde725a153f8968713d0edbd43ebcc4168ebabc62 Author: Richard Biener Date: Thu Mar 20 19:48:36 2025 +0100 Put early debug generation under TV_SYMOUT Like all other debug info generation this should be with

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Replace span with elem_len

2025-04-05 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b21b635e11460d3983e96d1216af7426a2c63ed0 commit b21b635e11460d3983e96d1216af7426a2c63ed0 Author: Mikael Morin Date: Mon Mar 31 12:05:26 2025 +0200 Replace span with elem_len Diff: --- gcc/fortran/trans-array.cc| 4 +- gcc/fortran/trans-descriptor.c

[gcc r15-8117] gccrs: Change crate name retrieval function return types

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:520a61b1dc7fdc072c825a687749316ed698f926 commit r15-8117-g520a61b1dc7fdc072c825a687749316ed698f926 Author: Pierre-Emmanuel Patry Date: Thu Apr 25 16:34:44 2024 +0200 gccrs: Change crate name retrieval function return types Change their return type to a const

[gcc r15-8783] gccrs: derive(Default): Add implementation

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d8dc928bad2854129eb7ae28cd6dc694f98fb47f commit r15-8783-gd8dc928bad2854129eb7ae28cd6dc694f98fb47f Author: Arthur Cohen Date: Thu Jan 30 13:10:51 2025 +0100 gccrs: derive(Default): Add implementation gcc/rust/ChangeLog: * expand/rust-derive.c

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement copy_descriptor

2025-04-05 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5847f0d9f09ec7ccd096bc678f70fd16ac0e6148 commit 5847f0d9f09ec7ccd096bc678f70fd16ac0e6148 Author: Mikael Morin Date: Mon Mar 17 12:26:44 2025 +0100 Déplacement copy_descriptor Diff: --- gcc/fortran/trans-descriptor.cc | 42 + gcc/f

[gcc r15-9007] bootstrap/119513 - fix cobol bootstrap with --enable-generated-files-in-srcdir

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:dcb7009efc5358207d1b0612732a0608915a3ef7 commit r15-9007-gdcb7009efc5358207d1b0612732a0608915a3ef7 Author: Richard Biener Date: Fri Mar 28 13:48:36 2025 +0100 bootstrap/119513 - fix cobol bootstrap with --enable-generated-files-in-srcdir This adds gcc/cobol/

[gcc r14-11474] Daily bump.

2025-04-05 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:267e8a0da485ab1707a3b005bfe475cb5f6c66c4 commit r14-11474-g267e8a0da485ab1707a3b005bfe475cb5f6c66c4 Author: GCC Administrator Date: Sat Mar 29 00:24:23 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[gcc r15-9094] gccrs: Give the builtin unit struct an actual locus

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3ef5915e5f56c04f2e70638eaa46f0baa2a1c388 commit r15-9094-g3ef5915e5f56c04f2e70638eaa46f0baa2a1c388 Author: Philip Herron Date: Thu Mar 27 15:15:08 2025 + gccrs: Give the builtin unit struct an actual locus This has been a pet peeve of mine for a while bec

[gcc/devel/omp/gcc-14] libgomp/plugin: Add initial interop support to nvptx + gcn

2025-04-05 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:469da7af65f91fe0a8d3a9245280c2a2f6f49c7a commit 469da7af65f91fe0a8d3a9245280c2a2f6f49c7a Author: Tobias Burnus Date: Fri Mar 21 21:39:42 2025 +0100 libgomp/plugin: Add initial interop support to nvptx + gcn The interop directive operates on an opaque object t

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:06745b435d2eed22ad2e65324de04cd71b32a9da commit 06745b435d2eed22ad2e65324de04cd71b32a9da Author: Michael Meissner Date: Mon Mar 24 19:16:09 2025 -0400 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc r15-9085] gccrs: testsuite: Add more testcases for cfg() in core

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bca80539a2b340ac67090d615b8901ca75818390 commit r15-9085-gbca80539a2b340ac67090d615b8901ca75818390 Author: Arthur Cohen Date: Fri Mar 7 13:26:59 2025 + gccrs: testsuite: Add more testcases for cfg() in core gcc/testsuite/ChangeLog: * rust

[gcc r15-8763] gccrs: Add option_env! support

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d26828bd44bd2550c477e60d8ae64a27dd98ee0f commit r15-8763-gd26828bd44bd2550c477e60d8ae64a27dd98ee0f Author: Liam Naddell Date: Thu Jan 30 20:51:21 2025 -0500 gccrs: Add option_env! support gcc/rust/ChangeLog: * expand/rust-macro-builtins-utility.cc

[gcc/devel/rust/master] nr2.0: Run DefaultResolver::visit on PathInExpression

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c638b4f52c652553bc1b0542cca306e1b1f73d10 commit c638b4f52c652553bc1b0542cca306e1b1f73d10 Author: Owen Avery Date: Tue Feb 4 05:53:10 2025 -0500 nr2.0: Run DefaultResolver::visit on PathInExpression gcc/rust/ChangeLog: * resolve/rust-late-name

[gcc r15-8641] gccrs: nr2.0: late: Better format PathInExpression resolution

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:adbbf12a8f86ecb5c288302069f929d85c6b45ad commit r15-8641-gadbbf12a8f86ecb5c288302069f929d85c6b45ad Author: Arthur Cohen Date: Wed Jan 15 11:55:54 2025 + gccrs: nr2.0: late: Better format PathInExpression resolution gcc/rust/ChangeLog: * r

[gcc r15-9079] gccrs: dump: Handle let-else properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d68ebd1abff36196608e3411a8b1cddd6be80e0f commit r15-9079-gd68ebd1abff36196608e3411a8b1cddd6be80e0f Author: Arthur Cohen Date: Wed Mar 5 15:33:31 2025 + gccrs: dump: Handle let-else properly gcc/rust/ChangeLog: * ast/rust-ast-collector.cc

[gcc/devel/omp/gcc-14] Add 'libgomp.c++/pr101544-1{, -O0}.C', 'libgomp.oacc-c++/pr101544-1.C' [PR101544]

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:71739d82246e547aa3dbece6f6e2b97e1fb2c7b8 commit 71739d82246e547aa3dbece6f6e2b97e1fb2c7b8 Author: Thomas Schwinge Date: Tue Jul 12 09:59:10 2022 +0200 Add 'libgomp.c++/pr101544-1{,-O0}.C', 'libgomp.oacc-c++/pr101544-1.C' [PR101544] PR target/101544

[gcc r15-8415] gccrs: Resolve TypeParam with name resolution 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:712e92cb20173df1f040c57140d159b99e952b64 commit r15-8415-g712e92cb20173df1f040c57140d159b99e952b64 Author: Pierre-Emmanuel Patry Date: Thu Sep 26 23:16:21 2024 +0200 gccrs: Resolve TypeParam with name resolution 2.0 Resolve TypeParam unless it is Self.

[gcc r15-8410] gccrs: Update exclude list with working tests

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a7992fee681bc5a554ed407f069f2cfb4d9a50a6 commit r15-8410-ga7992fee681bc5a554ed407f069f2cfb4d9a50a6 Author: Pierre-Emmanuel Patry Date: Tue Sep 17 15:25:41 2024 +0200 gccrs: Update exclude list with working tests gcc/testsuite/ChangeLog: * rus

[gcc/devel/rust/master] lower: Properly lower non-generic lang item type path segments.

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:15b928c77f4656394d1d519f3d31bb936ee84fec commit 15b928c77f4656394d1d519f3d31bb936ee84fec Author: Arthur Cohen Date: Thu Jan 2 10:41:44 2025 + lower: Properly lower non-generic lang item type path segments. gcc/rust/ChangeLog: * hir/rust-a

[gcc r15-8484] move global data to symbol_table_init

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:ff7ac551ba2e1bf996586ae053d4d5f2cbf05c91 commit r15-8484-gff7ac551ba2e1bf996586ae053d4d5f2cbf05c91 Author: Richard Biener Date: Thu Mar 20 10:48:38 2025 +0100 move global data to symbol_table_init The following avoids early runtime initialization of cbl_field

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e76a94bcd793942fe451534c3af72b9b32bb4767 commit e76a94bcd793942fe451534c3af72b9b32bb4767 Author: Michael Meissner Date: Mon Mar 24 18:46:18 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-03-24 Michael Meissner gcc/ * Chang

[gcc r15-8578] gccrs: resolve: Name resolve trait bounds properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c0640954e1a340764368a10f3b7774696e32a8ae commit r15-8578-gc0640954e1a340764368a10f3b7774696e32a8ae Author: Arthur Cohen Date: Wed Dec 25 11:03:44 2024 + gccrs: resolve: Name resolve trait bounds properly gcc/rust/ChangeLog: * resolve/rust

[gcc r15-8637] gccrs: ast-builder: Add new methods for building structs

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8dedd0d11ddb3c999530edf6c810b1aa7ca7378b commit r15-8637-g8dedd0d11ddb3c999530edf6c810b1aa7ca7378b Author: Arthur Cohen Date: Fri Jan 3 14:27:38 2025 + gccrs: ast-builder: Add new methods for building structs gcc/rust/ChangeLog: * ast/rus

[gcc r15-8241] [RISC-V] Fix unreported code quality regression with single bit manipulations

2025-04-05 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d9a8ec7fe0cbc04e28e650f079952bf529ae612e commit r15-8241-gd9a8ec7fe0cbc04e28e650f079952bf529ae612e Author: Jeff Law Date: Mon Mar 17 17:29:42 2025 -0600 [RISC-V] Fix unreported code quality regression with single bit manipulations I was reviewing some code r

[gcc/devel/rust/master] ast: Add optional diverging else to AST::LetStmt

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b257ae69e13b870cdbf477cfcbb6aa53794f232a commit b257ae69e13b870cdbf477cfcbb6aa53794f232a Author: Arthur Cohen Date: Wed Mar 5 15:31:56 2025 + ast: Add optional diverging else to AST::LetStmt gcc/rust/ChangeLog: * ast/rust-stmt.h (class Le

[gcc/devel/rust/master] Remove now passing test from exclusion list

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b79c452e07cae14be97ba9ebc175f1497a45bbbd commit b79c452e07cae14be97ba9ebc175f1497a45bbbd Author: Pierre-Emmanuel Patry Date: Thu Mar 20 17:13:36 2025 +0100 Remove now passing test from exclusion list Those tests were malformed and failed with the new name res

[gcc r15-9103] gccrs: Fix ICE in array ref constexpr

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a0b0d2a58ec8b830d0a88039709e2002b32dc2a8 commit r15-9103-ga0b0d2a58ec8b830d0a88039709e2002b32dc2a8 Author: Philip Herron Date: Fri Mar 28 16:59:33 2025 + gccrs: Fix ICE in array ref constexpr Since 898d55ad7e2 was fixed to remove the VIEW_CONVERT_EXPR fro

[gcc r14-11506] debug/101533 - ICE with variant typedef DIE generation

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:c839965c2ef689cfd62c4ddeb61d872c0d04366c commit r14-11506-gc839965c2ef689cfd62c4ddeb61d872c0d04366c Author: Richard Biener Date: Wed Mar 5 14:24:50 2025 +0100 debug/101533 - ICE with variant typedef DIE generation There's a sanity check in gen_type_die_with_u

[gcc r15-8525] gccrs: Improve handling of static items in toplevel 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d3a3e52addbe07fed81209a29fe653d840dc67d2 commit r15-8525-gd3a3e52addbe07fed81209a29fe653d840dc67d2 Author: Owen Avery Date: Mon Nov 11 16:19:44 2024 -0500 gccrs: Improve handling of static items in toplevel 2.0 gcc/rust/ChangeLog: * resolve/r

[gcc r15-8937] cobol: Bring trunk in line with Dubner's test system.

2025-04-05 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:4c05d6d26dbc0e8799325cc1c1a8221b52e7e28e commit r15-8937-g4c05d6d26dbc0e8799325cc1c1a8221b52e7e28e Author: Bob Dubner Date: Wed Mar 26 16:07:44 2025 -0400 cobol: Bring trunk in line with Dubner's test system. gcc/cobol * genapi.cc: (parser_di

[gcc/devel/rust/master] Fix an issue with ForeverStack::dfs_rib

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:af2fdca5a3c9c18159a02dc8e94a95e701b66f81 commit af2fdca5a3c9c18159a02dc8e94a95e701b66f81 Author: Owen Avery Date: Fri Jan 31 23:03:03 2025 -0500 Fix an issue with ForeverStack::dfs_rib gcc/rust/ChangeLog: * resolve/rust-forever-stack.hxx

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e07838f07364c9ea5fdf71f4af63e0e6ab014788 commit e07838f07364c9ea5fdf71f4af63e0e6ab014788 Author: Michael Meissner Date: Mon Mar 24 18:48:03 2025 -0400 Add ChangeLog.math and update REVISION. 2025-03-24 Michael Meissner gcc/ * Chan

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:08e5c71131f456b196b2f199b740ece2411a5c61 commit 08e5c71131f456b196b2f199b740ece2411a5c61 Author: Michael Meissner Date: Thu Apr 3 16:03:01 2025 -0400 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd sw

[gcc r15-8399] gccrs: Fix missing error on duplicated nodes

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:57dc3ab97393f526afcc74fa6c82347f3f77402a commit r15-8399-g57dc3ab97393f526afcc74fa6c82347f3f77402a Author: Pierre-Emmanuel Patry Date: Wed Aug 21 17:01:29 2024 +0200 gccrs: Fix missing error on duplicated nodes When we tried to insert a shadowable node and an

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:88cd7ab63df5e2510faed43870f7bdeefabcfff6 commit 88cd7ab63df5e2510faed43870f7bdeefabcfff6 Author: Michael Meissner Date: Mon Mar 24 19:48:48 2025 -0400 RFC2686-Add paddis support. 2025-03-24 Michael Meissner gcc/ * config/rs6000/co

[gcc r15-8597] gccrs: add support for lang_item eq and PartialEq trait

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ef4028cd8472edd3b898dc5a2ac353b82c6303f4 commit r15-8597-gef4028cd8472edd3b898dc5a2ac353b82c6303f4 Author: Philip Herron Date: Thu Dec 19 16:43:49 2024 + gccrs: add support for lang_item eq and PartialEq trait The Eq and Partial Ord are very similar to th

[gcc r15-8559] gccrs: lang-items: Store NodeId mappings for lang items

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e0315c138337ddfac4dc41d1e26d0c8dd7564e0b commit r15-8559-ge0315c138337ddfac4dc41d1e26d0c8dd7564e0b Author: Arthur Cohen Date: Mon Nov 25 15:05:32 2024 +0100 gccrs: lang-items: Store NodeId mappings for lang items gcc/rust/ChangeLog: * util/ru

[gcc r15-9092] gccrs: Fix ICE when using super mid way though path

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a99268b1cc0069ba3d4ad177e8ab0cefc335b9ea commit r15-9092-ga99268b1cc0069ba3d4ad177e8ab0cefc335b9ea Author: Philip Herron Date: Wed Mar 26 17:26:12 2025 + gccrs: Fix ICE when using super mid way though path Fixes Rust-GCC#3568 gcc/rust/ChangeLog:

[gcc/devel/rust/master] derive(PartialEq): Add partial implementation

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:d45dfed78f9243addd015c8534876b5c32f09c25 commit d45dfed78f9243addd015c8534876b5c32f09c25 Author: Arthur Cohen Date: Thu Jan 30 14:41:11 2025 +0100 derive(PartialEq): Add partial implementation We are still missing some deriving for enums, as part of our codeg

[gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa-dce: add prefetch as prelive + clone on pass

2025-04-05 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:cbfcd3865f6b87df53891ab62edde5cbdb3a0cbd commit cbfcd3865f6b87df53891ab62edde5cbdb3a0cbd Author: Ondřej Machota Date: Mon Mar 17 23:30:08 2025 +0100 rtl-ssa-dce: add prefetch as prelive + clone on pass Diff: --- gcc/dce.cc | 17 + 1 file changed, 9 i

[gcc r15-8603] gccrs: rust/intrinsic: add try intrinsic and panic strategy options

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:165e7575a96af9ba901af199fa525f069efef574 commit r15-8603-g165e7575a96af9ba901af199fa525f069efef574 Author: liushuyu Date: Sat Sep 9 14:19:06 2023 -0600 gccrs: rust/intrinsic: add try intrinsic and panic strategy options gcc/rust/ChangeLog: * backe

[gcc r15-8596] gccrs: fix ICE in borrows to invalid expressions

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a362f8a7d78da919d3e8ad5d924109a3c1521131 commit r15-8596-ga362f8a7d78da919d3e8ad5d924109a3c1521131 Author: Philip Herron Date: Tue Jan 7 12:32:43 2025 + gccrs: fix ICE in borrows to invalid expressions We need to check if the borrowed value is valid befor

[gcc r15-8521] gccrs: typecheck: Remove unused parameter in TyTyCheckCallExpr

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bbbf9a239b54d697f5978a4dcd63ebbda9f3f1c4 commit r15-8521-gbbbf9a239b54d697f5978a4dcd63ebbda9f3f1c4 Author: Arthur Cohen Date: Wed Nov 6 15:19:10 2024 +0100 gccrs: typecheck: Remove unused parameter in TyTyCheckCallExpr gcc/rust/ChangeLog: * t

[gcc/devel/rust/master] gccrs: Fix ICE when resolving lifetimes without name

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:20c8539a23e0a0462e3763c3983ffb3ca9b7e709 commit 20c8539a23e0a0462e3763c3983ffb3ca9b7e709 Author: Philip Herron Date: Mon Mar 31 17:33:59 2025 +0100 gccrs: Fix ICE when resolving lifetimes without name We dont need to assert here the lifetime code already supp

[gcc/devel/rust/master] ast-builder: Add methods for QualifiedPathInExpressions

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:4ab7564dd217cbb8913d852189302ef9e097d184 commit 4ab7564dd217cbb8913d852189302ef9e097d184 Author: Arthur Cohen Date: Thu Jan 30 13:07:48 2025 +0100 ast-builder: Add methods for QualifiedPathInExpressions gcc/rust/ChangeLog: * ast/rust-ast-buil

[gcc r15-8507] gccrs: add test case to show method resolution is working

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9725d15a88376b69e61bb5a3a5385145e1a5b5f7 commit r15-8507-g9725d15a88376b69e61bb5a3a5385145e1a5b5f7 Author: Philip Herron Date: Fri Nov 1 14:07:54 2024 + gccrs: add test case to show method resolution is working The issue here was that the impl block for C

[gcc r12-11005] Daily bump.

2025-04-05 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:4b83e7c83427eb540951589ca1936c7d7399e080 commit r12-11005-g4b83e7c83427eb540951589ca1936c7d7399e080 Author: GCC Administrator Date: Fri Mar 28 00:21:02 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[gcc/devel/rust/master] gccrs: Fix ICE during const expr eval on array expressions

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:898d55ad7e2ae64a0184d736f29a1184a29867c3 commit 898d55ad7e2ae64a0184d736f29a1184a29867c3 Author: Philip Herron Date: Thu Mar 27 17:27:56 2025 + gccrs: Fix ICE during const expr eval on array expressions Array expressions are still getting turned into VIEW

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:81c30dcda087186b1286486189ea2a7d8e5ec08e commit 81c30dcda087186b1286486189ea2a7d8e5ec08e Author: Michael Meissner Date: Mon Mar 24 19:11:21 2025 -0400 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

[gcc r15-8808] gccrs: nr2.0: Run DefaultResolver::visit on PathInExpression

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:228ee853d9258099aa3bff0d5b89afe72761193f commit r15-8808-g228ee853d9258099aa3bff0d5b89afe72761193f Author: Owen Avery Date: Tue Feb 4 05:53:10 2025 -0500 gccrs: nr2.0: Run DefaultResolver::visit on PathInExpression gcc/rust/ChangeLog: * resol

[gcc r15-8458] i386: Add AVX10.2 SAT CVT Intrinsics without Rounding Control

2025-04-05 Thread Hu via Gcc-cvs
https://gcc.gnu.org/g:e35327242317282a4ff5e2d933719828a0285e81 commit r15-8458-ge35327242317282a4ff5e2d933719828a0285e81 Author: Hu, Lin1 Date: Thu Mar 13 16:36:15 2025 +0800 i386: Add AVX10.2 SAT CVT Intrinsics without Rounding Control gcc/ChangeLog: * config/i38

[gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa: dce mark sketch

2025-04-05 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:3136c46e7d16842d921aa15b268e72e04f9c5af5 commit 3136c46e7d16842d921aa15b268e72e04f9c5af5 Author: Ondřej Machota Date: Sun Sep 29 20:20:11 2024 +0200 rtl-ssa: dce mark sketch Diff: --- gcc/dce.cc | 57 + 1 file

[gcc r15-8258] Build and install gcobol driver for the cross build

2025-04-05 Thread Matthias Klose via Gcc-cvs
https://gcc.gnu.org/g:d1fd9da39abc4e0430fed46d14ebd2360324f8b8 commit r15-8258-gd1fd9da39abc4e0430fed46d14ebd2360324f8b8 Author: Matthias Klose Date: Tue Mar 18 16:12:37 2025 +0100 Build and install gcobol driver for the cross build gcc/cobol/ 2025-03-18 Matthias Klose

[gcc r15-8604] gccrs: rust/intrinsic: add new "catch_unwind" variant of API

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:33462c81bb01469837c0cfe5039963b53495481a commit r15-8604-g33462c81bb01469837c0cfe5039963b53495481a Author: liushuyu Date: Mon Dec 2 14:24:04 2024 -0700 gccrs: rust/intrinsic: add new "catch_unwind" variant of API gcc/rust/ChangeLog: * backend/rust

[gcc/devel/rust/master] gccrs: self paths are patterns but we dont have mappings for it

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:1eb46203ced28c5a3e44f6b63a23d4e91bd4f344 commit 1eb46203ced28c5a3e44f6b63a23d4e91bd4f344 Author: Philip Herron Date: Thu Feb 13 17:45:09 2025 + gccrs: self paths are patterns but we dont have mappings for it With simple patterns we dont introduce any more

[gcc r15-8547] gccrs: allow casts from numeric types to floats

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:80bc600efeb6d2e4342da3e558cd2b5562e78477 commit r15-8547-g80bc600efeb6d2e4342da3e558cd2b5562e78477 Author: Philip Herron Date: Tue Nov 26 15:33:35 2024 + gccrs: allow casts from numeric types to floats Fixes Rust-GCC#3261 gcc/rust/ChangeLog:

[gcc/devel/rust/master] gccrs: add new -frust-overflow-checks flag to control overflow checks

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:618f41a3cd69f3be63528ba8c451a43574500aeb commit 618f41a3cd69f3be63528ba8c451a43574500aeb Author: Philip Herron Date: Thu Jan 23 14:44:20 2025 + gccrs: add new -frust-overflow-checks flag to control overflow checks This will be crucial for more complex gim

[gcc r15-8630] gccrs: derive(Clone): Mark PhantomData as a lang item

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9bc5deb919ce4c33839fc331aa943c99c33adce6 commit r15-8630-g9bc5deb919ce4c33839fc331aa943c99c33adce6 Author: Arthur Cohen Date: Thu Dec 26 10:57:07 2024 + gccrs: derive(Clone): Mark PhantomData as a lang item gcc/testsuite/ChangeLog: * rust

[gcc r15-8468] gimple: sccopy: Don't increment i after vec::unordered_remove()

2025-04-05 Thread Filip Kastl via Gcc-cvs
https://gcc.gnu.org/g:a1363f8dd8037d40e9fbf04c2ba8d6d3e7e5c269 commit r15-8468-ga1363f8dd8037d40e9fbf04c2ba8d6d3e7e5c269 Author: Filip Kastl Date: Thu Mar 20 11:54:59 2025 +0100 gimple: sccopy: Don't increment i after vec::unordered_remove() I increment the index variable in a loo

[gcc r15-8568] gccrs: hir: Lower lang-item paths

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c7c6b5f89a39a39322aefb6e8f181c5fc230b162 commit r15-8568-gc7c6b5f89a39a39322aefb6e8f181c5fc230b162 Author: Arthur Cohen Date: Fri Nov 29 11:06:25 2024 +0100 gccrs: hir: Lower lang-item paths gcc/rust/ChangeLog: * hir/rust-ast-lower-type.cc (A

[gcc r15-8395] gccrs: imports: Make FinalizeImports a resolver visitor as well

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9047b32383a05b5ef5909de5eed35a0cd3c9a76a commit r15-8395-g9047b32383a05b5ef5909de5eed35a0cd3c9a76a Author: Arthur Cohen Date: Sat Apr 6 23:02:51 2024 +0200 gccrs: imports: Make FinalizeImports a resolver visitor as well gcc/rust/ChangeLog: *

[gcc/devel/rust/master] ast-builder: Add extra parameter for TypeParam builder

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:c53c8d70e8dce2a400c1f3a01343f5d550ea3a03 commit c53c8d70e8dce2a400c1f3a01343f5d550ea3a03 Author: Arthur Cohen Date: Wed Jan 15 12:59:51 2025 + ast-builder: Add extra parameter for TypeParam builder gcc/rust/ChangeLog: * ast/rust-ast-build

  1   2   >