Skip to content

Commit 7f72ec9

Browse files
committed
Fix Mac and Windows builds.
1 parent e55db1c commit 7f72ec9

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

src/symbolize/gimli/coff.rs

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
use super::{Context, Mapping, Path, Stash, Vec};
1+
use super::{gimli, Context, Endian, EndianSlice, Mapping, Path, Stash, Vec};
2+
use alloc::sync::Arc;
23
use core::convert::TryFrom;
34
use object::pe::{ImageDosHeader, ImageSymbol};
45
use object::read::pe::{ImageNtHeaders, ImageOptionalHeader, SectionTable};
@@ -108,9 +109,9 @@ impl<'a> Object<'a> {
108109
}
109110

110111
pub(super) fn handle_split_dwarf<'data>(
111-
package: Option<&gimli::DwarfPackage<EndianSlice<'data, Endian>>>,
112-
stash: &'data Stash,
113-
load: addr2line::SplitDwarfLoad<EndianSlice<'data, Endian>>,
112+
_package: Option<&gimli::DwarfPackage<EndianSlice<'data, Endian>>>,
113+
_stash: &'data Stash,
114+
_load: addr2line::SplitDwarfLoad<EndianSlice<'data, Endian>>,
114115
) -> Option<Arc<gimli::Dwarf<EndianSlice<'data, Endian>>>> {
115116
None
116117
}

src/symbolize/gimli/macho.rs

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
use super::{Box, Context, Mapping, Path, Stash, Vec};
1+
use super::{gimli, Box, Context, Endian, EndianSlice, Mapping, Path, Stash, Vec};
2+
use alloc::sync::Arc;
23
use core::convert::TryInto;
34
use object::macho;
45
use object::read::macho::{MachHeader, Nlist, Section, Segment as _};
@@ -324,9 +325,9 @@ fn split_archive_path(path: &[u8]) -> Option<(&[u8], &[u8])> {
324325
}
325326

326327
pub(super) fn handle_split_dwarf<'data>(
327-
package: Option<&gimli::DwarfPackage<EndianSlice<'data, Endian>>>,
328-
stash: &'data Stash,
329-
load: addr2line::SplitDwarfLoad<EndianSlice<'data, Endian>>,
328+
_package: Option<&gimli::DwarfPackage<EndianSlice<'data, Endian>>>,
329+
_stash: &'data Stash,
330+
_load: addr2line::SplitDwarfLoad<EndianSlice<'data, Endian>>,
330331
) -> Option<Arc<gimli::Dwarf<EndianSlice<'data, Endian>>>> {
331332
None
332333
}

0 commit comments

Comments
 (0)