[Lldb-commits] [PATCH] LLDB Command line driver windows changes.

Aidan Dodds aidan.dodds at googlemail.com
Thu Oct 10 09:41:33 PDT 2013


  I changed all mutexes to use C++11 std::recursive_mutex.

  Richard Mitton commited a fix for the dissapearing edit line prompt on the 25th Sept (191392).  I removed the use of condition variables, and marked one of his variables as volatile, giving the same effect, which has been tested successfully on a number of platforms.

  I was not able to convert the threading use to C++11 standard because this would have too much of a wide ranging impact on lldb that would be out of the scope of this patch.

http://llvm-reviews.chandlerc.com/D1785

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D1785?vs=4548&id=4815#toc

Files:
  tools/CMakeLists.txt
  tools/driver/CMakeLists.txt
  tools/driver/Driver.cpp
  tools/driver/Driver.h
  tools/driver/ELWrapper.cpp
  tools/driver/ELWrapper.h
  tools/driver/GetOptWrapper.cpp
  tools/driver/GetOptWrapper.h
  tools/driver/IOChannel.cpp
  tools/driver/IOChannel.h
  tools/driver/Platform.cpp
  tools/driver/Platform.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1785.2.patch
Type: text/x-patch
Size: 37143 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20131010/ad681344/attachment.bin>


More information about the lldb-commits mailing list