about summary refs log tree commit diff
path: root/tests/run-make/linkage-attr-framework/main.rs
blob: 8efabc83e620c5f74bbf0544c21cc65c60b72fcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![cfg_attr(any(weak, both), feature(link_arg_attribute))]

#[cfg_attr(any(link, both), link(name = "CoreFoundation", kind = "framework"))]
#[cfg_attr(
    any(weak, both),
    link(name = "-weak_framework", kind = "link-arg", modifiers = "+verbatim"),
    link(name = "CoreFoundation", kind = "link-arg", modifiers = "+verbatim")
)]
extern "C" {
    fn CFRunLoopGetTypeID() -> core::ffi::c_ulong;
}

fn main() {
    unsafe {
        CFRunLoopGetTypeID();
    }
}