compiler-explorer / infra

Infrastructure to set up the public Compiler Explorer instances and compilers

Home Page:https://godbolt.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add new RISC-V compilers

dkm opened this issue · comments

Latest change in gcc-cross-builder introduce new risc-v GCC versions:
compiler-explorer/gcc-cross-builder@1105fbe

Need to add corresponding changes here for :GCC 8.5.0, 9.4.0, 10.3.0, 11.2.0

Will take care of this, creating this issue to avoid forgetting about it.

FYI @cmuellner , the compilers you pushed last March should be online shortly. I'll see later to add latest GCC12 to some cross targets later.

Sounds great!
Let me know if it helps if I provide riscv32/riscv64 patches for GCC 12.1.

It sure helps if you provide patches in gcc-cross-build with ct-ng configs for GCC12. I can take of merging, building the compilers and updating various config file!

I just noticed that ct-ng does not have GCC 12.1 support yet. I created an initial patch for that, and once that builds fine, I'll file a PR to the ct-ng repo (and link to that from here).

Thanks @cmuellner ! That will probably help me with adding GCC12 for other targets too :)

PR for GCC 12.1 support in ct-ng: crosstool-ng/crosstool-ng#1739

RISC-V support for GCC 11.3.0 and 12.1.0 can be found here:
compiler-explorer/gcc-cross-builder#26
compiler-explorer/gcc-cross-builder#27