1 #![feature(raw_dylib, native_link_modifiers_verbatim)]
3 #[link(name = "extern_1.dll", kind = "raw-dylib", modifiers = "+verbatim")]
8 #[link(name = "extern_2", kind = "raw-dylib")]
13 pub fn library_function() {
14 #[link(name = "extern_1", kind = "raw-dylib")]
17 fn print_extern_variable();
18 static mut extern_variable: i32;
19 #[link_name = "extern_fn_4"]
20 fn extern_fn_4_renamed();
27 extern_fn_4_renamed();
29 print_extern_variable();
30 extern_variable = -42;
31 print_extern_variable();