1
Fork 0

remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functions instead

This commit is contained in:
Ralf Jung 2024-11-07 08:59:43 +01:00
parent 78bb5ee79e
commit e3010e84db
42 changed files with 380 additions and 348 deletions

View file

@ -106,9 +106,11 @@ fn panic_bounds_check(index: usize, len: usize) -> ! {
}
mod intrinsics {
extern "rust-intrinsic" {
#[rustc_safe_intrinsic]
pub fn abort() -> !;
#[rustc_nounwind]
#[rustc_intrinsic]
#[rustc_intrinsic_must_be_overridden]
pub fn abort() -> ! {
loop {}
}
}