0
0
mirror of https://github.com/rust-lang/rust.git synced 2024-11-28 09:36:05 +01:00
rust/tests/run-make/wasm-symbols-different-module/foo.rs
2023-01-11 09:32:08 +00:00

24 lines
302 B
Rust

#![crate_type = "cdylib"]
mod a {
#[link(wasm_import_module = "a")]
extern "C" {
pub fn foo();
}
}
mod b {
#[link(wasm_import_module = "b")]
extern "C" {
pub fn foo();
}
}
#[no_mangle]
pub fn start() {
unsafe {
a::foo();
b::foo();
}
}