Go to file
Ilia K 0e919bca7f Refactor lldb-mi's prompt
Summary:
This patch fixes/cleans code around of (gdb) prompt:
# Add CMICmnStreamStdout::WritePrompt
# Clean up CMICmnStreamStdout::TextToStdout (don't lock
  the m_mutex twice because it will be locked in CMICmnStreamStdout::WritePriv)
# Remove unused CMICmnStreamStdin::m_bShowPrompt field
# Refactor CMICmnLLDBDebuggerHandleEvents to use CMICmnStreamStdout::WritePrompt
  instead of TextToStdout("(gdb)")
# Refactor CMIDriver to use CMICmnStreamStdout::WritePrompt instead of
  ```
    if (bOk && m_rStdin.GetEnablePrompt())
        bOk = m_rStdOut.WriteMIResponse(m_rStdin.GetPrompt());
  ```

Test Plan: ./dotest.py -v --executable $BUILDDIR/bin/lldb tools/lldb-mi/

Reviewers: abidh

Reviewed By: abidh

Subscribers: lldb-commits, abidh

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

llvm-svn: 237248
2015-05-13 12:18:20 +00:00
clang clang-format: Fix semicolon less macro-detection. 2015-05-13 11:35:53 +00:00
clang-tools-extra [clang-tidy] Treat all types with non-trivial destructors as RAII. 2015-05-12 12:17:20 +00:00
compiler-rt Include missing 'sanitizer_platform_limits_posix.h' 2015-05-12 21:30:16 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Use a more accurate implementation for exp 2015-05-13 03:55:09 +00:00
libcxx Document a known build issue on OS X 10.8 and later. 2015-05-12 22:55:30 +00:00
libcxxabi LIBCXXABI_LIBUNWIND_INCLUDES is already set before calling find_path, and find_path will not update it. 2015-05-09 21:03:01 +00:00
libunwind unwind: permit building against libstdc++ 2015-05-11 16:35:13 +00:00
lld [LLD] Properly relocate the LSDA field of MachO eh-frames. 2015-05-13 00:44:47 +00:00
lldb Refactor lldb-mi's prompt 2015-05-13 12:18:20 +00:00
llgo benchcomp: Add macho_symsizes mode for comparing Mach-O object symbol sizes. 2015-05-12 22:14:26 +00:00
llvm [AArch64] Codegen VMAX/VMIN for safe math cases 2015-05-13 12:01:09 +00:00
openmp patch to allow lib name at configure time (from C.Bergstrom) 2015-05-12 13:31:57 +00:00
polly Changed renaming of local symbols by inserting a dot before the numeric suffix. 2015-05-12 22:44:24 +00:00