mirror of
https://github.com/fluencelabs/wasmer
synced 2025-03-16 16:20:49 +00:00
Added _gettimeofday to emscripten
This commit is contained in:
parent
444d85f9c9
commit
cb7c7fd475
@ -15,6 +15,7 @@ mod varargs;
|
||||
mod errno;
|
||||
mod storage;
|
||||
mod nullfunc;
|
||||
mod time;
|
||||
|
||||
pub use self::utils::is_emscripten_module;
|
||||
pub use self::storage::{align_memory, static_alloc};
|
||||
@ -284,6 +285,11 @@ pub fn generate_emscripten_env<'a, 'b>() -> ImportObject<&'a str, &'b str> {
|
||||
"_getgrnam",
|
||||
ImportValue::Func(env::_getgrnam as _),
|
||||
);
|
||||
import_object.set(
|
||||
"env",
|
||||
"_gettimeofday",
|
||||
ImportValue::Func(time::_gettimeofday as _),
|
||||
);
|
||||
mock_external!(import_object, _waitpid);
|
||||
mock_external!(import_object, _utimes);
|
||||
mock_external!(import_object, _usleep);
|
||||
@ -310,7 +316,7 @@ pub fn generate_emscripten_env<'a, 'b>() -> ImportObject<&'a str, &'b str> {
|
||||
mock_external!(import_object, _llvm_stackrestore);
|
||||
mock_external!(import_object, _kill);
|
||||
mock_external!(import_object, _gmtime_r);
|
||||
mock_external!(import_object, _gettimeofday);
|
||||
// mock_external!(import_object, _gettimeofday);
|
||||
mock_external!(import_object, _getpagesize);
|
||||
mock_external!(import_object, _getgrent);
|
||||
mock_external!(import_object, _getaddrinfo);
|
||||
|
@ -140,6 +140,7 @@ pub struct InstanceOptions {
|
||||
}
|
||||
|
||||
extern "C" fn mock_fn() -> i32 {
|
||||
println!("CALLING MOCKED FUNC");
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user