From 038e625e0acecd64e4445cf42f154967735db1fd Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Wed, 19 Mar 2025 23:20:09 -0400 Subject: Fallback to GNU3 demangler in Itanium RTTI --- plugins/rtti/rtti.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'plugins/rtti/rtti.h') diff --git a/plugins/rtti/rtti.h b/plugins/rtti/rtti.h index e2913db4..b46a33a1 100644 --- a/plugins/rtti/rtti.h +++ b/plugins/rtti/rtti.h @@ -8,6 +8,8 @@ constexpr int RTTI_CONFIDENCE = 100; namespace BinaryNinja::RTTI { std::optional DemangleNameMS(BinaryView* view, bool allowMangled, const std::string &mangledName); + std::optional DemangleNameGNU3(BinaryView* view, bool allowMangled, const std::string &mangledName); + std::optional DemangleNameItanium(BinaryView* view, bool allowMangled, const std::string &mangledName); std::optional DemangleNameLLVM(bool allowMangled, const std::string &mangledName); -- cgit v1.3.1