mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 11:07:42 +00:00
Mention the panic function in CheckAlignment
This commit is contained in:
parent
2a15bdaaa1
commit
cdaac8799b
@ -240,9 +240,9 @@ fn insert_alignment_check<'tcx>(
|
|||||||
required: Operand::Copy(alignment),
|
required: Operand::Copy(alignment),
|
||||||
found: Operand::Copy(addr),
|
found: Operand::Copy(addr),
|
||||||
}),
|
}),
|
||||||
// The panic symbol that this calls is #[rustc_nounwind]. We never want to insert an
|
// This calls panic_misaligned_pointer_dereference, which is #[rustc_nounwind].
|
||||||
// unwind into unsafe code, because unwinding could make a failing UB check turn into
|
// We never want to insert an unwind into unsafe code, because unwinding could
|
||||||
// much worse UB when we start unwinding.
|
// make a failing UB check turn into much worse UB when we start unwinding.
|
||||||
unwind: UnwindAction::Unreachable,
|
unwind: UnwindAction::Unreachable,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user