From fdd4a778fc7efc1d6261001ad17f94e5361aa8bb Mon Sep 17 00:00:00 2001 From: Raekye Date: Tue, 7 Feb 2023 13:16:05 -0800 Subject: [PATCH] Fix ABI of jitted function in cranelift-jit example. (#5736) --- cranelift/jit/examples/jit-minimal.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cranelift/jit/examples/jit-minimal.rs b/cranelift/jit/examples/jit-minimal.rs index 29d210825e..3ebf7536f9 100644 --- a/cranelift/jit/examples/jit-minimal.rs +++ b/cranelift/jit/examples/jit-minimal.rs @@ -84,7 +84,7 @@ fn main() { let code_b = module.get_finalized_function(func_b); // Cast it to a rust function pointer type. - let ptr_b = unsafe { mem::transmute::<_, fn() -> u32>(code_b) }; + let ptr_b = unsafe { mem::transmute::<_, extern "C" fn() -> u32>(code_b) }; // Call it! let res = ptr_b();