Copy changes, including:
- NativeProcessNetBSD::GetLoadedModuleFileSpec() and NativeProcessNetBSD::GetFileLoadAddress() methods
- split x86 register sets by CPU extensions
- use offset/size-based register reading/writing
Paths
| Differential D93541
[Process/NetBSD] Copy changes from FreeBSDRemote and reformat ClosedPublic Authored by mgorny on Dec 18 2020, 7:11 AM.
Details Summary Copy changes, including:
Diff Detail
Event Timelinelabath added inline comments.
This revision is now accepted and ready to land.Dec 20 2020, 1:16 AM
mgorny retitled this revision from [Process/NetBSD] Copy changes from FreeBSDRemote and reformat [WIP] to [Process/NetBSD] Copy changes from FreeBSDRemote and reformat. Comment ActionsFixed FPR writing bug, updated tests and removed anonymous namespace. Closed by commit rGd5317b41c585: [Process/NetBSD] Copy changes from FreeBSDRemote and reformat (authored by mgorny). · Explain WhyJan 2 2021, 10:15 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 314250 lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp
lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.h
lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.cpp
lldb/test/API/python_api/lldbutil/iter/TestRegistersIterator.py
lldb/test/API/tools/lldb-server/TestLldbGdbServer.py
lldb/test/API/tools/lldb-server/registers-target-xml-reading/TestGdbRemoteTargetXmlPacket.py
|
I don't know if this namespace snuck into the FreeBSD file, but generally, this is not the proper use of anonymous namespaces in llvm. See the coding standards for more details.