2019-07-05 03:26:49 +08:00
|
|
|
|
|
|
|
add_lldb_library(lldbPluginProcessWindowsCommon PLUGIN
|
2016-11-24 00:26:37 +08:00
|
|
|
DebuggerThread.cpp
|
|
|
|
LocalDebugDelegate.cpp
|
Initial support for native debugging of x86/x64 Windows processes
Summary: Thanks to Hui Huang and the reviewers for all the help with this patch.
Reviewers: labath, Hui, jfb, clayborg, amccarth
Reviewed By: labath
Subscribers: amccarth, compnerd, dexonsmith, mgorny, jfb, teemperor, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D63165
llvm-svn: 368759
2019-08-14 06:18:01 +08:00
|
|
|
NativeProcessWindows.cpp
|
|
|
|
NativeRegisterContextWindows.cpp
|
2019-10-21 16:02:34 +08:00
|
|
|
NativeRegisterContextWindows_arm.cpp
|
2019-10-15 16:31:52 +08:00
|
|
|
NativeRegisterContextWindows_arm64.cpp
|
Initial support for native debugging of x86/x64 Windows processes
Summary: Thanks to Hui Huang and the reviewers for all the help with this patch.
Reviewers: labath, Hui, jfb, clayborg, amccarth
Reviewed By: labath
Subscribers: amccarth, compnerd, dexonsmith, mgorny, jfb, teemperor, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D63165
llvm-svn: 368759
2019-08-14 06:18:01 +08:00
|
|
|
NativeRegisterContextWindows_i386.cpp
|
|
|
|
NativeRegisterContextWindows_WoW64.cpp
|
|
|
|
NativeRegisterContextWindows_x86_64.cpp
|
|
|
|
NativeThreadWindows.cpp
|
2019-07-10 11:34:57 +08:00
|
|
|
ProcessDebugger.cpp
|
2015-10-29 02:21:45 +08:00
|
|
|
ProcessWindows.cpp
|
|
|
|
ProcessWindowsLog.cpp
|
2016-11-24 00:26:37 +08:00
|
|
|
RegisterContextWindows.cpp
|
2015-10-29 02:21:45 +08:00
|
|
|
TargetThreadWindows.cpp
|
2019-10-21 16:02:34 +08:00
|
|
|
arm/RegisterContextWindows_arm.cpp
|
2019-10-15 16:31:52 +08:00
|
|
|
arm64/RegisterContextWindows_arm64.cpp
|
2019-07-31 20:00:30 +08:00
|
|
|
x64/RegisterContextWindows_x64.cpp
|
|
|
|
x86/RegisterContextWindows_x86.cpp
|
2017-02-01 06:29:11 +08:00
|
|
|
|
|
|
|
LINK_LIBS
|
|
|
|
lldbCore
|
|
|
|
lldbHost
|
|
|
|
lldbInterpreter
|
Implement GetLoadAddress for the Windows process plugin
Summary:
When a process is loaded, update its sections with the load address to resolve any created breakpoints. For the remote debugging case, the debugged process is launched remotely so GetLoadAddress is intended to pass the load address from remote to LLDB (client).
Reviewers: zturner, llvm-commits, clayborg, labath
Reviewed By: labath
Subscribers: mgorny, sas, Hui, clayborg, labath, lldb-commits
Differential Revision: https://reviews.llvm.org/D56237
llvm-svn: 354099
2019-02-15 12:32:50 +08:00
|
|
|
lldbPluginDynamicLoaderWindowsDYLD
|
2017-04-07 05:28:29 +08:00
|
|
|
lldbSymbol
|
2017-02-01 06:29:11 +08:00
|
|
|
lldbTarget
|
2017-02-09 05:00:46 +08:00
|
|
|
ws2_32
|
|
|
|
rpcrt4
|
2020-02-02 04:45:28 +08:00
|
|
|
psapi
|
2017-02-01 06:29:11 +08:00
|
|
|
LINK_COMPONENTS
|
|
|
|
Support
|
2015-10-29 02:21:45 +08:00
|
|
|
)
|