[Lldb-commits] [PATCH] D63363: [Signals] Create a plugin directory just for signals

Alex Langford via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Fri Jun 14 15:00:16 PDT 2019


xiaobai created this revision.
xiaobai added reviewers: compnerd, JDevlieghere, labath, clayborg, davide.
Herald added subscribers: atanasyan, mgorny, sdardis, emaste.
Herald added a reviewer: jfb.

I plan on setting up a plugin architecture for UnixSignals since I
don't think it makes sense for UnixSignals to know about all the
platform-specific signal classes. The first step is to organize the directories
in a way that makes this easier to do.


https://reviews.llvm.org/D63363

Files:
  source/Plugins/CMakeLists.txt
  source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
  source/Plugins/Process/Utility/CMakeLists.txt
  source/Plugins/Process/Utility/FreeBSDSignals.cpp
  source/Plugins/Process/Utility/FreeBSDSignals.h
  source/Plugins/Process/Utility/GDBRemoteSignals.cpp
  source/Plugins/Process/Utility/GDBRemoteSignals.h
  source/Plugins/Process/Utility/LinuxSignals.cpp
  source/Plugins/Process/Utility/LinuxSignals.h
  source/Plugins/Process/Utility/MipsLinuxSignals.cpp
  source/Plugins/Process/Utility/MipsLinuxSignals.h
  source/Plugins/Process/Utility/NetBSDSignals.cpp
  source/Plugins/Process/Utility/NetBSDSignals.h
  source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  source/Plugins/Signals/CMakeLists.txt
  source/Plugins/Signals/FreeBSD/CMakeLists.txt
  source/Plugins/Signals/FreeBSD/FreeBSDSignals.cpp
  source/Plugins/Signals/FreeBSD/FreeBSDSignals.h
  source/Plugins/Signals/GDBRemote/CMakeLists.txt
  source/Plugins/Signals/GDBRemote/GDBRemoteSignals.cpp
  source/Plugins/Signals/GDBRemote/GDBRemoteSignals.h
  source/Plugins/Signals/Linux/CMakeLists.txt
  source/Plugins/Signals/Linux/LinuxSignals.cpp
  source/Plugins/Signals/Linux/LinuxSignals.h
  source/Plugins/Signals/Linux/MipsLinuxSignals.cpp
  source/Plugins/Signals/Linux/MipsLinuxSignals.h
  source/Plugins/Signals/NetBSD/CMakeLists.txt
  source/Plugins/Signals/NetBSD/NetBSDSignals.cpp
  source/Plugins/Signals/NetBSD/NetBSDSignals.h
  source/Target/CMakeLists.txt
  source/Target/UnixSignals.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D63363.204859.patch
Type: text/x-patch
Size: 32335 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20190614/339dbc5f/attachment-0001.bin>


More information about the lldb-commits mailing list