diff options
| author | Pavel Labath <pavel@labath.sk> | 2019-12-23 16:31:36 +0100 |
|---|---|---|
| committer | Pavel Labath <pavel@labath.sk> | 2020-01-14 15:19:29 +0100 |
| commit | 4b5bc38802dcc7d2c6d7f5af1eca1755bd0fd9cb (patch) | |
| tree | eebb48f4226cdb36d524868ae534c408780b1f78 /lldb/source/Symbol/ObjectFile.cpp | |
| parent | e1f524ea43f920767259c47e201405091d7e76fd (diff) | |
| download | bcm5719-llvm-4b5bc38802dcc7d2c6d7f5af1eca1755bd0fd9cb.tar.gz bcm5719-llvm-4b5bc38802dcc7d2c6d7f5af1eca1755bd0fd9cb.zip | |
[lldb/DWARF] Move location list sections into DWARFContext
These are the last sections not managed by the DWARFContext object. I
also introduce separate SectionType enums for dwo section variants, as
this is necessary for proper handling of single-file split dwarf.
Diffstat (limited to 'lldb/source/Symbol/ObjectFile.cpp')
| -rw-r--r-- | lldb/source/Symbol/ObjectFile.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/source/Symbol/ObjectFile.cpp b/lldb/source/Symbol/ObjectFile.cpp index 4f6d74bbc75..8a72b5fe6f6 100644 --- a/lldb/source/Symbol/ObjectFile.cpp +++ b/lldb/source/Symbol/ObjectFile.cpp @@ -352,7 +352,9 @@ AddressClass ObjectFile::GetAddressClass(addr_t file_addr) { case eSectionTypeDWARFDebugLine: case eSectionTypeDWARFDebugLineStr: case eSectionTypeDWARFDebugLoc: + case eSectionTypeDWARFDebugLocDwo: case eSectionTypeDWARFDebugLocLists: + case eSectionTypeDWARFDebugLocListsDwo: case eSectionTypeDWARFDebugMacInfo: case eSectionTypeDWARFDebugMacro: case eSectionTypeDWARFDebugNames: |

