[Lldb-commits] [PATCH] D91963: [lldb] [test/Register] Initial tests for regsets in core dumps [WIP]
Michał Górny via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Mon Apr 19 08:14:50 PDT 2021
mgorny updated this revision to Diff 338527.
mgorny edited the summary of this revision.
mgorny added a comment.
Now includes a small-ish Python scripts to strip unnecessary data from coredumps. For now, it just strips everything but the PT_NOTE segment. Headers aren't modified, so holes are inserted before PT_NOTE segments, and the file is truncated after the last one. It uses the `pyelftools` library to portably read ELF headers.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D91963/new/
https://reviews.llvm.org/D91963
Files:
lldb/test/Shell/Register/Core/Inputs/strip-coredump.py
lldb/test/Shell/Register/Core/Inputs/x86-32-freebsd.core
lldb/test/Shell/Register/Core/Inputs/x86-32-gp.check
lldb/test/Shell/Register/Core/Inputs/x86-32-linux.core
lldb/test/Shell/Register/Core/Inputs/x86-32-netbsd.core
lldb/test/Shell/Register/Core/Inputs/x86-64-freebsd.core
lldb/test/Shell/Register/Core/Inputs/x86-64-gp-hixmm.check
lldb/test/Shell/Register/Core/Inputs/x86-64-linux.core
lldb/test/Shell/Register/Core/Inputs/x86-64-netbsd.core
lldb/test/Shell/Register/Core/Inputs/x86-core-dump.cpp
lldb/test/Shell/Register/Core/Inputs/x86-fp.check
lldb/test/Shell/Register/Core/x86-32-freebsd-addr.test
lldb/test/Shell/Register/Core/x86-32-freebsd-gp.test
lldb/test/Shell/Register/Core/x86-32-linux-addr.test
lldb/test/Shell/Register/Core/x86-32-linux-fp.test
lldb/test/Shell/Register/Core/x86-32-linux-gp.test
lldb/test/Shell/Register/Core/x86-64-freebsd-addr.test
lldb/test/Shell/Register/Core/x86-64-freebsd-fp.test
lldb/test/Shell/Register/Core/x86-64-freebsd-gp.test
lldb/test/Shell/Register/Core/x86-64-linux-addr.test
lldb/test/Shell/Register/Core/x86-64-linux-fp.test
lldb/test/Shell/Register/Core/x86-64-linux-gp.test
lldb/test/Shell/Register/Core/x86-64-netbsd-addr.test
lldb/test/Shell/Register/Core/x86-64-netbsd-fp.test
lldb/test/Shell/Register/Core/x86-64-netbsd-gp.test
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D91963.338527.patch
Type: text/x-patch
Size: 27631 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20210419/9b384f8d/attachment-0001.bin>
More information about the lldb-commits
mailing list