mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-07-15 16:58:34 +00:00
Added export api in runtime
This commit is contained in:
parent
e4932d047b
commit
06d83aea96
|
@ -33,6 +33,9 @@ get_spectest_export_apis(NativeSymbol **p_libc_builtin_apis);
|
||||||
uint32
|
uint32
|
||||||
get_libc_wasi_export_apis(NativeSymbol **p_libc_wasi_apis);
|
get_libc_wasi_export_apis(NativeSymbol **p_libc_wasi_apis);
|
||||||
|
|
||||||
|
uint32_t
|
||||||
|
get_wasi_nn_export_apis(NativeSymbol **p_libc_wasi_apis);
|
||||||
|
|
||||||
uint32
|
uint32
|
||||||
get_base_lib_export_apis(NativeSymbol **p_base_lib_apis);
|
get_base_lib_export_apis(NativeSymbol **p_base_lib_apis);
|
||||||
|
|
||||||
|
@ -414,6 +417,13 @@ wasm_native_init()
|
||||||
return false;
|
return false;
|
||||||
#endif /* WASM_ENABLE_LIBC_EMCC */
|
#endif /* WASM_ENABLE_LIBC_EMCC */
|
||||||
|
|
||||||
|
#if WASM_ENABLE_WASI_NN != 0
|
||||||
|
n_native_symbols = get_wasi_nn_export_apis(&native_symbols);
|
||||||
|
if (!wasm_native_register_natives("env", native_symbols, // TODO: check env or wasi_nn tag
|
||||||
|
n_native_symbols))
|
||||||
|
return false;
|
||||||
|
#endif
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user