Add emit_unwind_info method to TargetIsa

This commit is contained in:
bjorn3
2022-01-04 19:38:55 +01:00
parent 9eba87a6c8
commit 03dc74d8e7
3 changed files with 20 additions and 2 deletions

View File

@@ -68,6 +68,15 @@ impl TargetIsa for TargetIsaAdapter {
self.backend.unsigned_add_overflow_condition()
}
#[cfg(feature = "unwind")]
fn emit_unwind_info(
&self,
result: &MachCompileResult,
kind: UnwindInfoKind,
) -> CodegenResult<Option<crate::isa::unwind::UnwindInfo>> {
self.backend.emit_unwind_info(result, kind)
}
#[cfg(feature = "unwind")]
fn create_systemv_cie(&self) -> Option<gimli::write::CommonInformationEntry> {
self.backend.create_systemv_cie()