teak-llvm/lldb/source/Plugins/ScriptInterpreter/Python
Pavel Labath 30e6cbfcfc Revert "Use LLVM for all stat-related functionality."
this reverts r297116 because it breaks the unittests and
TestCompDirSymlink. The ModuleCache unit test is trivially fixable, but
the CompDirSymlink failure is a symptom of a deeper problem: llvm's stat
functionality is not a drop-in replacement for lldb's. The former is
based on stat(2) (which does symlink resolution), while the latter is
based on lstat(2) (which does not).

This also reverts subsequent build fixes (r297128, r297120, 297117) and
r297119 (Remove FileSpec dependency on FileSystem) which builds on top
of this.

llvm-svn: 297139
2017-03-07 13:19:15 +00:00
..
CMakeLists.txt [CMake] [4/4] Update a batch of plugins 2017-01-31 22:31:38 +00:00
lldb-python.h Make lldb -Werror clean on Windows. 2016-10-05 17:07:34 +00:00
PythonDataObjects.cpp Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
PythonDataObjects.h Remove dependencies from Utility to Core and Target. 2017-02-14 19:06:07 +00:00
PythonExceptionState.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
PythonExceptionState.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ScriptInterpreterPython.cpp Revert "Use LLVM for all stat-related functionality." 2017-03-07 13:19:15 +00:00
ScriptInterpreterPython.h Fix serialization of Python breakpoint commands. 2016-09-26 19:47:37 +00:00