Did some test When building for the e profile, the preprocessor sets __riscv_32e to 1 riscv64-unknown-elf-gcc -dM -E -march=rv32imc -mabi=ilp32 - < /dev/null | grep riscv #define __riscv 1 #define __riscv_cmodel_medlow 1 #define __riscv_float_abi_soft 1 #define __riscv_compressed 1 #define __riscv_mul 1 #define __riscv_muldiv 1 #define __riscv_xlen 32 #define __riscv_div 1 riscv64-unknown-elf-gcc -dM -E -march=rv32ic -mabi=ilp32 - < /dev/null | grep riscv #define __riscv 1 #define __riscv_cmodel_medlow...
Ok Richard, thank you for the quick update ! Best regards, Jean-Francois
Did some test When building for the e profile, the preprocessor sets __riscv_32e to 1 riscv64-unknown-elf-gcc -dM -E -march=rv32imc -mabi=ilp32 - < /dev/null | grep riscv #define riscv 1 #define riscv_cmodel_medlow 1 #define riscv_float_abi_soft 1 #define riscv_compressed 1 #define riscv_mul 1 #define riscv_muldiv 1 #define riscv_xlen 32 #define riscv_div 1 riscv64-unknown-elf-gcc -dM -E -march=rv32ic -mabi=ilp32 - < /dev/null | grep riscv #define riscv 1 #define riscv_cmodel_medlow 1 #define riscv_float_abi_soft...
Demo RISCV/QEMU : Can't build for embedded profile rv32ec
Demo RISCV/QEMU : multilib issue