To simplify future register access rework the FreeBSD arm64 register
read/write functions to be similar to on Linux.
This will simplify adding more register sets, e.g. for Pointer
Authentication.
Paths
| Differential D110569
[lldb] [Process/FreeBSD] Rework arm64 register access Needs ReviewPublic Authored by andrew on Sep 27 2021, 10:33 AM.
Details
Summary To simplify future register access rework the FreeBSD arm64 register This will simplify adding more register sets, e.g. for Pointer
Diff Detail
Event TimelineHerald added subscribers: omjavaid, kristof.beyls, krytarowski and 2 others. · View Herald TranscriptSep 27 2021, 10:33 AM mgorny added inline comments.
This revision now requires changes to proceed.Sep 27 2021, 11:03 AM
andrew added a child revision: D120485: [lldb][Process/FreeBSD] Add support for address masks on aarch64.Feb 24 2022, 7:14 AM
Revision Contents
Diff 411118 lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD.h
lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.h
lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.cpp
|
clang-format not found in user’s local PATH; not linting file.