From f428c5a7c4d01e4fe05e9b76a27bd9556f37f1d7 Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Mon, 6 May 2024 16:12:43 -0400 Subject: Ignore thumb mapping symbols when defining names in ELF --- view/elf/elfview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'view/elf/elfview.cpp') 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()) -- cgit v1.3.1