Implement core dump debugging for PPC64le
authorPavel Labath <labath@google.com>
Thu, 16 Nov 2017 13:38:57 +0000 (13:38 +0000)
committerPavel Labath <labath@google.com>
Thu, 16 Nov 2017 13:38:57 +0000 (13:38 +0000)
commitfd2c8d65722165034a0635cb3c7b2cb93a3d662d
treedd0630eaab9de63c571dcfe3df93331e643e2970
parentbfdf7b6c398ef6202ee5970dfd4e890cdef830d2
Implement core dump debugging for PPC64le

Summary: Implement core dump debugging for PPC64le.

Reviewers: labath

Reviewed By: labath

Subscribers: JDevlieghere, krytarowski, clayborg, labath, lbianc, nemanjai, gut, anajuliapc, mgorny, kbarton, lldb-commits

Differential Revision: https://reviews.llvm.org/D39681
Patch by Alexandre Yukio Yamashita <alexandre.yamashita@eldorado.org.br>

llvm-svn: 318399
14 files changed:
lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/TestLinuxCore.py
lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.core [new file with mode: 0644]
lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.out [new file with mode: 0755]
lldb/source/Plugins/Process/Utility/CMakeLists.txt
lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h [new file with mode: 0644]
lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64le.h
lldb/source/Plugins/Process/elf-core/CMakeLists.txt
lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h [new file with mode: 0644]
lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
lldb/source/Plugins/Process/elf-core/elf-core-enums.h [new file with mode: 0644]