diff --git a/lib/obj/src/emit_module.rs b/lib/obj/src/emit_module.rs index 6e37f4f187..1ef3d9c273 100644 --- a/lib/obj/src/emit_module.rs +++ b/lib/obj/src/emit_module.rs @@ -1,4 +1,3 @@ -use cretonne::ir; use cretonne::settings; use cretonne::settings::Configurable; use faerie::Artifact; @@ -25,16 +24,7 @@ pub fn emit_module<'module>( for (i, function_relocs) in relocations.iter().enumerate() { assert!(function_relocs.is_empty(), "relocations not supported yet"); let body = &compilation.functions[i]; - let external_name = - wasmstandalone_runtime::get_func_name(compilation.module.imported_funcs.len() + i); - let func_index = match external_name { - ir::ExternalName::User { namespace, index } => { - debug_assert!(namespace == 0); - index - } - _ => panic!(), - }; - + let func_index = compilation.module.imported_funcs.len() + i; let string_name = format!("wasm_function[{}]", func_index); obj.define(string_name, body.clone()).map_err(|err| {