diff options
author | Pavel Labath <pavel@labath.sk> | 2025-06-24 12:39:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-24 12:39:24 +0200 |
commit | 24438aa4886dc32de58fef0fe18321caf619ed28 (patch) | |
tree | 05fc1d70fefc749d994b9582cc2d5ae23cd245a4 /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp | |
parent | 371f12f96dc0ba146a66dfb1c30198bf8555893e (diff) | |
download | llvm-24438aa4886dc32de58fef0fe18321caf619ed28.zip llvm-24438aa4886dc32de58fef0fe18321caf619ed28.tar.gz llvm-24438aa4886dc32de58fef0fe18321caf619ed28.tar.bz2 |
[lldb] Use Socket::CreatePair for launching debugserver (#145017)
This lets get rid of platform-specific code in ProcessGDBRemote and use
the
same code path (module differences in socket types) everywhere. It also
unlocks
further cleanups in the debugserver launching code.
The main effect of this change is that lldb on windows will now use the
`--fd` lldb-server argument for "local remote" debug sessions instead of
having lldb-server connect back to lldb. This is the same method used by
lldb on non-windows platforms (for many years) and "lldb-server
platform" on windows for truly remote debug sessions (for ~one year).
Depends on #145015.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions