summaryrefslogtreecommitdiff
path: root/view/elf/elfview.cpp
diff options
context:
space:
mode:
authorJosh Ferrell <josh@vector35.com>2024-05-06 16:12:43 -0400
committerJosh Ferrell <josh@vector35.com>2024-05-06 16:12:43 -0400
commitf428c5a7c4d01e4fe05e9b76a27bd9556f37f1d7 (patch)
treee5a64c2f9cd2c23e29b5d7e954f865ee968721a9 /view/elf/elfview.cpp
parent8545938549657567771421066113647027189369 (diff)
Ignore thumb mapping symbols when defining names in ELF
Diffstat (limited to 'view/elf/elfview.cpp')
-rw-r--r--view/elf/elfview.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/view/elf/elfview.cpp b/view/elf/elfview.cpp
index 6944741f..45c31f63 100644
--- a/view/elf/elfview.cpp
+++ b/view/elf/elfview.cpp
@@ -1284,7 +1284,7 @@ bool ElfView::Init()
if (auto pos = entryName.find(".", 2); (pos != std::string::npos))
{
// These mapping symbols do not define actual names
- if (entryName[0] == '$' && (entryName[1] == 'x' || entryName[1] == 'a' || entryName[1] == 'd'))
+ if (entryName[0] == '$' && (entryName[1] == 'x' || entryName[1] == 'a' || entryName[1] == 'd' || entryName[1] == 't'))
continue;
entryName = entryName.substr(pos + 1);
if (entryName.size())