llvm-project/lldb/tools
Hafiz Abid Qadeer e73e82f2be Fix multiple problems of lldb-mi blocking on input monitoring and needing a return.
Summary:
One of the problem is reported here.
http://llvm.org/bugs/show_bug.cgi?id=22411

A fix was committed for this problem that works only for OSX. This revision
extends that fix to other system. The select system call has some limitation with
multi-threaded application which have been addresses here.

LLDB-mi exits if quit command is given but needs an extra retur if -gdb-exit is
given. That issue has also been addressed.

Reviewers: ki.stfu, emaste

Reviewed By: ki.stfu

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D7529

llvm-svn: 228709
2015-02-10 17:10:39 +00:00
..
argdumper Add a JSON producer to LLDB - this is a set of classes that encapsulate JSON objects and allow you to write them to a Stream for subsequent processing 2015-02-10 00:30:07 +00:00
compact-unwind Two fixes for compact unwind decoding for frameless large-stack-size 2015-01-23 01:02:32 +00:00
darwin-debug Fix darwin-debug installation in cmake (OS X) 2015-02-06 18:13:10 +00:00
darwin-threads Fix examine-threads to build for arm64. 2014-11-14 22:58:25 +00:00
debugserver Add comments explaining the unwind setup in 2015-01-16 23:54:15 +00:00
driver Make the sourcing of the local .lldbinit file quiet. 2014-11-22 01:33:22 +00:00
install-headers Fixed our install-headers script to set version 2014-07-17 17:26:38 +00:00
lldb-gdbserver This patch gets remote-linux platform able to run processes 2015-01-21 22:42:49 +00:00
lldb-mi Fix multiple problems of lldb-mi blocking on input monitoring and needing a return. 2015-02-10 17:10:39 +00:00
lldb-perf Cleanup how we listen for process events by using the broadcaster class name instead of having to catch each process instance as it comes alive. 2014-08-18 21:09:50 +00:00
lldb-platform Fix for lldb-platform linking error on OSX/CMake 2015-01-11 18:38:25 +00:00
CMakeLists.txt Fix darwin-debug build in cmake (OS X) 2015-01-26 17:23:18 +00:00
Makefile Avoid building lldb-mi when --enable-werror is set 2014-11-04 23:30:30 +00:00