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 06053ff commit 7620f53Copy full SHA for 7620f53
objdiff-core/Cargo.toml
@@ -105,6 +105,7 @@ x86 = [
105
"dep:cpp_demangle",
106
"dep:iced-x86",
107
"dep:msvc-demangler",
108
+ "dep:gnuv2_demangle",
109
]
110
arm = [
111
"any-arch",
objdiff-core/src/arch/x86.rs
@@ -307,6 +307,13 @@ impl Arch for ArchX86 {
307
cpp_demangle::Symbol::new(name)
308
.ok()
309
.and_then(|s| s.demangle(&cpp_demangle::DemangleOptions::default()).ok())
310
+ .or_else(|| {
311
+ gnuv2_demangle::demangle(
312
+ name,
313
+ &gnuv2_demangle::DemangleConfig::new_no_cfilt_mimics(),
314
+ )
315
+ .ok()
316
+ })
317
}
318
319
0 commit comments