[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-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-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-8089] testsuite: Add -gno-strict-dwarf option to dwarf2 inline[26].c tests

2025-03-17 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:45f7424ce8961631ee12ba473e3c36d3952d19f2 commit r15-8089-g45f7424ce8961631ee12ba473e3c36d3952d19f2 Author: John David Anglin Date: Mon Mar 17 11:33:01 2025 -0400 testsuite: Add -gno-strict-dwarf option to dwarf2 inline[26].c tests Some targets default to stri

[gcc r15-8090] gccrs: contrib: Add libgrust to update-copyright.py script

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:04e17a7fdef7150ffe5753a3718a58196c796dab commit r15-8090-g04e17a7fdef7150ffe5753a3718a58196c796dab Author: Sahil Yeole Date: Fri Feb 16 02:15:17 2024 +0530 gccrs: contrib: Add libgrust to update-copyright.py script contrib/ChangeLog: * update-copy

[gcc r15-8093] gccrs: Removed obsolete objects

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c827177a53162bbbc72c5b2e5ea2200b7d6b33fd commit r15-8093-gc827177a53162bbbc72c5b2e5ea2200b7d6b33fd Author: Kushal Pal Date: Wed Apr 24 06:04:53 2024 + gccrs: Removed obsolete objects gcc/rust/ChangeLog: * backend/rust-compile-expr.cc (Com

[gcc r15-8092] gccrs: Remove redundant macro definition

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:cd4432ed90a482dffdd6dd4524c7b243799bca23 commit r15-8092-gcd4432ed90a482dffdd6dd4524c7b243799bca23 Author: zhanghe9702 Date: Sun Mar 24 16:48:56 2024 +0800 gccrs: Remove redundant macro definition gcc/rust/ChangeLog: * backend/rust-tree.h: removin

[gcc r15-8095] gccrs: borrowck: Build Polonius automatically

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:94f826dccee64927d2aa5ec70a42a28ce3514d95 commit r15-8095-g94f826dccee64927d2aa5ec70a42a28ce3514d95 Author: Jakub Dupak Date: Wed Feb 28 00:08:01 2024 +0100 gccrs: borrowck: Build Polonius automatically This is minimalistic version to build Polonius with Cargo

[gcc r15-8094] gccrs: borrowck: Polonius dump

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2990a1f4dd255db6bc51906fbd5ba24d3bb39fe0 commit r15-8094-g2990a1f4dd255db6bc51906fbd5ba24d3bb39fe0 Author: Jakub Dupak Date: Tue Feb 27 23:52:53 2024 +0100 gccrs: borrowck: Polonius dump gcc/rust/ChangeLog: * checks/errors/borrowck/polonius/r

[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-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-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 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-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-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-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-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-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 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-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 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(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(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression méthodes et attributs inutiles

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ac76ffed2c3bc194417062f9b90fd9b2d72935e1 commit ac76ffed2c3bc194417062f9b90fd9b2d72935e1 Author: Mikael Morin Date: Mon Mar 17 11:49:18 2025 +0100 Suppression méthodes et attributs inutiles Diff: --- gcc/fortran/trans-descriptor.cc | 45 +++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression dernier attributs et méthodes et classes

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:003b102cd4a8d2ea17fdd90fa0b41708f3689167 commit 003b102cd4a8d2ea17fdd90fa0b41708f3689167 Author: Mikael Morin Date: Mon Mar 17 12:08:37 2025 +0100 Suppression dernier attributs et méthodes et classes Diff: --- gcc/fortran/trans-descriptor.cc | 64 +--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Renommage fonction gfc_set_scalar_descriptor

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:561701215c93d36660a2fb01f89529e48933000a commit 561701215c93d36660a2fb01f89529e48933000a Author: Mikael Morin Date: Mon Mar 17 12:15:20 2025 +0100 Renommage fonction gfc_set_scalar_descriptor Diff: --- gcc/fortran/trans-descriptor.cc | 4 ++-- gcc/fortran/trans-desc

[gcc r15-8084] RISC-V: Mask values before initializing bitmask vector [PR119114].

2025-03-17 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:b58a0af4e2e28b395a3cb4b7283f16f05c0cf3c8 commit r15-8084-gb58a0af4e2e28b395a3cb4b7283f16f05c0cf3c8 Author: Robin Dapp Date: Tue Mar 11 14:30:48 2025 +0100 RISC-V: Mask values before initializing bitmask vector [PR119114]. In the somewhat convoluted vector cod

[gcc r15-8083] Aarch64: Add FMA and FMAF intrinsic and corresponding tests

2025-03-17 Thread Kyrylo Tkachov via Gcc-cvs
https://gcc.gnu.org/g:f4f7216c56fe2f67c72db5b7c4afa220725f3ed1 commit r15-8083-gf4f7216c56fe2f67c72db5b7c4afa220725f3ed1 Author: Ayan Shafqat Date: Mon Mar 17 09:28:27 2025 +0100 Aarch64: Add FMA and FMAF intrinsic and corresponding tests This patch introduces inline definitions f

[gcc r15-8085] Move gfortran.dg/gomp/declare-variant-mod-1*.f90 to libgomp.fortran/ [PR115271]

2025-03-17 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:2d5c1e5149809f978ea2c07517de13fdbb925de6 commit r15-8085-g2d5c1e5149809f978ea2c07517de13fdbb925de6 Author: Tobias Burnus Date: Mon Mar 17 10:12:44 2025 +0100 Move gfortran.dg/gomp/declare-variant-mod-1*.f90 to libgomp.fortran/ [PR115271] The test is a suppos

[gcc r15-8082] Add -[DU]_FORTIFY_SOURCE[=n] to DW_AT_producer

2025-03-17 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:8912313df87679e202f2897ec25c924a67ee8117 commit r15-8082-g8912313df87679e202f2897ec25c924a67ee8117 Author: Richard Biener Date: Thu Mar 13 14:29:06 2025 +0100 Add -[DU]_FORTIFY_SOURCE[=n] to DW_AT_producer The following makes sure to record -D_FORTIFY_SOURCE=

[gcc r15-8086] testsuite: s390: Skip gcc.dg/vect/bb-slp-77.c

2025-03-17 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:25cc0f28544a3d9d39f2c48c104b4c1f11b717a7 commit r15-8086-g25cc0f28544a3d9d39f2c48c104b4c1f11b717a7 Author: Stefan Schulze Frielinghaus Date: Mon Mar 17 14:07:52 2025 +0100 testsuite: s390: Skip gcc.dg/vect/bb-slp-77.c There exists no .REDUC_PLUS on s390.

[gcc r15-8109] gccrs: Change return type of resolve_nodeid_to_stmt

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:97f03ba35810fcbb3a4e05128d323ba655d74acf commit r15-8109-g97f03ba35810fcbb3a4e05128d323ba655d74acf Author: Pierre-Emmanuel Patry Date: Wed Apr 24 23:21:57 2024 +0200 gccrs: Change return type of resolve_nodeid_to_stmt Change the return type to an optional.

[gcc r15-8096] gccrs: borrowck: Link Polonius and run it

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ca7be65ae07c193575f3525cc3c14376ceeb561a commit r15-8096-gca7be65ae07c193575f3525cc3c14376ceeb561a Author: Jakub Dupak Date: Tue Feb 27 23:59:36 2024 +0100 gccrs: borrowck: Link Polonius and run it gcc/rust/ChangeLog: * Make-lang.in: Link Pol

[gcc r15-8104] gccrs: Add testcases for handling struct as scrutinee for match expr

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:539fa6e83798b621eb84eb2ad192c8e65bb1817a commit r15-8104-g539fa6e83798b621eb84eb2ad192c8e65bb1817a Author: Nobel Singh Date: Wed Apr 24 02:07:52 2024 +0545 gccrs: Add testcases for handling struct as scrutinee for match expr gcc/testsuite/ChangeLog:

[gcc r15-8099] gccrs: borrowck: Use std::ignore

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:59e72f3cfc4ef94e01a708dc8e56a018bb013b2f commit r15-8099-g59e72f3cfc4ef94e01a708dc8e56a018bb013b2f Author: Jakub Dupak Date: Wed Apr 24 14:32:48 2024 +0200 gccrs: borrowck: Use std::ignore gcc/rust/ChangeLog: * checks/errors/borrowck/rust-bir

[gcc r15-8222] gccrs: [gccrs#3051] Remove unnecessary #include from rust-expr.h

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:dbdb6e3cd2a92e5b10a774052d7309dde9971f97 commit r15-8222-gdbdb6e3cd2a92e5b10a774052d7309dde9971f97 Author: Liam Naddell Date: Tue Jul 2 07:44:47 2024 -0400 gccrs: [gccrs#3051] Remove unnecessary #include from rust-expr.h gcc/rust/ChangeLog: * ast/

[gcc r15-8197] gccrs: Add potentially_nonpromoted_keywords set str

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:afc905c2d7bbb771f5663e043f93f82cbf9f005b commit r15-8197-gafc905c2d7bbb771f5663e043f93f82cbf9f005b Author: jjasmine Date: Wed Jun 5 08:24:50 2024 -0700 gccrs: Add potentially_nonpromoted_keywords set str gcc/rust/ChangeLog: * expand/rust-macr

[gcc r15-8198] gccrs: Fix visitor-related warnings

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e0eb48c3a91e3920785da3f8f96ee8cd71ee55c3 commit r15-8198-ge0eb48c3a91e3920785da3f8f96ee8cd71ee55c3 Author: jjasmine Date: Wed Jun 5 18:12:49 2024 -0700 gccrs: Fix visitor-related warnings gcc/rust/ChangeLog: * ast/rust-ast-collector.cc (Token

[gcc r15-8193] gccrs: Fix warnings

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c3c045746ece1ccbfcd8d96c3b8ead99f08dd194 commit r15-8193-gc3c045746ece1ccbfcd8d96c3b8ead99f08dd194 Author: jjasmine Date: Fri May 31 19:34:49 2024 -0700 gccrs: Fix warnings gcc/rust/ChangeLog: * expand/rust-macro-builtins-asm.cc (parse_reg_op

[gcc r15-8202] gccrs: Update parser to parse strings in the first stage

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:b731ef4ec2f43f6d22ce381c43fe38e2f2f793bb commit r15-8202-gb731ef4ec2f43f6d22ce381c43fe38e2f2f793bb Author: jjasmine Date: Tue Jun 11 16:57:48 2024 -0700 gccrs: Update parser to parse strings in the first stage gcc/rust/ChangeLog: * expand/rus

[gcc r15-8192] gccrs: Partial unsafe support for inline asm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d7f480b7693d3d02bbd5d8bb9baaa54c1bf7feab commit r15-8192-gd7f480b7693d3d02bbd5d8bb9baaa54c1bf7feab Author: jjasmine Date: Fri May 31 16:09:40 2024 -0700 gccrs: Partial unsafe support for inline asm gcc/rust/ChangeLog: * checks/errors/rust-uns

[gcc r15-8177] gccrs: Parsing of options(...) done.

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:c02891fd841b6d1f17b806d3c5b0368c3dc159de commit r15-8177-gc02891fd841b6d1f17b806d3c5b0368c3dc159de Author: jjasmine Date: Wed May 22 01:18:48 2024 -0700 gccrs: Parsing of options(...) done. This is without any mutually exclusive options checked, or any re

[gcc r15-8209] gccrs: Add test case for using asm! outside of unsafe {}

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:10ba2fdca79c949c3be8acaab73a2fe6ddccc57b commit r15-8209-g10ba2fdca79c949c3be8acaab73a2fe6ddccc57b Author: jjasmine Date: Fri Jun 21 23:38:10 2024 -0700 gccrs: Add test case for using asm! outside of unsafe {} gcc/testsuite/ChangeLog: * rust/

[gcc r15-8215] gccrs: Added tl::expected to parse_operand

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:95c31e91eab710135b684344ff088d6ba52abf41 commit r15-8215-g95c31e91eab710135b684344ff088d6ba52abf41 Author: jjasmine Date: Sun Jun 16 20:40:06 2024 -0700 gccrs: Added tl::expected to parse_operand Added tl::expected to parse_operand by implementing the validat

[gcc r15-8230] gccrs: Change assertion of constructor

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:af969f521be3f46bbd22e701b4d82e3065b4ecb9 commit r15-8230-gaf969f521be3f46bbd22e701b4d82e3065b4ecb9 Author: badumbatish Date: Sun Jul 21 15:41:21 2024 -0700 gccrs: Change assertion of constructor Change the assert of (expr != nullptr) to (this->expr != nul

[gcc r15-8125] gccrs: Change lookup_hir_expr return type to optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4dd34b1fd1241afeeb4fa7e6f5848a6c1af5430b commit r15-8125-g4dd34b1fd1241afeeb4fa7e6f5848a6c1af5430b Author: Pierre-Emmanuel Patry Date: Fri May 3 19:40:18 2024 +0200 gccrs: Change lookup_hir_expr return type to optional Wrap the function's return type with an

[gcc r15-8119] gccrs: Change lookup_local_defid return type to optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:fa6c5c08a131d108a6a9f927b5154d2db81a84ba commit r15-8119-gfa6c5c08a131d108a6a9f927b5154d2db81a84ba Author: Pierre-Emmanuel Patry Date: Thu May 2 11:43:02 2024 +0200 gccrs: Change lookup_local_defid return type to optional Make the API more convenient by chang

[gcc r15-8196] gccrs: Successful parse of in and inout, albeit with str

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:58a5a14875e7c47de24b0a1c3ed34dfab665fded commit r15-8196-g58a5a14875e7c47de24b0a1c3ed34dfab665fded Author: jjasmine Date: Tue Jun 4 23:14:19 2024 -0700 gccrs: Successful parse of in and inout, albeit with str gcc/rust/ChangeLog: * expand/rust

[gcc r15-8226] gccrs: Introduce new class to handle borrow errors

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8a83c569101b8b84056fb698c5cf67a7f6ae6d91 commit r15-8226-g8a83c569101b8b84056fb698c5cf67a7f6ae6d91 Author: Kushal Pal Date: Fri Jun 28 06:25:52 2024 + gccrs: Introduce new class to handle borrow errors gcc/rust/ChangeLog: * Make-lang.in:

[gcc r15-8212] gccrs: Finish incorporating expected of parse_reg_operand

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f443b80b20edae7fa4663b59a42e6cfb35bfc887 commit r15-8212-gf443b80b20edae7fa4663b59a42e6cfb35bfc887 Author: jjasmine Date: Thu Jun 13 23:06:01 2024 -0700 gccrs: Finish incorporating expected of parse_reg_operand gcc/rust/ChangeLog: * expand/ru

[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-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-8211] gccrs: Add RAW_STRING_LITERAL

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:908a4f88c6b248f634f723b7530abd5e2fdf1dbd commit r15-8211-g908a4f88c6b248f634f723b7530abd5e2fdf1dbd Author: ansh Date: Mon Jun 24 04:01:53 2024 -0700 gccrs: Add RAW_STRING_LITERAL gcc/rust/ChangeLog: * ast/rust-ast-collector.cc (TokenCollector

[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

[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-8205] gccrs: Partial second layer of expected in parsing asm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:2658b0642b772bdfa701aebe6da63908fb195b98 commit r15-8205-g2658b0642b772bdfa701aebe6da63908fb195b98 Author: jjasmine Date: Tue Jun 11 23:25:50 2024 -0700 gccrs: Partial second layer of expected in parsing asm gcc/rust/ChangeLog: * expand/rust-

[gcc r15-8214] gccrs: Scaffold expected on parse_options and asm_arg

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e780a09bd810c85936d52799d1af4f0cc0070dce commit r15-8214-ge780a09bd810c85936d52799d1af4f0cc0070dce Author: jjasmine Date: Sun Jun 16 11:03:23 2024 -0700 gccrs: Scaffold expected on parse_options and asm_arg gcc/rust/ChangeLog: * expand/rust-m

[gcc r15-8098] gccrs: borrowck: Testsuite

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:531db510f9e1fa34133bf98af56106c5c22dd3e7 commit r15-8098-g531db510f9e1fa34133bf98af56106c5c22dd3e7 Author: Jakub Dupak Date: Wed Apr 24 13:47:20 2024 +0200 gccrs: borrowck: Testsuite gcc/testsuite/ChangeLog: * rust/borrowck/borrowck.exp: New

[gcc r15-8130] gccrs: Change lookup_hir_param return type with optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bcc66efaf14af971c080b6128ea30d51c2b41516 commit r15-8130-gbcc66efaf14af971c080b6128ea30d51c2b41516 Author: Pierre-Emmanuel Patry Date: Fri May 3 20:34:58 2024 +0200 gccrs: Change lookup_hir_param return type with optional Wrap the function's return type withi

[gcc r15-8138] gccrs: Change lookup_ast_item's return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ba56cdb52711990414a50dd52c853cefcdd23f53 commit r15-8138-gba56cdb52711990414a50dd52c853cefcdd23f53 Author: Pierre-Emmanuel Patry Date: Sat May 4 04:10:08 2024 +0200 gccrs: Change lookup_ast_item's return type Wrap the function's return type within an optional

[gcc r15-8133] gccrs: Change lookup_hir_pattern return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:19ed0a94fa485fbe9c388713c4cdb2bf633a1b86 commit r15-8133-g19ed0a94fa485fbe9c388713c4cdb2bf633a1b86 Author: Pierre-Emmanuel Patry Date: Fri May 3 20:55:01 2024 +0200 gccrs: Change lookup_hir_pattern return type Wrap the function's return type within an optiona

[gcc r15-8135] gccrs: Change lookup_macro_def return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:e4778eceb42e914e4d202f851cd71f426f19ef7e commit r15-8135-ge4778eceb42e914e4d202f851cd71f426f19ef7e Author: Pierre-Emmanuel Patry Date: Sat May 4 02:42:10 2024 +0200 gccrs: Change lookup_macro_def return type Wrap the function's return type within an optional.

[gcc r15-8106] gccrs: Visit constant items without expressions properly

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d6e6d2b3df75690de5648d23a5d6a1eb88feaaf9 commit r15-8106-gd6e6d2b3df75690de5648d23a5d6a1eb88feaaf9 Author: Owen Avery Date: Wed Feb 28 20:19:04 2024 -0500 gccrs: Visit constant items without expressions properly gcc/rust/ChangeLog: * resolve/

[gcc r15-8102] gccrs: Remove unused Context parameter for some backend methods

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:40b40970e648bd5f9a2edd2d8273544685176848 commit r15-8102-g40b40970e648bd5f9a2edd2d8273544685176848 Author: Owen Avery Date: Thu Apr 25 12:19:51 2024 -0400 gccrs: Remove unused Context parameter for some backend methods gcc/rust/ChangeLog: * b

[gcc r15-8124] gccrs: Change lookup_hir_implitem return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:01e2a53cb84f959f400af79172843e4bc906ff9a commit r15-8124-g01e2a53cb84f959f400af79172843e4bc906ff9a Author: Pierre-Emmanuel Patry Date: Fri May 3 16:30:06 2024 +0200 gccrs: Change lookup_hir_implitem return type Wrap the return type within an optional. Now ret

[gcc r15-8122] gccrs: Change lookup_module function return type

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:d75c82ef1750a60c6cbdd41f01ed814a07faaeec commit r15-8122-gd75c82ef1750a60c6cbdd41f01ed814a07faaeec Author: Pierre-Emmanuel Patry Date: Fri May 3 13:25:20 2024 +0200 gccrs: Change lookup_module function return type Wrap the return type into an optional.

[gcc r15-8129] gccrs: Change lookup_hir_smt's return type with optional

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8f8d6d1a03ecca39928f98b8045e278bee665b78 commit r15-8129-g8f8d6d1a03ecca39928f98b8045e278bee665b78 Author: Pierre-Emmanuel Patry Date: Fri May 3 20:17:16 2024 +0200 gccrs: Change lookup_hir_smt's return type with optional Wrap the function's return type withi

[gcc r15-8142] gccrs: Add system include to `gcc/rust/rust-system.h`

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:8fb6d2c3e55431ec6085d1734f7fc07f2b1ff861 commit r15-8142-g8fb6d2c3e55431ec6085d1734f7fc07f2b1ff861 Author: SIGMazer Date: Tue Apr 23 17:33:17 2024 +0200 gccrs: Add system include to `gcc/rust/rust-system.h` gcc/rust/ChangeLog: * rust-system.h

[gcc r15-8115] gccrs: Change return type of lookup_crate_name

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:ddd0fb9e4bc725ba38396b36bfca0b143cb342f1 commit r15-8115-gddd0fb9e4bc725ba38396b36bfca0b143cb342f1 Author: Pierre-Emmanuel Patry Date: Thu Apr 25 16:00:23 2024 +0200 gccrs: Change return type of lookup_crate_name Change the function's return type to use an op

[gcc r15-8162] gccrs: Add regression tests for exclusive range pattern

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:9e9be0f396e304e27598405ff26f02f0f0a47c96 commit r15-8162-g9e9be0f396e304e27598405ff26f02f0f0a47c96 Author: Pierre-Emmanuel Patry Date: Tue May 21 18:29:08 2024 +0200 gccrs: Add regression tests for exclusive range pattern Add a few test to check the exclusive

[gcc r15-8154] gccrs: Add outer attributes to struct expr fields

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:fc1712be9ffde5049cd35aa281a931bc64775b68 commit r15-8154-gfc1712be9ffde5049cd35aa281a931bc64775b68 Author: Pierre-Emmanuel Patry Date: Mon May 20 15:28:19 2024 +0200 gccrs: Add outer attributes to struct expr fields Struct fields can have outer attributes on

[gcc r15-8188] gccrs: Got AST::Fragment to be created from InlineAsm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:256bb62f995625ff32748e479b371c20082189ba commit r15-8188-g256bb62f995625ff32748e479b371c20082189ba Author: jjasmine Date: Tue May 28 21:56:19 2024 -0700 gccrs: Got AST::Fragment to be created from InlineAsm gcc/rust/ChangeLog: * ast/rust-expr

[gcc r15-8158] gccrs: Add raw_ref_op feature gate

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:4395d6893473719acd15fbbeab3eb27db2b56dc2 commit r15-8158-g4395d6893473719acd15fbbeab3eb27db2b56dc2 Author: Pierre-Emmanuel Patry Date: Tue May 21 10:58:55 2024 +0200 gccrs: Add raw_ref_op feature gate Raw ref operators are still experimental and shall not sli

[gcc r15-8173] gccrs: Top level parsing test for asm!

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:f5c832e2f75d72b04fe84f7c5edd4d0351bfdb18 commit r15-8173-gf5c832e2f75d72b04fe84f7c5edd4d0351bfdb18 Author: jjasmine Date: Tue May 21 17:54:57 2024 -0700 gccrs: Top level parsing test for asm! gcc/testsuite/ChangeLog: * rust/compile/inline_asm

[gcc r15-8149] gccrs: Add new test for box syntax

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:bb555badd4eb5d71af45f1056c8e45ad287e70ba commit r15-8149-gbb555badd4eb5d71af45f1056c8e45ad287e70ba Author: Pierre-Emmanuel Patry Date: Sun May 19 02:11:36 2024 +0200 gccrs: Add new test for box syntax Add a new test to prevent regressions on the box syntax as

[gcc r15-8105] gccrs: Improve matching on non-enum ADTs

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7b9e2b5d8b901e90b43d15acc62f02efa3c866bd commit r15-8105-g7b9e2b5d8b901e90b43d15acc62f02efa3c866bd Author: Owen Avery Date: Thu May 2 20:58:49 2024 -0400 gccrs: Improve matching on non-enum ADTs gcc/rust/ChangeLog: * backend/rust-compile-expr

[gcc r15-8144] gccrs: Corrected access specifiers

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3cf827ad4b97aadb2f6730bfc06794ff7a07f9de commit r15-8144-g3cf827ad4b97aadb2f6730bfc06794ff7a07f9de Author: Kushal Pal Date: Mon May 27 03:16:03 2024 + gccrs: Corrected access specifiers gcc/rust/ChangeLog: * ast/rust-expr.h (class Operato

[gcc r15-8103] gccrs: Handle structs as scrutinee for match expressions

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a929d6573468882a3e7217f5bd0ff65764e5a631 commit r15-8103-ga929d6573468882a3e7217f5bd0ff65764e5a631 Author: Nobel Singh Date: Mon Apr 22 00:26:12 2024 +0545 gccrs: Handle structs as scrutinee for match expressions gcc/rust/ChangeLog: * backend

[gcc r15-8185] gccrs: Big Refactor after meeting

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:07fb0f1e3dc937bf45490fc769d81a35ca54c127 commit r15-8185-g07fb0f1e3dc937bf45490fc769d81a35ca54c127 Author: jjasmine Date: Mon May 27 20:51:38 2024 -0700 gccrs: Big Refactor after meeting gcc/rust/ChangeLog: * ast/rust-expr.h (struct InlineAsm

[gcc r15-8147] gccrs: Parse box expressions

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:813a1e617bdd70d730ef3c9a84780b3cb3a6f28d commit r15-8147-g813a1e617bdd70d730ef3c9a84780b3cb3a6f28d Author: Pierre-Emmanuel Patry Date: Sat May 18 23:53:42 2024 +0200 gccrs: Parse box expressions Add support for old box expression syntax. gcc/rust/Cha

[gcc r15-8160] gccrs: Parse exclusive range pattern

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:cc7ec3925c3371deca5fa891e0a7a82950956c54 commit r15-8160-gcc7ec3925c3371deca5fa891e0a7a82950956c54 Author: Pierre-Emmanuel Patry Date: Tue May 21 17:45:34 2024 +0200 gccrs: Parse exclusive range pattern Exclusive range pattern were not handled by the parser a

[gcc r15-8139] gccrs: mingw: Fix build with patch from Liu Hao

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:a739da61d30920d91193a1e198efd50ae5790bb1 commit r15-8139-ga739da61d30920d91193a1e198efd50ae5790bb1 Author: Arthur Cohen Date: Mon Sep 16 14:06:13 2024 +0200 gccrs: mingw: Fix build with patch from Liu Hao This commit adds Liu Hao's patch from https://git

[gcc r15-8168] gccrs: First draft of parse_option finished

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7fb49cb14a3b48c789beaa2225755eea073b6bf6 commit r15-8168-g7fb49cb14a3b48c789beaa2225755eea073b6bf6 Author: jjasmine Date: Tue May 21 00:31:57 2024 -0700 gccrs: First draft of parse_option finished Finish up on parse_option, formatted parse_clobber_abi gcc

[gcc r15-8174] gccrs: Add tests parsing with trailing commas inline asm

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:68a0a2cd79c88a9c1b243e69558b30c6af8ff918 commit r15-8174-g68a0a2cd79c88a9c1b243e69558b30c6af8ff918 Author: jjasmine Date: Tue May 21 18:06:30 2024 -0700 gccrs: Add tests parsing with trailing commas inline asm gcc/testsuite/ChangeLog: * rust/

[gcc r15-8180] gccrs: Resolve static decl warning

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:3d99542a87038ff29e973edd4480c0870666af78 commit r15-8180-g3d99542a87038ff29e973edd4480c0870666af78 Author: jjasmine Date: Wed May 22 11:25:07 2024 -0700 gccrs: Resolve static decl warning gcc/rust/ChangeLog: * expand/rust-macro-builtins-asm.h

[gcc r15-8187] gccrs: Working towards parse_reg and parse_reg_operand

2025-03-17 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:5d2d1a2d9818bcde16e0c41df450e2537fb1fee4 commit r15-8187-g5d2d1a2d9818bcde16e0c41df450e2537fb1fee4 Author: jjasmine Date: Tue May 28 01:21:07 2024 -0700 gccrs: Working towards parse_reg and parse_reg_operand gcc/rust/ChangeLog: * expand/rust-

[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-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-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-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-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-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-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-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-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-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-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-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-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

  1   2   >