[gcc r15-8245] [RISC-V] Fix another unreported code quality regression

2025-03-17 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:e9888795b8bafe37dc65bd638de0533b842c960a commit r15-8245-ge9888795b8bafe37dc65bd638de0533b842c960a Author: Jeff Law Date: Mon Mar 17 21:58:03 2025 -0600 [RISC-V] Fix another unreported code quality regression So here's the other case I was just looking at. T

[gcc r15-8244] Fix r15-8073 (Pass -macos_version_min to the linker)

2025-03-17 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:fc728cfd569e291a5ce2c470cd2b70d39ac97657 commit r15-8244-gfc728cfd569e291a5ce2c470cd2b70d39ac97657 Author: Andrew Pinski Date: Mon Mar 17 18:16:56 2025 -0700 Fix r15-8073 (Pass -macos_version_min to the linker) With r15-8073-g952e17223d3a98, gcc_cv_ld64_macos

[gcc r15-8235] doc: Regenerate common.opt.urls

2025-03-17 Thread Michal Jires via Gcc-cvs
https://gcc.gnu.org/g:051ca98a12908b9685d76b4432cff2f8f0f33368 commit r15-8235-g051ca98a12908b9685d76b4432cff2f8f0f33368 Author: Michal Jires Date: Mon Mar 17 17:12:32 2025 +0100 doc: Regenerate common.opt.urls Regenerating common.opt.urls, which I missed until autobuilder noticed

[gcc r15-8182] gccrs: Rename InlineAsmOptions to InlineAsmOption

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:939b1262faf21e80bcee958dcda6d4393b24dd36 commit r15-8182-g939b1262faf21e80bcee958dcda6d4393b24dd36 Author: jjasmine Date: Fri May 24 15:31:48 2024 -0700 gccrs: Rename InlineAsmOptions to InlineAsmOption Rename InlineAsmOptions to InlineAsmOption for clarity

[gcc r15-8170] gccrs: Make InlineAsm non-abstract for usage in parsing.

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ca10fe5f2a66060a7ab01cc2b3bd68154e385742 commit r15-8170-gca10fe5f2a66060a7ab01cc2b3bd68154e385742 Author: jjasmine Date: Tue May 21 15:02:00 2024 -0700 gccrs: Make InlineAsm non-abstract for usage in parsing. gcc/rust/ChangeLog: * ast/rust-e

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

2025-03-17 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:7ca7bf12324598cdfef53ed377082f1a8ee829e4 commit 7ca7bf12324598cdfef53ed377082f1a8ee829e4 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-8128] gccrs: Change lookup_hir_type return type with an optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ffa5f60ad9051e83fdacca631126c347970e1d52 commit r15-8128-gffa5f60ad9051e83fdacca631126c347970e1d52 Author: Pierre-Emmanuel Patry Date: Fri May 3 20:08:14 2024 +0200 gccrs: Change lookup_hir_type return type with an optional Wrap the function's return type wit

[gcc r15-8121] gccrs: Change lookup_hir_extern_item return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:16bf7555b6f4ab0d588ec26b7b1a9001ae59928f commit r15-8121-g16bf7555b6f4ab0d588ec26b7b1a9001ae59928f Author: Pierre-Emmanuel Patry Date: Thu May 2 13:44:10 2024 +0200 gccrs: Change lookup_hir_extern_item return type Wrap the return type with an optional and mak

[gcc r15-8240] gcc.dg/pr90838-2.c: Replace long with long long

2025-03-17 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:456f5ef81f0c6de630a60c26341082fffd48f241 commit r15-8240-g456f5ef81f0c6de630a60c26341082fffd48f241 Author: H.J. Lu Date: Mon Mar 17 15:02:35 2025 -0700 gcc.dg/pr90838-2.c: Replace long with long long Since gcc.dg/pr90838-2.c is only for 64-bit integer, replac

[gcc r13-9432] libstdc++: Document when std::string::shrink_to_fit was added

2025-03-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:770512a0f3a38633027f521f8287ed8c54018370 commit r13-9432-g770512a0f3a38633027f521f8287ed8c54018370 Author: Jonathan Wakely Date: Tue May 14 14:28:21 2024 +0100 libstdc++: Document when std::string::shrink_to_fit was added This section can be misread to say th

[gcc r15-8238] libgcobol: Remove unused headers from shared sources.

2025-03-17 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:80ef26563f17e724af15edd9d5836901192bd26e commit r15-8238-g80ef26563f17e724af15edd9d5836901192bd26e Author: Bob Dubner Date: Mon Mar 17 16:45:17 2025 -0400 libgcobol: Remove unused headers from shared sources. This reduces the number of headers included in sou

[gcc r15-8239] cobol: Eliminate CPPFLAGS assignment from Make-lang.in [PR119213].

2025-03-17 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:aa68eb8d5687f8e0944512cbc8533a77cd312873 commit r15-8239-gaa68eb8d5687f8e0944512cbc8533a77cd312873 Author: Bob Dubner Date: Mon Mar 17 13:13:50 2025 -0400 cobol: Eliminate CPPFLAGS assignment from Make-lang.in [PR119213]. A number of gcc/cobol files had to be

[gcc r15-8199] gccrs: Refactoring and supporting more parse_reg_operand

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:83465864dbddcebca788df417783eb4e074626f8 commit r15-8199-g83465864dbddcebca788df417783eb4e074626f8 Author: jjasmine Date: Mon Jun 10 14:04:11 2024 -0700 gccrs: Refactoring and supporting more parse_reg_operand gcc/rust/ChangeLog: * ast/rust-e

