All RISC-V GCC toolchains, if built correctly, are able to generate
both 32/64-bit code, based on -march
and -mabi
. Thus a single
version is enough for all use cases.
For the moment RISC-V does not define an EABI (Embedded ABI) and uses the
same Unix ABI for embedded applications too, thus -eabi-
would not be
accurate.