Riscuinho GCC
Post

Riscuinho GCC

RISCuinho

Gcc e Binutils para o RISCuinho foram compilados multi-lib para rv32i com ilp32; rv32im com ilp32 and rv32imc with ilp32 que reusará este conjunto multi-lib.

./configure –prefix=/opt/riscuinho –host=i686-riscuinho-linux-gnu –program-prefix=”riscuinho-“ –with-multilib-generator=”rv32ic-ilp32–m*v” –with-pkgversion=”RISCuinho-GCC” –with-bugurl=”https://riscuinho.github.io/gcc” –with-documentation-root-url=”https://riscuinho.github.io/gcc” –with-changes-root-url=”https://riscuinho.github.io/gcc”

  • version: 11.1.0

  • multilib: . !march=rv32ic !march=rv32icv !march=rv32imc !march=rv32imcv !mabi=ilp32;rv32ic/ilp32 march=rv32ic !march=rv32icv !march=rv32imc !march=rv32imcv mabi=ilp32;

  • *multilib_defaults: march=rv64imafdc mabi=lp64d

  • *multilib_matches: march=rv32ic march=rv32ic;march=rv32icv march=rv32icv;march=rv32imc march=rv32imc;march=rv32imcv march=rv32imcv;mabi=ilp32 mabi=ilp32;

Issues

Caso esteja tendo algum problemas com esta versão especifica do GCC, há duas opções, deixar detalhes do problemas no comentário abaixo, ou usar a versão oficial.

Referências

  • https://github.com/RISCuinho/riscv-gnu-toolchain
  • https://gcc.gnu.org/install/configure.html

This post is licensed under CC BY 4.0 by the author.

Teste Chocopy

RISCuinho EABI

Comments powered by Disqus.