News for hackers. Stuff that matters.
Re:GCC-Rust: Rust frontend for GCC by gioele on Sunday December 08, 2019 @05:05AM (#21735167)
> LLVM also has a stable IR named LLVM itself,

LLVM's IR is not stable by design. [1, 2]

[1] http://lists.llvm.org/pipermail/llvm-dev/2016-February/09487... [2] http://llvm.org/docs/DeveloperPolicy.html#ir-backwards-compa...

> while GCC refuses to do so over the decades for political and strategic reasons.

That was a long time ago. Since GCC 4.5 (released in 2010) GCC supports external plugins. [3,4] These plugins, like the rest of GCC, use GENERIC and GIMPLE as their IR.

[3] https://gcc.gnu.org/gcc-4.5/changes.html [4] https://gcc.gnu.org/onlinedocs/gccint/Plugins.html

There are no comments on this comment yet.