diff options
| author | Josh Ferrell <josh@vector35.com> | 2024-05-06 16:12:43 -0400 |
|---|---|---|
| committer | Josh Ferrell <josh@vector35.com> | 2024-05-06 16:12:43 -0400 |
| commit | f428c5a7c4d01e4fe05e9b76a27bd9556f37f1d7 (patch) | |
| tree | e5a64c2f9cd2c23e29b5d7e954f865ee968721a9 /view/elf/elfview.cpp | |
| parent | 8545938549657567771421066113647027189369 (diff) | |
Ignore thumb mapping symbols when defining names in ELF
Diffstat (limited to 'view/elf/elfview.cpp')
| -rw-r--r-- | view/elf/elfview.cpp | 2 |
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()) |
