Tag

Compiler

All articles tagged with #compiler

"LLVM/Clang: A Viable GCC Replacement for Linux Distributions"

Originally Published 1 year ago — by Phoronix

Despite most Linux distributions defaulting to GCC, Chimera Linux has successfully used LLVM/Clang as its exclusive toolchain for three years, targeting five CPU architectures. The project found LLVM's link-time optimization and security hardening features to be superior, and demonstrated that LLVM can effectively build Linux distributions. Daniel Kolesa presented at FOSDEM 2024 on this experience, and more information can be found on the Chimera Linux non-GNU distribution at Chimera-Linux.org.

Rust gaining ground in software development with GCC, Xen, and Flash emulation.

Originally Published 2 years ago — by The New Stack

Featured image for Rust gaining ground in software development with GCC, Xen, and Flash emulation.
Source: The New Stack

A team of developers is working on a project to create a Rust compiler frontend for the GNU Compiler Collection (GCC) toolchain, which has been in development since 2014. The project aims to bring Rust to the entire ecosystem of GCC tools and plugins, including security plugins, static analyzers, and link time optimization. The first version of gccrs will be available in GCC 13, but it is still a work in progress. The team hopes to help Rust's compiler team spot places where the language's specification could be more clear and to integrate Rust's algorithms into their own compiler.