================ @@ -285,6 +304,94 @@ static llvm::Error LaunchRunInTerminalTarget(llvm::opt::Arg &target_arg, #endif lldb_private::FileSystem::Initialize(); + +#ifdef _WIN32 ---------------- charles-zablit wrote:
The main difference with POSIX is that on Windows, `execvp` terminates the process and spawns a new one, whereas on POSIX it will do it in place. On POSIX we keep the same PID, on Windows we do not. The POSIX code path relies on this invariant. https://github.com/llvm/llvm-project/pull/174635 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
