Răsfoiți Sursa

Fix llvm jit failed to lookup aot_stack_sizes symbol issue (#2384)

LVM JIT failed to lookup symbol "aot_stack_sizes" as it is an internal symbol,
change to lookup "aot_stack_sizes_alias" instead.

Reported in #2372.
Wenyong Huang 2 ani în urmă
părinte
comite
24c6c6977b
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      core/iwasm/compilation/aot_compiler.c

+ 1 - 1
core/iwasm/compilation/aot_compiler.c

@@ -2696,7 +2696,7 @@ aot_compile_wasm(AOTCompContext *comp_ctx)
         if (comp_ctx->stack_sizes != NULL) {
             LLVMOrcJITTargetAddress addr;
             if ((err = LLVMOrcLLLazyJITLookup(comp_ctx->orc_jit, &addr,
-                                              aot_stack_sizes_name))) {
+                                              aot_stack_sizes_alias_name))) {
                 aot_handle_llvm_errmsg("failed to look up stack_sizes", err);
                 return false;
             }