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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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 (
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 --
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
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
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-
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
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 --
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
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
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
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 +---
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
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
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
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
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
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:
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
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
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
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
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
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-
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
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
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
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
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 --
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
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
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
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:
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
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
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:
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
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
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
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
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-
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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.
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
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
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
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:
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
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 - 100 of 169 matches
Mail list logo