diff options
author | Igor Kudrin <ikudrin@accesssoftek.com> | 2020-01-29 21:28:46 +0700 |
---|---|---|
committer | Igor Kudrin <ikudrin@accesssoftek.com> | 2020-02-13 15:42:14 +0700 |
commit | 2ba4df6c1177bd279ae3111ef2e0b0130faa3ead (patch) | |
tree | d3e88cca21c91c173d15f6d26e961d32de7e8fdc /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | 2e8c112ecf562afdd8a6b3c3467571233b9b55ae (diff) | |
download | llvm-2ba4df6c1177bd279ae3111ef2e0b0130faa3ead.zip llvm-2ba4df6c1177bd279ae3111ef2e0b0130faa3ead.tar.gz llvm-2ba4df6c1177bd279ae3111ef2e0b0130faa3ead.tar.bz2 |
[DebugInfo] Fix dumping CIE ID in .eh_frame sections.
We do not keep the actual value of the CIE ID field, because it is
predefined, and use a constant when dumping a CIE record. The issue
was that the predefined value is different for .debug_frame and
.eh_frame sections, but we always printed the one which corresponds
to .debug_frame. The patch fixes that by choosing an appropriate
constant to print.
See the following for more information about .eh_frame sections:
https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/ehframechpt.html
Differential Revision: https://reviews.llvm.org/D73627
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions