#[link(name = "foo")] // linker should drop this library, no symbols used | |
#[link(name = "bar")] // symbol comes from this library | |
#[link(name = "foo")] // now linker picks up `foo` b/c `bar` library needs it | |
extern { | |
fn bar(); | |
} | |
fn main() { | |
unsafe { bar() } | |
} |