Fix llvm jit push funcref/externref result type issue (#3169)
When dealing with non-gc enabled funcref/externref, need to make sure to push them as i32 type.
This commit is contained in:
@ -1102,7 +1102,7 @@ jit_compile_op_br_if(JitCompContext *cc, uint32 br_depth,
|
||||
}
|
||||
}
|
||||
|
||||
/* Only opy parameters or results when their count > 0 and
|
||||
/* Only copy parameters or results when their count > 0 and
|
||||
the src/dst addr are different */
|
||||
copy_arities = check_copy_arities(block_dst, jit_frame);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user