Skip to content

Commit 6b4f8d3

Browse files
committed
Add E_MACHINE_RISCV to aot loader
Signed-off-by: Huang Qi <[email protected]>
1 parent 5c60817 commit 6b4f8d3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

core/iwasm/aot/aot_loader.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ GET_U64_FROM_ADDR(uint32 *addr)
182182
#define E_MACHINE_MIPS_X 51 /* Stanford MIPS-X */
183183
#define E_MACHINE_X86_64 62 /* AMD x86-64 architecture */
184184
#define E_MACHINE_XTENSA 94 /* Tensilica Xtensa Architecture */
185+
#define E_MACHINE_RISCV 243 /* RISC-V 32/64 */
185186
#define E_MACHINE_WIN_X86_64 0x8664 /* Windowx x86-64 architecture */
186187

187188
/* Legal values for e_version */
@@ -257,6 +258,9 @@ get_aot_file_target(AOTTargetInfo *target_info,
257258
case E_MACHINE_XTENSA:
258259
machine_type = "xtensa";
259260
break;
261+
case E_MACHINE_RISCV:
262+
machine_type = "riscv";
263+
break;
260264
default:
261265
set_error_buf_v(error_buf, error_buf_size,
262266
"unknown machine type %d",

0 commit comments

Comments
 (0)