[gcc r15-8223] rust: fix HIR dump for MatchExpr

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e50983a756329b2e27359a523d0ff1609c22aaa1 commit r15-8223-ge50983a756329b2e27359a523d0ff1609c22aaa1 Author: Marc Poulhiès Date: Sun Jun 30 23:11:17 2024 +0200 rust: fix HIR dump for MatchExpr The visitor was still using the as_string() method. gcc/rus

[gcc r15-8186] gccrs: Renamed parseAsmArg to conform to other function names

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:af786adccd9deaad6aad9e7a6472e26b1904b995 commit r15-8186-gaf786adccd9deaad6aad9e7a6472e26b1904b995 Author: jjasmine Date: Tue May 28 00:17:33 2024 -0700 gccrs: Renamed parseAsmArg to conform to other function names gcc/rust/ChangeLog: * expan

[gcc r15-8111] gccrs: Change return type of lookup_hir_trait_item

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7b90f5e5212b056dfac763b6a4e79b533dbe4f2b commit r15-8111-g7b90f5e5212b056dfac763b6a4e79b533dbe4f2b Author: Pierre-Emmanuel Patry Date: Thu Apr 25 14:54:23 2024 +0200 gccrs: Change return type of lookup_hir_trait_item Change the return type to an optional inst

[gcc r15-8208] gccrs: expand: Switch semicolon boolean to an enum instead.

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:92418978e8a82f6ed86a86caf6fa37b4598a019e commit r15-8208-g92418978e8a82f6ed86a86caf6fa37b4598a019e Author: Arthur Cohen Date: Tue Jun 18 13:47:57 2024 +0200 gccrs: expand: Switch semicolon boolean to an enum instead. gcc/rust/ChangeLog: * ast

[gcc r15-8178] gccrs: Wraps inline_asm tests in unsafe {}

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:16e2b3e55957849ec919a7bcb89e816cc19ee6ff commit r15-8178-g16e2b3e55957849ec919a7bcb89e816cc19ee6ff Author: jjasmine Date: Wed May 22 01:23:40 2024 -0700 gccrs: Wraps inline_asm tests in unsafe {} gcc/testsuite/ChangeLog: * rust/compile/inline

[gcc r13-9433] libstdc++: Fix typo in comment in src/c++17/fs_dir.cc

2025-03-17 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:2b3879871e8f9205afb9b886e91456543cc40995 commit r13-9433-g2b3879871e8f9205afb9b886e91456543cc40995 Author: Jonathan Wakely Date: Thu Dec 12 20:38:54 2024 + libstdc++: Fix typo in comment in src/c++17/fs_dir.cc libstdc++-v3/ChangeLog: * sr

[gcc r15-8075] discriminators: Fix assigning discriminators on edge [PR113546]

2025-03-17 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:c5ca45b8069229b6ad9bc845f03f46340f6316d7 commit r15-8075-gc5ca45b8069229b6ad9bc845f03f46340f6316d7 Author: Andrew Pinski Date: Sat Mar 15 16:37:41 2025 -0700 discriminators: Fix assigning discriminators on edge [PR113546] The problem here is there was a compa

[gcc r15-8237] [PR119285][IRA]: Use an additional way of reg equiv invariant substitution correctness

2025-03-17 Thread Vladimir Makarov via Gcc-cvs
https://gcc.gnu.org/g:8e0e17677afc1a93aa31b8b83849848b7bb52b9b commit r15-8237-g8e0e17677afc1a93aa31b8b83849848b7bb52b9b Author: Vladimir N. Makarov Date: Mon Mar 17 15:21:46 2025 -0400 [PR119285][IRA]: Use an additional way of reg equiv invariant substitution correctness Patch f

[gcc r15-8183] gccrs: Safegaurd InlineAsm's clone_expr_...

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bcd7de43808fb4bc5f761dd88bd84f69b029c7c0 commit r15-8183-gbcd7de43808fb4bc5f761dd88bd84f69b029c7c0 Author: jjasmine Date: Fri May 24 15:35:16 2024 -0700 gccrs: Safegaurd InlineAsm's clone_expr_... Safegaurd InlineAsm's clone_expr_... with unreachable since

[gcc r15-8146] gccrs: Improve handling of ConstantItem during name resolution 2.0

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4ed53c58b4c8a119a8677c0237075f87f9b4162f commit r15-8146-g4ed53c58b4c8a119a8677c0237075f87f9b4162f Author: Owen Avery Date: Wed Feb 28 20:19:04 2024 -0500 gccrs: Improve handling of ConstantItem during name resolution 2.0 gcc/rust/ChangeLog:

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

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:03d7accac99e8115100b970391b38c37acd740a5 commit 03d7accac99e8115100b970391b38c37acd740a5 Author: Mikael Morin Date: Mon Mar 17 12:24:46 2025 +0100 Déplacement class_array_data_assign Diff: --- gcc/fortran/trans-descriptor.cc | 43

[gcc r15-8227] gccrs: Improve error messages for operator expressions

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:57d12c683b3783e2b9460fe5607a4d91f6b67de9 commit r15-8227-g57d12c683b3783e2b9460fe5607a4d91f6b67de9 Author: Antonio Gomes Date: Sun Jul 14 01:45:24 2024 -0300 gccrs: Improve error messages for operator expressions gcc/rust/ChangeLog: * hir/tree/rus

