We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cc4979f commit be5c282Copy full SHA for be5c282
objc2/src/macros.rs
@@ -77,7 +77,10 @@ macro_rules! sel {
77
fn objc_static_workaround() -> $crate::runtime::Sel {
78
const X: &[u8] = $sel.as_bytes();
79
80
- $crate::image_info();
+ #[link_section = "__DATA,__objc_imageinfo,regular,no_dead_strip"]
81
+ #[export_name = concat!("\x01L_OBJC_IMAGE_INFO_", $crate::__proc_macros::hash_idents!($($idents)+))]
82
+ #[used]
83
+ static _IMAGE_TAG: [u32; 2] = [0, 0];
84
85
#[link_section = "__TEXT,__objc_methname,cstring_literals"]
86
#[export_name = concat!("\x01L_OBJC_METH_VAR_NAME_", $crate::__proc_macros::hash_idents!($($idents)+))]
0 commit comments