pub type __restorefn_t = Option<unsafe extern "C" fn()>;