} else if #[cfg(target_os = "hermit")] {
#[path = "hermit.rs"]
mod real_imp;
- } else if #[cfg(all(target_env = "msvc", target_arch = "aarch64"))] {
- #[path = "dummy.rs"]
- mod real_imp;
} else if #[cfg(target_env = "msvc")] {
#[path = "seh.rs"]
mod real_imp;
mod dwarf;
#[rustc_std_internal_symbol]
+#[cfg_attr(not(bootstrap), allow(improper_ctypes_definitions))]
pub unsafe extern "C" fn __rust_panic_cleanup(payload: *mut u8) -> *mut (dyn Any + Send + 'static) {
Box::into_raw(imp::cleanup(payload))
}