diff options
| author | Pavel Labath <pavel@labath.sk> | 2019-04-09 08:05:11 +0000 |
|---|---|---|
| committer | Pavel Labath <pavel@labath.sk> | 2019-04-09 08:05:11 +0000 |
| commit | 9837f54843df864092be162823c6cdd0607dced0 (patch) | |
| tree | 4d6903e09ac561742240a659b6e29693620876d2 /lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp | |
| parent | 93b497a61d205088ad14e3ec7e7abc91e33592fe (diff) | |
| download | llvm-9837f54843df864092be162823c6cdd0607dced0.tar.gz llvm-9837f54843df864092be162823c6cdd0607dced0.tar.bz2 llvm-9837f54843df864092be162823c6cdd0607dced0.zip | |
Breakpad: Parse Stack CFI records
Summary:
This patch adds support for parsing STACK CFI records from breakpad
files. The expressions specifying the values of registers are not
parsed.The idea is that these will be handed off to the postfix
expression -> dwarf compiler, once it is extracted from the internals of
the NativePDB plugin.
Reviewers: clayborg, amccarth, markmentovai
Subscribers: aprantl, lldb-commits
Differential Revision: https://reviews.llvm.org/D60268
llvm-svn: 357975
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp')
| -rw-r--r-- | lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp b/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp index e68d80cdc72d..60dd9f9cecf0 100644 --- a/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp +++ b/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp @@ -153,9 +153,6 @@ void ObjectFileBreakpad::CreateSections(SectionList &unified_section_list) { // Line records logically belong to the preceding Func record, so we put // them in the same section. next_section = Record::Func; - } else if (next_section == Record::StackCFI) { - // Same goes for StackCFI and StackCFIInit - next_section = Record::StackCFIInit; } if (next_section == current_section) continue; |
