[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(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression export gfc_conv_descriptor_span_set

2025-04-05 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8410cda2b70228d358313cbacc0fe404c91b3ad2 commit 8410cda2b70228d358313cbacc0fe404c91b3ad2 Author: Mikael Morin Date: Sat Mar 29 11:41:45 2025 +0100 Suppression export gfc_conv_descriptor_span_set Diff: --- gcc/fortran/trans-descriptor.cc | 2 +- gcc/fortran/trans-des

[gcc r15-8582] gccrs: lang-items: Collect trait functions that are lang items

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2c883bb004c08cef9bf01f90cf39108e14dd98b5 commit r15-8582-g2c883bb004c08cef9bf01f90cf39108e14dd98b5 Author: Arthur Cohen Date: Wed Dec 18 12:20:27 2024 +0100 gccrs: lang-items: Collect trait functions that are lang items gcc/rust/ChangeLog: *

[gcc r15-8492] inliner: Silently drop musttail flag on calls during inlining unless the inlined routine was musttai

2025-04-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:37ae2e055687a22974d7bcb9e618f258fa49ab1a commit r15-8492-g37ae2e055687a22974d7bcb9e618f258fa49ab1a Author: Jakub Jelinek Date: Fri Mar 21 12:17:01 2025 +0100 inliner: Silently drop musttail flag on calls during inlining unless the inlined routine was musttail called

[gcc r15-8204] gccrs: Expected first layer done

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3c14514dbcbef818169cc06e5bace8daa1b4b476 commit r15-8204-g3c14514dbcbef818169cc06e5bace8daa1b4b476 Author: jjasmine Date: Tue Jun 11 22:07:14 2024 -0700 gccrs: Expected first layer done gcc/rust/ChangeLog: * expand/rust-macro-builtins-asm.cc

[gcc r15-9146] cobol: Fix incorrect use of std::remove_if

2025-04-05 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:6621e5a1d1195137a1dd6d917961ab23609a244c commit r15-9146-g6621e5a1d1195137a1dd6d917961ab23609a244c Author: Jonathan Wakely Date: Tue Mar 18 18:37:01 2025 + cobol: Fix incorrect use of std::remove_if The call to std::remove_if used here doesn't remove any

[gcc r15-8120] gccrs: Change return type of lookup trait defid functions.

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:6dce8a479a288a64ffa87f3e3549f1dc6900b527 commit r15-8120-g6dce8a479a288a64ffa87f3e3549f1dc6900b527 Author: Pierre-Emmanuel Patry Date: Thu May 2 12:33:20 2024 +0200 gccrs: Change return type of lookup trait defid functions. Wrap the return type with an option

[gcc r15-8636] gccrs: derive(Clone): Add deriving of simple enum variants

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4cbbaa71c1a2d438c9ac534ef6b2bf6c1887bf8e commit r15-8636-g4cbbaa71c1a2d438c9ac534ef6b2bf6c1887bf8e Author: Arthur Cohen Date: Thu Jan 2 10:59:33 2025 + gccrs: derive(Clone): Add deriving of simple enum variants gcc/rust/ChangeLog: * expan

[gcc r15-8148] gccrs: Add feature gate for box syntax

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1e430a7957e7a3cf79f6f22f112f3d764706f50f commit r15-8148-g1e430a7957e7a3cf79f6f22f112f3d764706f50f Author: Pierre-Emmanuel Patry Date: Sun May 19 02:44:42 2024 +0200 gccrs: Add feature gate for box syntax The box syntax is experimental even though it is used

[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-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/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-8634] gccrs: derive(Clone): Add note about Clone::clone()

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:72ad259a22c182756b883871285f7c30e7c778cb commit r15-8634-g72ad259a22c182756b883871285f7c30e7c778cb Author: Arthur Cohen Date: Thu Jan 2 10:56:11 2025 + gccrs: derive(Clone): Add note about Clone::clone() gcc/rust/ChangeLog: * expand/rust-

[gcc r15-8639] gccrs: derive(Clone): Implement derive clone for enum struct variants

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:00c48701f1972882f0d60cdc5c266c771712e4c9 commit r15-8639-g00c48701f1972882f0d60cdc5c266c771712e4c9 Author: Arthur Cohen Date: Fri Jan 3 15:14:45 2025 + gccrs: derive(Clone): Implement derive clone for enum struct variants gcc/rust/ChangeLog:

[gcc r15-8633] gccrs: derive(Clone): Use lang item for PhantomData in Clone

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d8c11ccefb48e600264f530df505ba96fa7d0835 commit r15-8633-gd8c11ccefb48e600264f530df505ba96fa7d0835 Author: Arthur Cohen Date: Thu Dec 26 23:01:32 2024 + gccrs: derive(Clone): Use lang item for PhantomData in Clone gcc/rust/ChangeLog: * ex

[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:56203bba1a630d6f33e553f2d429c614abbae00b commit 56203bba1a630d6f33e553f2d429c614abbae00b 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 r15-8588] gccrs: Remove Rust::make_unique

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c8721ccdeb45396c5acf53da058a0fe1e3d03590 commit r15-8588-gc8721ccdeb45396c5acf53da058a0fe1e3d03590 Author: Owen Avery Date: Wed Dec 4 15:23:07 2024 -0500 gccrs: Remove Rust::make_unique Since our bootstrap requirement has been bumped to C++14, we don't need

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work196-bugs' was created in namespace 'refs/users' pointing to: bc61a0720b30... Add ChangeLog.meissner and REVISION.

[gcc r15-8830] gccrs: nr2.0: Handle lang item type path segments

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d0e6dc1bb776b0d76b90d22407a4d951506b9688 commit r15-8830-gd0e6dc1bb776b0d76b90d22407a4d951506b9688 Author: Owen Avery Date: Sun Feb 9 03:02:58 2025 -0500 gccrs: nr2.0: Handle lang item type path segments gcc/rust/ChangeLog: * resolve/rust-for

[gcc r15-8456] Daily bump.

2025-04-05 Thread GCC Administrator via Libstdc++-cvs
https://gcc.gnu.org/g:c675c9dcb4eb006131f6a86d2e763a955c9b2fc8 commit r15-8456-gc675c9dcb4eb006131f6a86d2e763a955c9b2fc8 Author: GCC Administrator Date: Thu Mar 20 00:20:10 2025 + Daily bump. Diff: --- gcc/ChangeLog | 58 +++ gcc/DATESTAMP |2 +- gcc/ada/Cha

[gcc r14-11435] c: detect variably-modified types [PR117145, PR117245, PR100420]

2025-04-05 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:9d9dc4be6796966ee934f4929db94b250956201a commit r14-11435-g9d9dc4be6796966ee934f4929db94b250956201a Author: Martin Uecker Date: Sat Mar 22 15:48:55 2025 +0100 c: detect variably-modified types [PR117145,PR117245,PR100420] This fixes two cases where variably-m

[gcc r15-8631] gccrs: derive(Copy): Use copy lang item when deriving Copy.

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a728f5f19a77d76e48ccfac5b3ccf0941f2150c3 commit r15-8631-ga728f5f19a77d76e48ccfac5b3ccf0941f2150c3 Author: Arthur Cohen Date: Thu Dec 26 22:09:11 2024 + gccrs: derive(Copy): Use copy lang item when deriving Copy. gcc/rust/ChangeLog: * exp

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:76c081bc4e5b49c321b7459d5c7a3b474cbe3770 commit 76c081bc4e5b49c321b7459d5c7a3b474cbe3770 Author: Michael Meissner Date: Thu Apr 3 16:14:55 2025 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc r15-8537] gccrs: Use nr2.0 in PrivacyReporter

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:0884ed91a150e10bbdd462724505a7904654cd32 commit r15-8537-g0884ed91a150e10bbdd462724505a7904654cd32 Author: Owen Avery Date: Tue Nov 19 13:57:34 2024 -0500 gccrs: Use nr2.0 in PrivacyReporter gcc/rust/ChangeLog: * checks/errors/privacy/rust-pr

[gcc r15-9059] target/119010 - add mode attribute to *vmovv16si_constm1_pternlog_false_dep

2025-04-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:c99bdfc459c669346514347a863f1a1e9266cea1 commit r15-9059-gc99bdfc459c669346514347a863f1a1e9266cea1 Author: Richard Biener Date: Thu Mar 27 14:06:00 2025 +0100 target/119010 - add mode attribute to *vmovv16si_constm1_pternlog_false_dep Like the other instances

[gcc r15-8638] gccrs: derive(Clone): Implement clone for enum tuple variants

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2c5d4994edbd42cb347ce487f32560005dbd9552 commit r15-8638-g2c5d4994edbd42cb347ce487f32560005dbd9552 Author: Arthur Cohen Date: Fri Jan 3 14:27:52 2025 + gccrs: derive(Clone): Implement clone for enum tuple variants gcc/rust/ChangeLog: * ex

[gcc r15-8558] gccrs: fix crash in hir dump

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3fa779425cc550afb6e18671c45dba0e21d1d273 commit r15-8558-g3fa779425cc550afb6e18671c45dba0e21d1d273 Author: Philip Herron Date: Mon Dec 2 17:38:55 2024 + gccrs: fix crash in hir dump gcc/rust/ChangeLog: * hir/rust-hir-dump.cc (Dump::visit)

[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

[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 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 r14-11446] libstdc++: Fix ref_view branch of views::as_const [PR119135]

2025-04-05 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:925a744efec5a630eb9bf49e755c554a884fda99 commit r14-11446-g925a744efec5a630eb9bf49e755c554a884fda99 Author: Patrick Palka Date: Thu Mar 13 09:15:21 2025 -0400 libstdc++: Fix ref_view branch of views::as_const [PR119135] Unlike for span and empty_view, the ran

[gcc r13-9490] Daily bump.

2025-04-05 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:b1b75a253870a0466a5557cc2c6ae2b37e8930c6 commit r13-9490-gb1b75a253870a0466a5557cc2c6ae2b37e8930c6 Author: GCC Administrator Date: Thu Apr 3 00:21:17 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- libstdc++-v3/ChangeLog | 54 +++

[gcc(refs/users/meissner/heads/work198-bugs)] Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:63da4eb89401a574adb6c484f2c49bae41a5174c commit 63da4eb89401a574adb6c484f2c49bae41a5174c Author: Michael Meissner Date: Tue Apr 1 18:47:38 2025 -0400 Fix PR 118541, do not generate unordered fp cmoves for IEEE compares. This is version 6 of the patch.

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:364e0f5e28f33be5941601fc873bc828ebe1eca9 commit 364e0f5e28f33be5941601fc873bc828ebe1eca9 Author: Michael Meissner Date: Thu Apr 3 15:24:39 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-04-03 Michael Meissner gcc/ * Chang

[gcc r15-8833] gccrs: lower: Error out when lowering ErrorPropagationExpr

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1160e4b7e1c4e254f01107d8d5ef513ddccc7388 commit r15-8833-g1160e4b7e1c4e254f01107d8d5ef513ddccc7388 Author: Arthur Cohen Date: Thu Jan 23 11:44:33 2025 + gccrs: lower: Error out when lowering ErrorPropagationExpr Adapt functions for lowering nodes that sho

[gcc r15-8560] gccrs: lang-items: Add lang-items AST collector

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ed773fca7b930403d8863995077e1929bd715d91 commit r15-8560-ged773fca7b930403d8863995077e1929bd715d91 Author: Arthur Cohen Date: Mon Nov 25 14:30:39 2024 +0100 gccrs: lang-items: Add lang-items AST collector gcc/rust/ChangeLog: * Make-lang.in: A

[gcc r15-9032] gcc/mingw: Align `.refptr.` to 8-byte boundaries for 64-bit targets

2025-04-05 Thread Jonathan Yong via Gcc-cvs
https://gcc.gnu.org/g:8d42378acdf1a011420ba78685f7a6c79808c881 commit r15-9032-g8d42378acdf1a011420ba78685f7a6c79808c881 Author: LIU Hao Date: Sat Mar 29 22:47:54 2025 +0800 gcc/mingw: Align `.refptr.` to 8-byte boundaries for 64-bit targets Windows only requires sections to be al

[gcc r15-8619] gccrs: ast: Refactor how lang item paths are handled.

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:63023c032845b5d01e25c1f2e443e43d938337b0 commit r15-8619-g63023c032845b5d01e25c1f2e443e43d938337b0 Author: Arthur Cohen Date: Thu Dec 26 21:46:03 2024 + gccrs: ast: Refactor how lang item paths are handled. Lang item typepaths were not handled properly, a

[gcc r15-8551] gccrs: hir: Remove duplicate function in TraitItemFunc

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e7bf1b6291ea18a3848f9fc7d44421554eeafe4f commit r15-8551-ge7bf1b6291ea18a3848f9fc7d44421554eeafe4f Author: Arthur Cohen Date: Fri Nov 29 11:05:29 2024 +0100 gccrs: hir: Remove duplicate function in TraitItemFunc Both TraitItemFunc::has_definition() and TraitI

[gcc/devel/rust/master] lang-items: Add Result and Try lang items

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:b87fd67fa807665d741968b7aca4b9399f2071db commit b87fd67fa807665d741968b7aca4b9399f2071db Author: Arthur Cohen Date: Tue Jan 21 16:13:11 2025 +0100 lang-items: Add Result and Try lang items gcc/rust/ChangeLog: * util/rust-lang-item.h: Add hand

[gcc r15-8548] gccrs: ensure packed and aligned is applied properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:65b68bed326c6acaa1fd50527d9c1dc61071579f commit r15-8548-g65b68bed326c6acaa1fd50527d9c1dc61071579f Author: Philip Herron Date: Tue Nov 26 18:05:25 2024 + gccrs: ensure packed and aligned is applied properly We cannot apply aligned or packed after layout_t

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5b9a36c7eabc2d5fd41604197c52c6bbf7d6674b commit 5b9a36c7eabc2d5fd41604197c52c6bbf7d6674b Merge: 99242af0b0f2 67139bc62ba5 Author: Michael Meissner Date: Thu Apr 3 16:35:30 2025 -0400 Merge commit 'refs/users/meissner/heads/work199-vpair' of git+ssh://gcc.gnu.org/git/

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work199-test' was updated to point to: eadedcdfa58e... Merge commit 'refs/users/meissner/heads/work199-test' of gi It previously pointed to: c09fa69f394a... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

[gcc r15-8418] rust: Add support for Clone and Copy derive on generic types

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9b4f8f2d5177b006c6996e790f3874c8b1eeacfa commit r15-8418-g9b4f8f2d5177b006c6996e790f3874c8b1eeacfa Author: Philip Herron Date: Thu Sep 19 16:45:54 2024 +0100 rust: Add support for Clone and Copy derive on generic types When we generate derivations for Copy an

[gcc r15-8648] arm: testsuite: memcpy-aligned requires unaligned accesses

2025-04-05 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:b1ac0c5f1986d0774cfc980da8323f17747a1ce9 commit r15-8648-gb1ac0c5f1986d0774cfc980da8323f17747a1ce9 Author: Richard Earnshaw Date: Fri Mar 21 15:15:21 2025 + arm: testsuite: memcpy-aligned requires unaligned accesses This test is designed to check that if

[gcc/devel/rust/master] nr2.0: Adjust indentifier expression handling

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:0a2bc0a252f1c45848e92fb8f1b537a7c7b69eab commit 0a2bc0a252f1c45848e92fb8f1b537a7c7b69eab Author: Owen Avery Date: Tue Mar 18 20:28:25 2025 -0400 nr2.0: Adjust indentifier expression handling gcc/rust/ChangeLog: * resolve/rust-late-name-resolv

[gcc/devel/rust/master] backend: Allow anything as a match scrutinee

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:3638b0551e48f7a9b292409f750174727ea7a5e2 commit 3638b0551e48f7a9b292409f750174727ea7a5e2 Author: Arthur Cohen Date: Tue Dec 24 11:45:09 2024 + backend: Allow anything as a match scrutinee gcc/rust/ChangeLog: * backend/rust-compile-expr.cc

[gcc r15-8593] gccrs: use StackedContexts for block context

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1c13bc20ca23774567e192a47d894cad362086df commit r15-8593-g1c13bc20ca23774567e192a47d894cad362086df Author: Prajwal S N Date: Mon Dec 16 13:29:46 2024 +0530 gccrs: use StackedContexts for block context Replaces the DIY vector stack with a StackedContexts objec

[gcc r15-8550] gccrs: mappings: Move lang_item definitions to .cc

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:6524f82fb901ddf5d2b8d60e220b9ec792d8aeeb commit r15-8550-g6524f82fb901ddf5d2b8d60e220b9ec792d8aeeb Author: Arthur Cohen Date: Mon Nov 25 12:37:12 2024 +0100 gccrs: mappings: Move lang_item definitions to .cc gcc/rust/ChangeLog: * util/rust-hi

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:36b4a47d6872ddc0340b002ac8272c283a656327 commit 36b4a47d6872ddc0340b002ac8272c283a656327 Author: Michael Meissner Date: Mon Mar 24 19:17:59 2025 -0400 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0696a01b15dfcfb016994ec98e4c4cdc789c6432 commit 0696a01b15dfcfb016994ec98e4c4cdc789c6432 Author: Michael Meissner Date: Thu Apr 3 15:25:35 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-04-03 Michael Meissner gcc/ * Chang

[gcc r14-11416] c++: ICE when substituting packs into type aliases [PR118104]

2025-04-05 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:22bdc4d9dd7fd20b4745e810534299bca27c6943 commit r14-11416-g22bdc4d9dd7fd20b4745e810534299bca27c6943 Author: Marek Polacek Date: Mon Mar 17 12:56:40 2025 -0400 c++: ICE when substituting packs into type aliases [PR118104] r12-1094 mentions that adding the asse

[gcc r15-8433] gccrs: Disambiguate generic args during name resolution 2.0

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c7e00b1e8757f44e2afdb0263c6f0400e44a1f95 commit r15-8433-gc7e00b1e8757f44e2afdb0263c6f0400e44a1f95 Author: Owen Avery Date: Tue Oct 15 23:16:23 2024 -0400 gccrs: Disambiguate generic args during name resolution 2.0 gcc/rust/ChangeLog: * resol

[gcc r15-8567] gccrs: nr1.0: Resolve lang item paths properly.

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:70c87e94e11d97dc63d6ffa4862bd4f97c5f25ba commit r15-8567-g70c87e94e11d97dc63d6ffa4862bd4f97c5f25ba Author: Arthur Cohen Date: Wed Dec 4 15:14:45 2024 +0100 gccrs: nr1.0: Resolve lang item paths properly. gcc/rust/ChangeLog: * resolve/rust-ast

[gcc r15-9081] gccrs: lower: Handle let-else properly

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:b31e1976cb0fe767db81febc6a30a6cc0b8f243a commit r15-9081-gb31e1976cb0fe767db81febc6a30a6cc0b8f243a Author: Arthur Cohen Date: Wed Mar 5 15:36:19 2025 + gccrs: lower: Handle let-else properly gcc/rust/ChangeLog: * hir/tree/rust-hir-stmt.h

[gcc/devel/rust/master] Lower raw string literals

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:75ef9fd3ffc6ef0759cf9fa359c94bfa4fde1235 commit 75ef9fd3ffc6ef0759cf9fa359c94bfa4fde1235 Author: Owen Avery Date: Tue Mar 25 18:50:56 2025 -0400 Lower raw string literals gcc/rust/ChangeLog: * hir/rust-ast-lower-base.cc (ASTLoweri

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

2025-04-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b130aa485b39e66a5d0b6b286d6cc8b9ba8143ed commit b130aa485b39e66a5d0b6b286d6cc8b9ba8143ed Merge: c53b3461e27e 3d09f8d126ca Author: Michael Meissner Date: Thu Apr 3 16:29:20 2025 -0400 Merge commit 'refs/users/meissner/heads/work199-paddis' of git+ssh://gcc.gnu.org/git

[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 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/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/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 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 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-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(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(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/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 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 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/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-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/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-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 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-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 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(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(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/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 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 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-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 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/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-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 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(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-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(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/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 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 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/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 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(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-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 r15-8718] nvptx: Default at least to '-mptx=6.3'

2025-04-05 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5450afcfb761834b7f4156022f1ec38f2226c193 commit r15-8718-g5450afcfb761834b7f4156022f1ec38f2226c193 Author: Thomas Schwinge Date: Thu Mar 20 14:21:26 2025 +0100 nvptx: Default at least to '-mptx=6.3' gcc/ * config/nvptx/nvptx.cc (default_pt

[gcc r15-8422] gccrs: Fix ICE when typechecking non-trait item when we expect one

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:308fd792af6c220b505515e6d40e7ba0f9820cf5 commit r15-8422-g308fd792af6c220b505515e6d40e7ba0f9820cf5 Author: Philip Herron Date: Wed Oct 2 15:47:33 2024 +0100 gccrs: Fix ICE when typechecking non-trait item when we expect one We just had an assertion here for t

[gcc r15-8561] gccrs: attributes: Add class for sharing methods on attributes.

2025-04-05 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f8dd4cc166149c9a9a6393b440a4cf89b8fa6307 commit r15-8561-gf8dd4cc166149c9a9a6393b440a4cf89b8fa6307 Author: Arthur Cohen Date: Wed Dec 4 13:53:11 2024 + gccrs: attributes: Add class for sharing methods on attributes. gcc/rust/ChangeLog: *

  1   2   >