aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorIgor Kudrin <ikudrin@accesssoftek.com>2020-01-29 21:28:46 +0700
committerIgor Kudrin <ikudrin@accesssoftek.com>2020-02-13 15:42:14 +0700
commit2ba4df6c1177bd279ae3111ef2e0b0130faa3ead (patch)
treed3e88cca21c91c173d15f6d26e961d32de7e8fdc /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parent2e8c112ecf562afdd8a6b3c3467571233b9b55ae (diff)
downloadllvm-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