llvm-project/lldb
Michał Górny 9d029362d1 [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support
Introduce a NativeRegisterContextFreeBSD for 32-bit ARM platform.
This includes support for GPR + VFP registers as exposed by FreeBSD's
ptrace(2) API.  Hardware breakpoints or watchpoints are not supported
due to missing kernel support.  The code is roughly based on the arm64
context.

It also includes an override for GetSoftwareBreakpointTrapOpcode() based
on the matching code in the PlatformFreeBSD plugin.

Differential Revision: https://reviews.llvm.org/D95696
2021-01-31 19:52:08 +01:00
..
bindings [lldb/Lua] add support for Lua function breakpoint 2021-01-25 23:40:57 +00:00
cmake [lldb] Bump the required SWIG version to 3 2021-01-08 08:47:21 -08:00
docs [lldb][docs] Expand CSS fix for LLDB doc tables 2021-01-20 10:30:00 +01:00
examples [lldb] Remove LLDB session dir and just store test traces in the respective test build directory 2020-12-04 11:43:10 +01:00
include/lldb [lldb] Remove unused ThreadPlanStack::GetStackOfKind (NFC) 2021-01-26 09:22:25 -08:00
packages/Python [lldb] Use `foo is None` instead of `not foo` in darwin.py 2021-01-28 20:03:44 -08:00
resources [lldb] Remove stale LLDB-Info.plist 2021-01-08 10:12:16 -08:00
scripts [lldb][AArch64/Linux] Show memory tagged memory regions 2020-11-20 11:21:59 +00:00
source [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support 2021-01-31 19:52:08 +01:00
test Fix runInTerminal failures on Windows 2021-01-27 13:17:23 -08:00
third_party/Python/module Revert "[lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu" 2020-08-05 11:55:02 +02:00
tools Adapt lldb-instr to d47ee525f9 APi change 2021-01-29 10:58:40 +01:00
unittests [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support 2021-01-31 19:52:08 +01:00
utils [lldb] Remove LLDB session dir and just store test traces in the respective test build directory 2020-12-04 11:43:10 +01:00
.clang-format
.clang-tidy [lldb] Add .clang-tidy with customization to disable readability-identifier-naming 2020-03-09 12:50:28 -07:00
.gitignore
CMakeLists.txt [CMake] Remove dead code setting policies to NEW 2021-01-19 17:19:36 +02:00
CODE_OWNERS.txt
LICENSE.TXT
use_lldb_suite_root.py