• arendjr@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    19 days ago

    That’s still a very major achievement! Do I understand correctly this means all target architectures supported by GCC are now unlocked for Rust too?

    • antoyo@programming.devOP
      link
      fedilink
      arrow-up
      2
      ·
      19 days ago

      Well, we can generate code for targets not supported by LLVM, but it is not trivial to setup (we hope to get rustup support in the coming months to make this easier) and most GCC targets won’t pass as many tests as x86-64 with rustc_codegen_gcc. There’s some info in the wiki about some targets that people tried.

      It is an optional goal for the Google Summer of Code to bootstrap the rust compiler on other platforms, so we might be able to get a working rustc for new platforms by the end of the summer.