Project:RISC-V

RISC-V CPU architecture support in Gentoo.]]

Status
No first class arch support yet. Stages are available, profiles will be moved to the main tree soon, then keywording will start.

qemu-riscv can run the binaries just fine: This way you can also test in an emulated chroot.

What needs to be done
Things to happen yet:


 * TODO: Add minimal  keywords.
 * TODO: Make stage3 autobuilds.

Keywording policy
ARCH=riscv is assigned keyword. No stable riscv keywords are planned until we get something working. Unstable ~riscv keywords will go in once ::gentoo tree gets profiles layout.

Documentation

 * TODO: Add a page that describes how to get riscv toolchain. Basically a and a few tweaks around.
 * TODO: Describe arch-specific gotchas (alignment requirements, immediate encodings, PIS crosry).
 * TODO: Add external links to ISA and ABI docs.
 * RISC-V ABIs
 * RISC-V Multilib