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"); } }; _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits