summaryrefslogtreecommitdiffstats
path: root/tests/run-make/staticlib-dylib-linkage/foo.rs
blob: af439391c757e8f6ef1ea172cd7920f184a5b8d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#![crate_type = "staticlib"]

extern crate bar;

#[no_mangle]
pub extern "C" fn foo() {
    bar::bar();
}

#[no_mangle]
pub extern "C" fn bar(a: u32, b: u32) -> u32 {
    a + b
}