forked from OSchip/llvm-project
caea440a11
This patch adds support for arm64(e) targets to ScriptedProcess, by providing the `DynamicRegisterInfo` to the base `lldb.ScriptedThread` class. This allows create and debugging ScriptedProcess on Apple Silicon hardware as well as Apple mobile devices. It also replace the C++ asserts on `ScriptedThread::GetDynamicRegisterInfo` by some error logging, re-enables `TestScriptedProcess` for arm64 Darwin platforms and adds a new invalid Scripted Thread test. rdar://85892451 Differential Revision: https://reviews.llvm.org/D114923 Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com> |
||
---|---|---|
.. | ||
scripted_process | ||
armv7_cortex_m_target_defintion.py | ||
bsd.py | ||
cmdtemplate.py | ||
crashlog.py | ||
delta.py | ||
diagnose_nsstring.py | ||
diagnose_unwind.py | ||
dict_utils.py | ||
disasm-stress-test.py | ||
disasm.py | ||
disassembly_mode.py | ||
file_extract.py | ||
gdb_disassemble.py | ||
gdbremote.py | ||
globals.py | ||
in_call_stack.py | ||
jump.py | ||
lldb_module_utils.py | ||
lldbtk.py | ||
mach_o.py | ||
memory.py | ||
operating_system.py | ||
performance.py | ||
process_events.py | ||
pytracer.py | ||
sbvalue.py | ||
scripted_step.py | ||
shadow.py | ||
sources.py | ||
stacks.py | ||
step_and_print.py | ||
symbolication.py | ||
types.py | ||
x86_64_linux_target_definition.py | ||
x86_64_qemu_target_definition.py | ||
x86_64_target_definition.py |