about summary refs log tree commit diff
path: root/tests/run-make/native-link-modifier-whole-archive/native_lib_in_src.rs
blob: d5bc0c3eb697c3ac69425f06c364eb7c379f76f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::io::Write;

#[link(
    name = "c_static_lib_with_constructor",
    kind = "static",
    modifiers = "-bundle,+whole-archive"
)]
extern "C" {}

pub fn hello() {
    print!("native_lib_in_src.");
    std::io::stdout().flush().unwrap();
}