| //@ run-pass | |
| //@ ignore-apple | |
| //@ ignore-wasm32 common linkage not implemented right now | |
| #![feature(linkage)] | |
| #[linkage = "external"] | |
| pub static TEST2: bool = true; | |
| #[linkage = "internal"] | |
| pub static TEST3: bool = true; | |
| #[cfg(not(target_env = "msvc"))] | |
| #[linkage = "linkonce"] | |
| pub static TEST4: bool = true; | |
| #[cfg(not(target_env = "msvc"))] | |
| #[linkage = "linkonce_odr"] | |
| pub static TEST5: bool = true; | |
| #[linkage = "weak"] | |
| pub static TEST7: bool = true; | |
| #[linkage = "weak_odr"] | |
| pub static TEST8: bool = true; | |
| fn main() {} |