GCC Rust

161 posts

GCC Rust banner
GCC Rust

GCC Rust

@gcc_rust

GCC Front-End for Rust Thanks to @opensrcsec and @Embecosm

GitHub Katılım Kasım 2020
49 Takip Edilen1.2K Takipçiler
GCC Rust
GCC Rust@gcc_rust·
Hi everyone! Here is our last report for the year 2025 and a small update from the team. Thanks again for a very fun 2025 and we look forward to do it all over again :) rust-gcc.github.io/2026/01/08/202…
English
0
10
24
2.6K
GCC Rust
GCC Rust@gcc_rust·
rust-gcc.github.io/2025/09/09/202… Short report for the month of August and a recap of the work done this summer - we're full steam ahead working on compiling core and the kernel's crate!
English
0
5
8
2.1K
GCC Rust
GCC Rust@gcc_rust·
New report for the month of May: rust-gcc.github.io/2025/06/04/202… We are making good progress on core and plan on begin testing the Rust code in the kernel at the end of the summer!
English
0
7
14
2.1K
GCC Rust
GCC Rust@gcc_rust·
Monthly report for the month of March: rust-gcc.github.io/2025/04/15/202… Which mentions some of the work done for supporting specialization in `core` :) We've upstreamed 600 commits to GCC this month and will continue to do so until 15.1 releases!
English
0
7
13
2.1K
GCC Rust
GCC Rust@gcc_rust·
Here is our monthly report for February, with more explanations of the features we are currently working on. See you all in Paris tomorrow for Rust In Paris 2025! rust-gcc.github.io/2025/03/10/202…
English
0
5
18
1.6K
GCC Rust
GCC Rust@gcc_rust·
First monthly report of the year with some code snippets of our two main targets (Rust-for-Linux and Rust's core crate) to show the importance of the milestones we are working on: rust-gcc.github.io/2025/02/06/202…
English
1
10
19
2.2K
GCC Rust
GCC Rust@gcc_rust·
Here is our monthly report for the month of December 2024, which includes a small technical dive into the handling of auto traits and the desugaring of for-loops: rust-gcc.github.io/2025/01/07/202…
English
0
7
10
1.9K
GCC Rust
GCC Rust@gcc_rust·
New monthly report for November is out, with a slight dive into type-system fun :) and most importantly contributions from the rustc_codegen_gcc folks! rust-gcc.github.io/2024/12/02/202…
English
0
7
21
2.1K
GCC Rust
GCC Rust@gcc_rust·
We have written a short technical dive into how we currently reuse Rust components within gccrs, a compiler written in C++, and how we will continue doing so in the future, eventually compiling them using our own compiler. rust-gcc.github.io/2024/09/20/reu…
English
0
24
106
10K
GCC Rust retweetledi
Rust Language
Rust Language@rustlang·
After 7 years, there will finally be another "Rust All Hands" event where all members of the Rust project come together in person to collaborate on the future of Rust. 🎉 The All Hands will be part of @Rust_NL's "Rust Week 2025" in Utrecht, Netherlands. blog.rust-lang.org/inside-rust/20…
English
6
75
531
40.3K
GCC Rust
GCC Rust@gcc_rust·
We have also uploaded our engineering document for the upcoming years of work: rust-gcc.github.io/2024/09/03/tow… This outlines future milestones we will be tackling. The goal is to help us picture when gccrs will start being useful for projects such as Rust-for-Linux or embedded software.
English
0
0
3
253
GCC Rust
GCC Rust@gcc_rust·
As a reminder, gccrs uses the polonius-engine Rust crate to do its borrow-checking. This is an old version of the polonius borrow-checker, and not the one being currently developed, but we follow the work closely and aim to help integrate it and crate-ify it as soon as possible!
English
0
0
4
247
GCC Rust
GCC Rust@gcc_rust·
Of course, we are still nowhere close to how good and helpful rustc's errors are. If anyone is interested in adding helpful hints to our borrow checker errors, please get in touch! This is not critical at the moment, but this is something we'd love to work on
GCC Rust tweet media
English
1
1
4
385
GCC Rust
GCC Rust@gcc_rust·
GSoC is over, and thanks to our wonderful students we now have a lot more features and tooling which will help the compiler in the long run. One of those user-facing features is the proper handling of borrow-checker errors, which now have helpful error messages and proper locus!
GCC Rust tweet mediaGCC Rust tweet media
English
1
7
16
1.6K