Add RISC-V 64 support
[fio.git] / arch / arch.h
index 6e476701b5a4258b6fb99ad3ae08209eb643d675..3ee9b0538dbc62a4e047771413b5b73db5a6d03b 100644 (file)
@@ -24,6 +24,7 @@ enum {
        arch_mips,
        arch_aarch64,
        arch_loongarch64,
+       arch_riscv64,
 
        arch_generic,
 
@@ -100,6 +101,8 @@ extern unsigned long arch_flags;
 #include "arch-aarch64.h"
 #elif defined(__loongarch64)
 #include "arch-loongarch64.h"
+#elif defined(__riscv) && __riscv_xlen == 64
+#include "arch-riscv64.h"
 #else
 #warning "Unknown architecture, attempting to use generic model."
 #include "arch-generic.h"