[Lldb-commits] [lldb] b24e290 - [lldb] Fix macos build after e64cc756819d (2/2)
Jonas Devlieghere via lldb-commits
lldb-commits at lists.llvm.org
Thu Mar 30 14:50:51 PDT 2023
Author: Jonas Devlieghere
Date: 2023-03-30T14:50:45-07:00
New Revision: b24e2900fa743e0abab7f4fa9747e5cbbfc2567a
URL: https://github.com/llvm/llvm-project/commit/b24e2900fa743e0abab7f4fa9747e5cbbfc2567a
DIFF: https://github.com/llvm/llvm-project/commit/b24e2900fa743e0abab7f4fa9747e5cbbfc2567a.diff
LOG: [lldb] Fix macos build after e64cc756819d (2/2)
My previous commit was still missing the ctor and the NativeDelegate
parent class.
Added:
Modified:
lldb/tools/lldb-server/lldb-gdbserver.cpp
Removed:
################################################################################
diff --git a/lldb/tools/lldb-server/lldb-gdbserver.cpp b/lldb/tools/lldb-server/lldb-gdbserver.cpp
index 5d32ea193fb5..8d0346c1c0c4 100644
--- a/lldb/tools/lldb-server/lldb-gdbserver.cpp
+++ b/lldb/tools/lldb-server/lldb-gdbserver.cpp
@@ -74,13 +74,17 @@ typedef NativeProcessWindows::Manager NativeProcessManager;
// Dummy implementation to make sure the code compiles
class NativeProcessManager : public NativeProcessProtocol::Manager {
public:
+ NativeProcessManager(MainLoop &mainloop)
+ : NativeProcessProtocol::Manager(mainloop) {}
+
llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
Launch(ProcessLaunchInfo &launch_info,
- NativeDelegate &native_delegate) override {
+ NativeProcessProtocol::NativeDelegate &native_delegate) override {
llvm_unreachable("Not implemented");
}
llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
- Attach(lldb::pid_t pid, NativeDelegate &native_delegate) override {
+ Attach(lldb::pid_t pid,
+ NativeProcessProtocol::NativeDelegate &native_delegate) override {
llvm_unreachable("Not implemented");
}
};
More information about the lldb-commits
mailing list