[all-commits] [llvm/llvm-project] 0c5cee: [lldb-server] Use Platform plugin corresponding to...

Alex via All-commits all-commits at lists.llvm.org
Thu Mar 23 13:00:45 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0c5cee779929f840f4f286c5894a01f583ee7b4a
      https://github.com/llvm/llvm-project/commit/0c5cee779929f840f4f286c5894a01f583ee7b4a
  Author: Alex Langford <alangford at apple.com>
  Date:   2023-03-23 (Thu, 23 Mar 2023)

  Changed paths:
    M lldb/test/API/functionalities/inferior-crashing/TestInferiorCrashing.py
    M lldb/tools/lldb-server/CMakeLists.txt
    M lldb/tools/lldb-server/SystemInitializerLLGS.cpp

  Log Message:
  -----------
  [lldb-server] Use Platform plugin corresponding to the host

In ee232506b870ce5282cc4da5ca493d41d361feb3 I moved UnixSignal
initialization from lldbTarget to the various platform plugins. This
inadvertently broke lldb-server because lldb-server doesn't use
Platform plugins. lldb-server still needs to be able to create a
UnixSignals object for the host platform so we can add the relevant
platform plugin to lldb-server to make sure we always have a
HostPlatform.

Differential Revision: https://reviews.llvm.org/D146668




More information about the All-commits mailing list