home.social

#gccrs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gccrs, aggregated by home.social.

  1. I am researching "things" for my upcoming Rust For Linux talk, and I stumbled back on these gems from Alex Gaynor and Federico @federicomena

    #RustLang #GCCRS #LLVM #RustForLinux

  2. Ported #gcc14 for #MorphOS. The #rust frontend #gccrs works and produces working code, too. The usability of this thing is currently somewhat limited of course as gccrs is still experimental.

  3. the #gccrs ferris with horns is absolute fire

    thanks Pierre-Emanuel (Arthur couldn't hold the talk oopsies) for the status update!

  4. @lispi314 sidenote: that #guile bootstrap path was developed for #guix :

    GNU Mes (maxwell equations of software) provides a minimal #scheme interpreter and C #compiler with tooling to build #tinycc that can be used with the Mes C library to compile glibc-2.2.5, binutils-2.20.1, gcc-2.95.3 with which you can build the whole #GNU system.

    Thanks to #GCCrs that will soon include #Rust

    Thanks to #Python on Guile it includes a shortcut for compatible Python-based tooling.
    #GCC
    @dalias @jschauma

  5. @lispi314 Do you mean something like #GCCrs?

    That got a lot of backlash (from lots of people who said that the approach is bad and completely ignored bootstrapping), but they are going through with it and are making good progress: rust-gcc.github.io/

    (me and others told them again and again that what they are doing is great work and two years ago they finally got funding)

    @dalias @jschauma

  6. is a based compiler for .

    is a frontend for GCC that allows it compile Rust programs. Being based on GCC allows for typical GCC options like -O2 and plugins targeting GIMPLE to be used normally. gccrs also allows for mixed C and Rust code to be effectively optimized and secured as they are compiled to the same intermediate language.

    Website 🔗️: github.com/Rust-GCC/gccrs