Mocks for _getcontext, _makecontext, _setcontext and _swapcontext

This commit is contained in:
Jesús Leganés-Combarro 'piranna
2019-05-19 20:53:24 +02:00
parent f8cfb04e29
commit 8995060f9b
2 changed files with 23 additions and 0 deletions

View File

@ -822,6 +822,12 @@ pub fn generate_emscripten_env(globals: &mut EmscriptenGlobals) -> ImportObject
"invoke_viid" => func!(crate::emscripten_target::invoke_viid),
"invoke_viidii" => func!(crate::emscripten_target::invoke_viidii),
"invoke_viidddddddd" => func!(crate::emscripten_target::invoke_viidddddddd),
// ucontext.h
"_getcontext" => func!(crate::emscripten_target::_getcontext),
"_makecontext" => func!(crate::emscripten_target::_makecontext),
"_setcontext" => func!(crate::emscripten_target::_setcontext),
"_swapcontext" => func!(crate::emscripten_target::_swapcontext),
};
for null_func_name in globals.null_func_names.iter() {