Add missing extensions to Kelvin's march setting - Add zicsr, zifencei, zbb, and set ISA versions for I. Change-Id: I647f2ded48e82e6ed796b07667597626350af501
diff --git a/cmake/riscv_iree_gcc.cmake b/cmake/riscv_iree_gcc.cmake index fdc9b6e..0f59f1c 100644 --- a/cmake/riscv_iree_gcc.cmake +++ b/cmake/riscv_iree_gcc.cmake
@@ -57,7 +57,7 @@ set(CMAKE_C_STANDARD 11) set(CMAKE_C_EXTENSIONS OFF) # Force the usage of _ISOC11_SOURCE set(CMAKE_SYSTEM_LIBRARY_PATH "${RISCV_TOOLCHAIN_ROOT}/riscv32-unknown-elf/lib") -set(RISCV_COMPILER_FLAGS "${RISCV_COMPILER_FLAGS} -march=rv32im -mabi=ilp32") +set(RISCV_COMPILER_FLAGS "${RISCV_COMPILER_FLAGS} -march=rv32i2p1m_zicsr_zifencei_zbb -mabi=ilp32") add_compile_definitions(IREE_PLATFORM_GENERIC)