We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4f7d5e4 commit c3f286eCopy full SHA for c3f286e
plugins/dwarf/dwarf_import/src/lib.rs
@@ -555,6 +555,11 @@ fn parse_dwarf(
555
create_section_reader(section_id, view, eh_frame_endian, dwo_file)
556
};
557
let mut eh_frame = gimli::EhFrame::load(eh_frame_section_reader).unwrap();
558
+ if let Some(view_arch) = view.default_arch() {
559
+ if view_arch.name().as_str() == "aarch64" {
560
+ eh_frame.set_vendor(gimli::Vendor::AArch64);
561
+ }
562
563
eh_frame.set_address_size(view.address_size() as u8);
564
range_data_offsets = parse_unwind_section(view, eh_frame)
565
.map_err(|e| error!("Error parsing .eh_frame: {}", e))?;
0 commit comments