[gcc r15-8221] gccrs: Safe-guard InlineAsm structs

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4d34ed8aaa336ed815bc75ce70bd536526707647 commit r15-8221-g4d34ed8aaa336ed815bc75ce70bd536526707647 Author: badumbatish Date: Sun Jun 30 17:37:58 2024 -0700 gccrs: Safe-guard InlineAsm structs gcc/rust/ChangeLog: * ast/rust-expr.h (struct Anon

[gcc r15-8220] gccrs: Store parse result of parse_format_string(s)

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2f80f40a25fc5dc115680f044710403eb32bc656 commit r15-8220-g2f80f40a25fc5dc115680f044710403eb32bc656 Author: badumbatish Date: Sat Jun 29 17:12:33 2024 -0700 gccrs: Store parse result of parse_format_string(s) gcc/rust/ChangeLog: * ast/rust-exp

[gcc r15-8167] gccrs: Fix clobber_api brackets

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1445be19b12a78ec85a80f3f04c79f65b8e79cca commit r15-8167-g1445be19b12a78ec85a80f3f04c79f65b8e79cca Author: jjasmine Date: Mon May 20 23:04:01 2024 -0700 gccrs: Fix clobber_api brackets gcc/rust/ChangeLog: * expand/rust-macro-builtins-asm.cc (

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression mise à jour upper bound.

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:df44b5f33aa6a2ae570c2472f744045a36f775cd commit df44b5f33aa6a2ae570c2472f744045a36f775cd Author: Mikael Morin Date: Mon Mar 17 19:09:18 2025 +0100 Suppression mise à jour upper bound. Diff: --- gcc/fortran/trans-array.cc | 1 - 1 file changed, 1 deletion(-) diff --

[gcc r15-8166] gccrs: Working on parse_options for a bit more

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:fe6dd9ac6ae802a83cea030a2ed1f3e2aca4e64d commit r15-8166-gfe6dd9ac6ae802a83cea030a2ed1f3e2aca4e64d Author: jjasmine Date: Mon May 20 23:02:59 2024 -0700 gccrs: Working on parse_options for a bit more gcc/rust/ChangeLog: * expand/rust-macro-bu

[gcc r15-8191] gccrs: Add support for AST to HIR inline asm translation

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bfc249cc179ab1097598bcc5baa726768f5c39c0 commit r15-8191-gbfc249cc179ab1097598bcc5baa726768f5c39c0 Author: jjasmine Date: Fri May 31 14:55:45 2024 -0700 gccrs: Add support for AST to HIR inline asm translation gcc/rust/ChangeLog: * ast/rust-e

[gcc r15-8236] rs6000: Add -msplit-patch-nops (PR112980)

2025-03-17 Thread Michael Matz via Gcc-cvs
https://gcc.gnu.org/g:96698551b8e19fc33637908190f121e039301993 commit r15-8236-g96698551b8e19fc33637908190f121e039301993 Author: Michael Matz Date: Wed Nov 13 16:04:06 2024 +0100 rs6000: Add -msplit-patch-nops (PR112980) as the bug report details some uses of -fpatchable-function-

[gcc r15-8216] gccrs: Added a test that is expected to fail

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bad8b19ced134598a2fe332f97cac8862deec615 commit r15-8216-gbad8b19ced134598a2fe332f97cac8862deec615 Author: jjasmine Date: Sun Jun 16 21:23:21 2024 -0700 gccrs: Added a test that is expected to fail gcc/rust/ChangeLog: * expand/rust-macro-buil

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Essai suppression initialisation span dans gfc_conv_expr_descriptor

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:104c1060a36f05895594490d065ac38986fb06b7 commit 104c1060a36f05895594490d065ac38986fb06b7 Author: Mikael Morin Date: Mon Mar 17 19:26:09 2025 +0100 Essai suppression initialisation span dans gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 8 --

[gcc r15-8179] gccrs: Add checks for duplicate options in inline asm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:63da1346b05883c4417139b5a716010607b53ec3 commit r15-8179-g63da1346b05883c4417139b5a716010607b53ec3 Author: jjasmine Date: Wed May 22 02:00:09 2024 -0700 gccrs: Add checks for duplicate options in inline asm gcc/rust/ChangeLog: * expand/rust-m

[gcc r15-8150] gccrs: Fix generic parameter parsing

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f092edae96511e92b9d458184b23848f95138ab2 commit r15-8150-gf092edae96511e92b9d458184b23848f95138ab2 Author: Pierre-Emmanuel Patry Date: Mon May 20 11:02:53 2024 +0200 gccrs: Fix generic parameter parsing Generic parameter parsing failed when an outer attribute

[gcc r15-8159] gccrs: Add some test for raw_ref_op to prevent regressions

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ea32c9b17fa6485a0a53f12984a976650725a48e commit r15-8159-gea32c9b17fa6485a0a53f12984a976650725a48e Author: Pierre-Emmanuel Patry Date: Tue May 21 11:36:55 2024 +0200 gccrs: Add some test for raw_ref_op to prevent regressions Add a test for the feature gate, a

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Extraction gfc_set_pdt_array_descriptor

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f4e9fd4790cfb07fd8cf8167c8e0a0092ad3159d commit f4e9fd4790cfb07fd8cf8167c8e0a0092ad3159d Author: Mikael Morin Date: Mon Mar 17 17:30:18 2025 +0100 Extraction gfc_set_pdt_array_descriptor Diff: --- gcc/fortran/trans-array.cc | 60 +---

[gcc r15-8229] gccrs: [gccrs#3046] ICE on failing to find enum variant

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:75dce4d629249a31bebd5e58e6f13e5d3df04711 commit r15-8229-g75dce4d629249a31bebd5e58e6f13e5d3df04711 Author: Liam Naddell Date: Fri Jul 12 20:56:08 2024 -0400 gccrs: [gccrs#3046] ICE on failing to find enum variant gcc/rust/ChangeLog: * typecheck/ru

[gcc r15-8228] gccrs: Update pattern with \r* for dg-output tests

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f89b07d3589d071b9b158e8c744f2006f8359f12 commit r15-8228-gf89b07d3589d071b9b158e8c744f2006f8359f12 Author: badumbatish Date: Wed Jul 17 12:00:44 2024 -0700 gccrs: Update pattern with \r* for dg-output tests First scan with "rg -v '\\r' gcc/testsuite/rust | rg

[gcc r15-8207] gccrs: expand: Keep track of semicoloned builtin macros

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d129c4ed8045f2e5f53b5cdddfd4caec1aa9d8e9 commit r15-8207-gd129c4ed8045f2e5f53b5cdddfd4caec1aa9d8e9 Author: Arthur Cohen Date: Fri Jun 14 16:45:34 2024 +0200 gccrs: expand: Keep track of semicoloned builtin macros This is quite a rough fix (like a lot of the m

[gcc r15-8224] gccrs: Added FFIVector to get Polonius output on C++ side

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:29f847e8b8cf21c12d07f2eec6a53f8bccdffeac commit r15-8224-g29f847e8b8cf21c12d07f2eec6a53f8bccdffeac Author: Kushal Pal Date: Wed Jun 5 11:09:10 2024 + gccrs: Added FFIVector to get Polonius output on C++ side gcc/rust/ChangeLog: * Make-lan

[gcc r15-8164] gccrs: Working on parseAsmArg

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2695feddfdad99c66b73d6b0ba903f5f58115a09 commit r15-8164-g2695feddfdad99c66b73d6b0ba903f5f58115a09 Author: jjasmine Date: Sat May 18 21:24:10 2024 -0700 gccrs: Working on parseAsmArg gcc/rust/ChangeLog: * expand/rust-macro-builtins-asm.cc (en

[gcc r15-8210] gccrs: Added ExprType::InlineAsm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a9c95b82781062aeb0dcebdbcc21d38c6c185d7a commit r15-8210-ga9c95b82781062aeb0dcebdbcc21d38c6c185d7a Author: jjasmine Date: Sun Jun 23 11:00:58 2024 -0700 gccrs: Added ExprType::InlineAsm gcc/rust/ChangeLog: * hir/tree/rust-hir-expr.h:

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction erreur bootstrap

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b55e8b6baf859e5b0bcee751954f8c4ad0443011 commit b55e8b6baf859e5b0bcee751954f8c4ad0443011 Author: Mikael Morin Date: Mon Mar 17 17:00:05 2025 +0100 Correction erreur bootstrap Diff: --- gcc/fortran/trans-descriptor.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 dele

[gcc r15-8234] gccrs: [E0576] Associated `item` not found in given `type`

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f9a8ce88cb3bfe68c370ddb7bd0292b832c35d4e commit r15-8234-gf9a8ce88cb3bfe68c370ddb7bd0292b832c35d4e Author: Muhammad Mahad Date: Fri Jul 19 13:42:03 2024 + gccrs: [E0576] Associated `item` not found in given `type` gcc/rust/ChangeLog: * ty

[gcc r15-8132] gccrs: Change lookup_hir_struct_field return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:058d76b9a84d70565743bec6513f1a86293ced2e commit r15-8132-g058d76b9a84d70565743bec6513f1a86293ced2e Author: Pierre-Emmanuel Patry Date: Fri May 3 20:48:10 2024 +0200 gccrs: Change lookup_hir_struct_field return type Wrap the function's return type within an op

[gcc r15-8232] gccrs: Fix ffi and enum conventions

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9afadf56ca5ea97e73135891ef7a772a866ac630 commit r15-8232-g9afadf56ca5ea97e73135891ef7a772a866ac630 Author: badumbatish Date: Tue Jul 23 13:21:31 2024 -0700 gccrs: Fix ffi and enum conventions gcc/rust/ChangeLog: * ast/rust-fmt.h (enum ParseMo

[gcc r15-8218] gccrs: Addresses warning, put warn unused in right place

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c75e53394979a7592c77a0fc15d0a8983b629c35 commit r15-8218-gc75e53394979a7592c77a0fc15d0a8983b629c35 Author: jjasmine Date: Tue Jun 25 21:29:13 2024 -0700 gccrs: Addresses warning, put warn unused in right place gcc/rust/ChangeLog: * expand/rus

[gcc r15-8219] gccrs: Clean up monadic operations on expected<>

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e3db0b39198500748007c298b3f1d45bdebe66a4 commit r15-8219-ge3db0b39198500748007c298b3f1d45bdebe66a4 Author: jjasmine Date: Wed Jun 26 07:39:00 2024 -0700 gccrs: Clean up monadic operations on expected<> gcc/rust/ChangeLog: * expand/rust-macro-

[gcc r15-8213] gccrs: Finish expected parse_reg_operand

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f506ca07e1c12248641be344d22be36d47477707 commit r15-8213-gf506ca07e1c12248641be344d22be36d47477707 Author: jjasmine Date: Sat Jun 15 22:18:22 2024 -0700 gccrs: Finish expected parse_reg_operand gcc/rust/ChangeLog: * expand/rust-macro-builtins

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Extraction fonction gfc_set_descriptor_for_assign_realloc

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e1b2f35999d25232894d7509766a75b01b0630cc commit e1b2f35999d25232894d7509766a75b01b0630cc Author: Mikael Morin Date: Mon Mar 17 16:56:34 2025 +0100 Extraction fonction gfc_set_descriptor_for_assign_realloc Diff: --- gcc/cgraphunit.cc | 1 + gcc/fortra

[gcc r15-8195] gccrs: Scaffolding HIRFullVisitor for inline asm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7039e95a67c062c413857db39b1850e2117d288c commit r15-8195-g7039e95a67c062c413857db39b1850e2117d288c Author: jjasmine Date: Tue Jun 4 20:17:23 2024 -0700 gccrs: Scaffolding HIRFullVisitor for inline asm gcc/rust/ChangeLog: * ast/rust-ast-visito

[gcc r15-8190] gccrs: Slim down the test cases

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a030a5295ea7b840b6696b7ff83ad2870e34cba7 commit r15-8190-ga030a5295ea7b840b6696b7ff83ad2870e34cba7 Author: jjasmine Date: Fri May 31 02:06:18 2024 -0700 gccrs: Slim down the test cases gcc/testsuite/ChangeLog: * rust/compile/inline_asm_faulty

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression code inutile

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:65abf501e08b5315490959c0adf11070196410a6 commit 65abf501e08b5315490959c0adf11070196410a6 Author: Mikael Morin Date: Mon Mar 17 12:43:18 2025 +0100 Suppression code inutile Diff: --- gcc/fortran/trans-array.cc | 10 -- 1 file changed, 10 deletions(-) diff --

[gcc r15-8217] gccrs: Add WARN_UNUSED_RESULT parse error

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:719870217a8e3bec2b9f3f0622aaf9ee3a743015 commit r15-8217-g719870217a8e3bec2b9f3f0622aaf9ee3a743015 Author: jjasmine Date: Tue Jun 25 20:33:22 2024 -0700 gccrs: Add WARN_UNUSED_RESULT parse error gcc/rust/ChangeLog: * expand/rust-macro-builtin

[gcc r15-8172] gccrs: Add a simple no-op test for asm!

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d273b3a78a1be44d5d1934ea40892835b12d5830 commit r15-8172-gd273b3a78a1be44d5d1934ea40892835b12d5830 Author: jjasmine Date: Tue May 21 17:48:30 2024 -0700 gccrs: Add a simple no-op test for asm! gcc/testsuite/ChangeLog: * rust/compile/inline_as

[gcc r15-8169] gccrs: Introduced is_global_asm to InlineAsm AST

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:db7903e17fc01086cd470495e47a8c6ffe90d4a2 commit r15-8169-gdb7903e17fc01086cd470495e47a8c6ffe90d4a2 Author: jjasmine Date: Tue May 21 14:53:52 2024 -0700 gccrs: Introduced is_global_asm to InlineAsm AST gcc/rust/ChangeLog: * ast/rust-expr.h: I

[gcc r15-8140] gccrs: Remove useless cstddef header from rust-fmt

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a8f468bbc9f1d3db832cdeec8df6801ffe610f27 commit r15-8140-ga8f468bbc9f1d3db832cdeec8df6801ffe610f27 Author: jjasmine Date: Sat May 18 19:58:51 2024 -0700 gccrs: Remove useless cstddef header from rust-fmt gcc/rust/ChangeLog: * ast/rust-fmt.h:

[gcc r15-8156] gccrs: Parse raw ref operator

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a0f4c30e52aebcb5c71ea5eba98fb20dbbc56858 commit r15-8156-ga0f4c30e52aebcb5c71ea5eba98fb20dbbc56858 Author: Pierre-Emmanuel Patry Date: Tue May 21 10:23:55 2024 +0200 gccrs: Parse raw ref operator The raw ref operator is an unstable feature required to obtain

[gcc r15-8155] gccrs: Add a new regression test over struct expr field

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:949892cb959fa9c9d7f148aae746181cefd8b956 commit r15-8155-g949892cb959fa9c9d7f148aae746181cefd8b956 Author: Pierre-Emmanuel Patry Date: Mon May 20 17:57:52 2024 +0200 gccrs: Add a new regression test over struct expr field We want to prevent regressions on str

[gcc r15-8194] gccrs: Scaffolding ast visitor for InlineAsm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:fe3dd57b568e333656cb332f1a8b3c0dea0df976 commit r15-8194-gfe3dd57b568e333656cb332f1a8b3c0dea0df976 Author: jjasmine Date: Tue Jun 4 19:34:58 2024 -0700 gccrs: Scaffolding ast visitor for InlineAsm gcc/rust/ChangeLog: * ast/rust-ast-visitor.h:

[gcc r15-8136] gccrs: Change lookup_macro_invocation's return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1d7d56aab77fa53e3cba8a885208a07772d91a76 commit r15-8136-g1d7d56aab77fa53e3cba8a885208a07772d91a76 Author: Pierre-Emmanuel Patry Date: Sat May 4 03:21:27 2024 +0200 gccrs: Change lookup_macro_invocation's return type Wrap the function's return type within an

[gcc r15-8201] gccrs: Scaffolding validation of asm!

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2e62553cb02afc77d40c0f55c08bae26cd3a0b32 commit r15-8201-g2e62553cb02afc77d40c0f55c08bae26cd3a0b32 Author: jjasmine Date: Mon Jun 10 18:08:42 2024 -0700 gccrs: Scaffolding validation of asm! gcc/rust/ChangeLog: * expand/rust-macro-builtins-as

[gcc r15-8189] gccrs: Refactoring for inline asm pr

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f0c9a6e73d21eef5c5b3c6051f42e6e262eba1df commit r15-8189-gf0c9a6e73d21eef5c5b3c6051f42e6e262eba1df Author: jjasmine Date: Fri May 31 02:01:18 2024 -0700 gccrs: Refactoring for inline asm pr gcc/rust/ChangeLog: * ast/rust-expr.h (struct AnonCo

[gcc r15-8200] gccrs: Partial support for operand

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c1662670f70e8c06164da58a2b020dcd89ae75d6 commit r15-8200-gc1662670f70e8c06164da58a2b020dcd89ae75d6 Author: jjasmine Date: Mon Jun 10 16:54:34 2024 -0700 gccrs: Partial support for operand gcc/rust/ChangeLog: * ast/rust-expr.h (struct InlineAs

[gcc r15-8176] gccrs: Implemented parse_clobber_abi to pass new tests

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:26c50996efd2d79f6f86e8decc7006f1384075ca commit r15-8176-g26c50996efd2d79f6f86e8decc7006f1384075ca Author: jjasmine Date: Tue May 21 19:46:18 2024 -0700 gccrs: Implemented parse_clobber_abi to pass new tests gcc/rust/ChangeLog: * expand/rust-

[gcc r15-8181] gccrs: Scaffolding parse_reg

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ec5104296ca807ff22832ab878a3cdaf1661549d commit r15-8181-gec5104296ca807ff22832ab878a3cdaf1661549d Author: jjasmine Date: Fri May 24 15:18:45 2024 -0700 gccrs: Scaffolding parse_reg gcc/rust/ChangeLog: * ast/rust-expr.h (struct InlineAsmRegOr

[gcc r15-8145] gccrs: Allow rustc_const_stable and rustc_const_unstable

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d602f4694c6211720ea0854976342e958afc65ed commit r15-8145-gd602f4694c6211720ea0854976342e958afc65ed Author: Owen Avery Date: Wed Feb 28 21:00:08 2024 -0500 gccrs: Allow rustc_const_stable and rustc_const_unstable gcc/rust/ChangeLog: * expand/r

[gcc r15-8134] gccrs: Change lookup_canonical_path's return path

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:80c44d211c0d57f6e34f6dc57599ec6754e19f27 commit r15-8134-g80c44d211c0d57f6e34f6dc57599ec6754e19f27 Author: Pierre-Emmanuel Patry Date: Fri May 3 23:17:43 2024 +0200 gccrs: Change lookup_canonical_path's return path Change the function's return type to wrap it

[gcc r15-8153] gccrs: Add two new tests related to may_dangle attribute

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:997fa94b5276766acb40dd502eb606d5e220e918 commit r15-8153-g997fa94b5276766acb40dd502eb606d5e220e918 Author: Pierre-Emmanuel Patry Date: Mon May 20 13:29:51 2024 +0200 gccrs: Add two new tests related to may_dangle attribute First test checks the may_dangle out

[gcc r15-8152] gccrs: Add dropck_eyepatch feature gate for may_dangle

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8cd5487f4415f1e6e392f24665a8befed6c894ad commit r15-8152-g8cd5487f4415f1e6e392f24665a8befed6c894ad Author: Pierre-Emmanuel Patry Date: Mon May 20 13:26:43 2024 +0200 gccrs: Add dropck_eyepatch feature gate for may_dangle Add a new feature gate for may_dangle

[gcc r15-8161] gccrs: Add exclusive_range_pattern feature gate

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ab89ab377d8d99d9875dc0f2262c5282ce083bdf commit r15-8161-gab89ab377d8d99d9875dc0f2262c5282ce083bdf Author: Pierre-Emmanuel Patry Date: Tue May 21 18:09:14 2024 +0200 gccrs: Add exclusive_range_pattern feature gate This syntax is experimental and shall be expl

[gcc r15-8127] gccrs: Change lookup_hir_generic_param return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c0b38c2aa57b02ceef7925442ae56404d7a20211 commit r15-8127-gc0b38c2aa57b02ceef7925442ae56404d7a20211 Author: Pierre-Emmanuel Patry Date: Fri May 3 19:59:43 2024 +0200 gccrs: Change lookup_hir_generic_param return type Wrap the function's return type with an opt

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

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:10b291d276d9a590c658a3c2aec8a5aa6c2fbeb5 commit 10b291d276d9a590c658a3c2aec8a5aa6c2fbeb5 Author: Mikael Morin Date: Mon Mar 17 17:40:31 2025 +0100 Déplacement gfc_grow_array Diff: --- gcc/fortran/trans-array.cc | 37 - gcc/fo

[gcc r15-8137] gccrs: Change lookup_visibility's return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3c1653b7b01cfad21fc1768dbfb6972e108bac30 commit r15-8137-g3c1653b7b01cfad21fc1768dbfb6972e108bac30 Author: Pierre-Emmanuel Patry Date: Sat May 4 03:44:35 2024 +0200 gccrs: Change lookup_visibility's return type Wrap the return type within an optional.

[gcc r15-8143] gccrs: Make gccrs recognize negative_impls

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:47ef813d849ed57f876364857b00cd8cb6bbe2ed commit r15-8143-g47ef813d849ed57f876364857b00cd8cb6bbe2ed Author: jjasmine Date: Wed May 15 12:44:15 2024 -0700 gccrs: Make gccrs recognize negative_impls gcc/rust/ChangeLog: * checks/errors/rust-featu

[gcc r15-8231] gccrs: Added options for ParseMode

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:29873023eddd5b1a71fec048431cb90186e23704 commit r15-8231-g29873023eddd5b1a71fec048431cb90186e23704 Author: badumbatish Date: Sat Jul 20 00:44:26 2024 -0700 gccrs: Added options for ParseMode gcc/rust/ChangeLog: * ast/rust-fmt.cc (Pieces::coll

[gcc r15-8131] gccrs: Change lookup_hir_self_param return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2c08ad6c41cedc09401718060911198b025cd1ec commit r15-8131-g2c08ad6c41cedc09401718060911198b025cd1ec Author: Pierre-Emmanuel Patry Date: Fri May 3 20:42:06 2024 +0200 gccrs: Change lookup_hir_self_param return type Wrap the function's return type within an opti

[gcc r15-8206] gccrs: Fix optional trait parsing

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a3e002aa61e5d2effe7de143604431299114a0ae commit r15-8206-ga3e002aa61e5d2effe7de143604431299114a0ae Author: dave Date: Wed Nov 15 12:28:27 2023 -0600 gccrs: Fix optional trait parsing gcc/rust/ChangeLog: * typecheck/rust-hir-type-check-item.cc

[gcc r15-8203] gccrs: Move parser and last_token_id to InlineAsmCtx

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9cde9ec568694ff18fd80c3d014f68bebe167647 commit r15-8203-g9cde9ec568694ff18fd80c3d014f68bebe167647 Author: jjasmine Date: Tue Jun 11 17:56:20 2024 -0700 gccrs: Move parser and last_token_id to InlineAsmCtx gcc/rust/ChangeLog: * expand/rust-ma

[gcc r15-8184] gccrs: Remove global_asm and non_global_asm handler

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c3d566ec7b3ebf68bb44e87e6e8bc57340980e70 commit r15-8184-gc3d566ec7b3ebf68bb44e87e6e8bc57340980e70 Author: jjasmine Date: Fri May 24 16:01:13 2024 -0700 gccrs: Remove global_asm and non_global_asm handler gcc/rust/ChangeLog: * expand/rust-mac

[gcc r15-8171] gccrs: Replace scaffolded InlineAsm with real InlineAsm.

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7f6fd8db4879f93680d2611cbd9e5f26bb4bcfb7 commit r15-8171-g7f6fd8db4879f93680d2611cbd9e5f26bb4bcfb7 Author: jjasmine Date: Tue May 21 16:50:36 2024 -0700 gccrs: Replace scaffolded InlineAsm with real InlineAsm. Replace scaffolded InlineAsm with real InlineAsm

[gcc r15-8157] gccrs: Prevent raw reference from being lowered silently

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a2a66257457d368c999319b8d31e4d11367f8755 commit r15-8157-ga2a66257457d368c999319b8d31e4d11367f8755 Author: Pierre-Emmanuel Patry Date: Tue May 21 10:38:16 2024 +0200 gccrs: Prevent raw reference from being lowered silently We do not handle those kind of refer

[gcc r15-8165] gccrs: Introduce first implementation of parse_clobber_abi

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2ea6a697d743d8a374711cad751b931891aac1c6 commit r15-8165-g2ea6a697d743d8a374711cad751b931891aac1c6 Author: jjasmine Date: Mon May 20 17:01:43 2024 -0700 gccrs: Introduce first implementation of parse_clobber_abi gcc/rust/ChangeLog: * expand/r

[gcc r15-8163] gccrs: Almost done with top level parsing

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ab988c156f9a1a7eed1684b8bb40d05aa757c0f8 commit r15-8163-gab988c156f9a1a7eed1684b8bb40d05aa757c0f8 Author: jjasmine Date: Wed May 8 11:06:00 2024 -0700 gccrs: Almost done with top level parsing gcc/rust/ChangeLog: * expand/rust-macro-builtins

[gcc r15-8151] gccrs: Allow multiple outer attributes on generic params

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:6fef5bc497572798b817ad7afdcf5e5fb00c7910 commit r15-8151-g6fef5bc497572798b817ad7afdcf5e5fb00c7910 Author: Pierre-Emmanuel Patry Date: Mon May 20 12:00:11 2024 +0200 gccrs: Allow multiple outer attributes on generic params Previously generic params only allow

[gcc r15-8123] gccrs: Change return type to optional in get_lang_item

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f7031e6a2cefc31f38604189ff3d98af2321aebb commit r15-8123-gf7031e6a2cefc31f38604189ff3d98af2321aebb Author: Pierre-Emmanuel Patry Date: Fri May 3 14:54:06 2024 +0200 gccrs: Change return type to optional in get_lang_item Wrap the function's return type with an

[gcc r15-8141] gccrs: Add call and method call default visitors

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9039c25357efcc521712c18717219f7aa1d821bb commit r15-8141-g9039c25357efcc521712c18717219f7aa1d821bb Author: Owen Avery Date: Wed Feb 28 20:18:14 2024 -0500 gccrs: Add call and method call default visitors gcc/rust/ChangeLog: * resolve/rust-def

[gcc r15-8126] gccrs: Change lookup_hir_path_expr_seg return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2fc05741bbf83d04260308c17320eef5d9e459db commit r15-8126-g2fc05741bbf83d04260308c17320eef5d9e459db Author: Pierre-Emmanuel Patry Date: Fri May 3 19:49:44 2024 +0200 gccrs: Change lookup_hir_path_expr_seg return type Make the function's return type optional in

[gcc r15-8108] gccrs: Change lookup_hir_to_node return type to optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:af34aa18c6fa1f9ab88e63ce1ec03e1c5aaed69f commit r15-8108-gaf34aa18c6fa1f9ab88e63ce1ec03e1c5aaed69f Author: Pierre-Emmanuel Patry Date: Wed Apr 24 22:32:54 2024 +0200 gccrs: Change lookup_hir_to_node return type to optional Optional are more convenient to use

[gcc r15-8110] gccrs: Change return type for lookup_hir_item to optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2d9d7036f3bc831f34972cf243f8012d45da0ff0 commit r15-8110-g2d9d7036f3bc831f34972cf243f8012d45da0ff0 Author: Pierre-Emmanuel Patry Date: Thu Apr 25 10:48:47 2024 +0200 gccrs: Change return type for lookup_hir_item to optional gcc/rust/ChangeLog:

[gcc r15-8113] gccrs: Change return type for lookup_hir_impl_block

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c4c46f5fd7fa26b3bd5cf653a66ffa9cbb8cb24e commit r15-8113-gc4c46f5fd7fa26b3bd5cf653a66ffa9cbb8cb24e Author: Pierre-Emmanuel Patry Date: Thu Apr 25 15:28:32 2024 +0200 gccrs: Change return type for lookup_hir_impl_block Change the return type to an optiona. Thi

[gcc r15-8114] gccrs: Change return type of lookup_impl_block_type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ead5584a07347847fea93fb5df7ba28fbce1b735 commit r15-8114-gead5584a07347847fea93fb5df7ba28fbce1b735 Author: Pierre-Emmanuel Patry Date: Thu Apr 25 15:39:33 2024 +0200 gccrs: Change return type of lookup_impl_block_type Change the return type to an optional.

[gcc r15-8112] gccrs: Change return type of lookup_hir_extern_block

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7146c1b6f5edfd7d0b92685d81c81fa1ec40ceab commit r15-8112-g7146c1b6f5edfd7d0b92685d81c81fa1ec40ceab Author: Pierre-Emmanuel Patry Date: Thu Apr 25 15:14:36 2024 +0200 gccrs: Change return type of lookup_hir_extern_block Change the return type to an optional in

[gcc r15-8175] gccrs: Added faulty tests for inline asm cloberring

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ae0ae911c43d47b94345a92d3dec348184ddae5a commit r15-8175-gae0ae911c43d47b94345a92d3dec348184ddae5a Author: jjasmine Date: Tue May 21 19:45:35 2024 -0700 gccrs: Added faulty tests for inline asm cloberring gcc/testsuite/ChangeLog: * rust/compi

[gcc r15-8107] gccrs: Change lookup_node_to_hir return type to optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:709371a1f09dd77a292a8555134aa2c54ce74728 commit r15-8107-g709371a1f09dd77a292a8555134aa2c54ce74728 Author: Pierre-Emmanuel Patry Date: Wed Apr 24 21:27:26 2024 +0200 gccrs: Change lookup_node_to_hir return type to optional Previous API was using a boolean and

[gcc r15-8225] gccrs: Fix nightly rustc warnings

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d9167a76f4dc2d3060becb8a8fa47d49d827d213 commit r15-8225-gd9167a76f4dc2d3060becb8a8fa47d49d827d213 Author: Kushal Pal Date: Mon Jun 24 12:07:30 2024 + gccrs: Fix nightly rustc warnings libgrust/ChangeLog: * libformat_parser/Cargo.toml:

[gcc r15-8233] gccrs: [gccrs#2987] Patch ICE when deriving Clone and Copy

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c7cdae718c24e7a3f68d7090cc9947df5d848fb8 commit r15-8233-gc7cdae718c24e7a3f68d7090cc9947df5d848fb8 Author: Liam Naddell Date: Fri Jul 19 14:19:26 2024 -0400 gccrs: [gccrs#2987] Patch ICE when deriving Clone and Copy gcc/rust/ChangeLog: * expand/ru

[gcc r15-8118] gccrs: Change return type of lookup_defid

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:1d6389b2916e9e285d16ab1d3cb8b7d6650d7cd6 commit r15-8118-g1d6389b2916e9e285d16ab1d3cb8b7d6650d7cd6 Author: Pierre-Emmanuel Patry Date: Fri Apr 26 12:02:53 2024 +0200 gccrs: Change return type of lookup_defid Change the return type to an optional. gcc

  1   2   >