[Lldb-commits] [PATCH] Refactor Socket into a first class Host-object

Zachary Turner zturner at google.com
Mon Jul 28 16:57:44 PDT 2014


This fixes the crashing in lldb-gdbserver, and should include all of the necessary things to get it to compile on MacOSX as well.  (I have a request for my own Mac workstation pending, until then I have to cross my fingers and hope I did it right).

lldb-gdbserver tests still fail, but now it's because of a pipe that's not getting any data.  I suspect that all the remaining test failures now have the same underlying cause.  Still investigating exactly what that might be, though.

http://reviews.llvm.org/D4641

Files:
  include/lldb/Core/ConnectionFileDescriptor.h
  include/lldb/Host/Editline.h
  include/lldb/Host/File.h
  include/lldb/Host/IoObject.h
  include/lldb/Host/Socket.h
  lldb.xcodeproj/project.pbxproj
  source/Core/ConnectionFileDescriptor.cpp
  source/Host/common/CMakeLists.txt
  source/Host/common/File.cpp
  source/Host/common/IoObject.cpp
  source/Host/common/Socket.cpp
  source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
  source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  tools/lldb-gdbserver/lldb-gdbserver.cpp
  tools/lldb-platform/lldb-platform.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4641.11964.patch
Type: text/x-patch
Size: 101991 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20140728/ac7ca380/attachment.bin>


More information about the lldb-commits mailing list