mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-03-12 17:05:38 +00:00
aot compiler: Disable musttail for thumb (#2771)
Error is reported when executing `wamrc --target=thumb -o <aot_file> <wasm_file>`: ``` LLVM ERROR: failed to perform tail call elimination on a call site marked musttail Aborted (core dumped) ```
This commit is contained in:
parent
9a32e0672c
commit
dd0556a729
|
@ -153,6 +153,13 @@ aot_target_precheck_can_use_musttail(const AOTCompContext *comp_ctx)
|
||||||
*/
|
*/
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if (strstr(comp_ctx->target_arch, "thumb")) {
|
||||||
|
/*
|
||||||
|
* cf.
|
||||||
|
* https://github.com/bytecodealliance/wasm-micro-runtime/issues/2412
|
||||||
|
*/
|
||||||
|
return false;
|
||||||
|
}
|
||||||
/*
|
/*
|
||||||
* x86-64/i386: true
|
* x86-64/i386: true
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue
Block a user