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

@@ -241,10 +241,9 @@ impl Context {
&self,
isa: &dyn TargetIsa,
) -> CodegenResult<Option<crate::isa::unwind::UnwindInfo>> {
let backend = isa.get_mach_backend();
let unwind_info_kind = isa.unwind_info_kind();
let result = self.mach_compile_result.as_ref().unwrap();
backend.emit_unwind_info(result, unwind_info_kind)
isa.emit_unwind_info(result, unwind_info_kind)
}
/// Run the verifier on the function.