Get the latest tech news

Latest Batch Of Rust Compiler Updates For GCC 15.1 Lands Support For... For Loops


Over the past week a lot of new Rust 'gccrs' code was merged into the GCC 15 compiler code-base as a big step forward for this open-source Rust front-end

Cohen commented yesterday on the GCC mailing list:"Here is the last batch of our split patchset which aimed at synchronizing upstream with our development repo. This series of commits focuses on type-system fixes and on the addition of multiple built-in derive macros, all required for compiling the `core` crate and the Rust code present in the Linux kernel. We have also improved our codegen for enums in order to more closely match the code generated by rustc, and have started adding handling for opaque types, another required feature for `core` and Rust-for-Linux.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of gcc

gcc

Photo of latest batch

latest batch

Photo of lands support

lands support

Related news:

News photo

Intel's AVX10.2 Patches Merged For GCC 15 To Drop 256-bit Rounding & AVX10.2-256 Options

News photo

Rust Additions For GCC 15 Bring Support For if-let Statements, Other Improvements

News photo

Another Round Of Rust Compiler Improvements Merged For GCC 15.1