Get the latest tech news

Building the Rust Compiler with GCC


If you know one thing about me, it is that I love working on the Rust compiler. Some people kayak, travel or play guitar - and I stare at assembly, trying to figure out what I broke.

Now, the long term fix for this problem is kind of obvious: we need to add a new function to libgccjit, allowing us to get 128 bit constants directly. In the good old days, writing clever, complex algorithms was quite often needed to squeeze every bit of performance out of your computer. Such a thing can happen for a whole bunch of reasons: invalid memory accesses, corrupt data, stack overflows, incorrect alignment.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of gcc

gcc

Photo of rust compiler

rust compiler

Related news:

News photo

Why is the Rust compiler so slow?

News photo

Linux 6.16 Now Enforces A Minimum Compiler Version Of GCC 8

News photo

GCC 16 Lands Better Support For -march= Targeting On RISC-V