diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2023-07-06 16:49:55 -0700 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2023-07-13 11:30:35 -0700 |
commit | e5aa4cff43239930f87ada9183720d4182daa8fa (patch) | |
tree | 7b5081dc0a856e4dd461e31ab8dcad47e52d0f7b /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | |
parent | b8e29dbe54879dd75315fe4471bdcfe250809740 (diff) | |
download | llvm-e5aa4cff43239930f87ada9183720d4182daa8fa.zip llvm-e5aa4cff43239930f87ada9183720d4182daa8fa.tar.gz llvm-e5aa4cff43239930f87ada9183720d4182daa8fa.tar.bz2 |
[lldb] Support Compact C Type Format (CTF) section
Teach LLDB about the ctf (Compact C Type Format) section.
Differential revision: https://reviews.llvm.org/D154668
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
-rw-r--r-- | lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp index 727c1fa..700af84 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp @@ -1673,6 +1673,7 @@ static SectionType GetSectionTypeFromName(llvm::StringRef Name) { .Case(".ARM.exidx", eSectionTypeARMexidx) .Case(".ARM.extab", eSectionTypeARMextab) .Cases(".bss", ".tbss", eSectionTypeZeroFill) + .Case(".ctf", eSectionTypeDebug) .Cases(".data", ".tdata", eSectionTypeData) .Case(".eh_frame", eSectionTypeEHFrame) .Case(".gnu_debugaltlink", eSectionTypeDWARFGNUDebugAltLink) |