Use riscv-none-elf instead of legacy riscv-none-embed as target triplet for RISC-V development. However, if ricsv-none-elf is not present, try riscv64-unknown-elf and riscv-none-embed instead. If the legacy riscv-none-embed is used, a warning is printed.