llvm-capstone/lldb/source
Greg Clayton 39d50b72ea FileSpec objects that resolve to "." should have "." in m_filename and m_directory empty.
After switching to LLVM normalization, if we init FileSpec with "." we would end up with m_directory being NULL and m_filename being "".

This patch fixes this by allowing the path to be normalized and if it normalized to nothing, set it to m_filename.

Differential Revision: https://reviews.llvm.org/D46783

llvm-svn: 332618
2018-05-17 16:12:38 +00:00
..
API Convert all RunShellCommand functions to use the Timeout class 2018-05-10 10:46:03 +00:00
Breakpoint Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Commands Convert all RunShellCommand functions to use the Timeout class 2018-05-10 10:46:03 +00:00
Core Add support to object files for accessing the .debug_types section 2018-05-08 17:19:24 +00:00
DataFormatters Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Expression DWARFExpression: Convert file addresses to load addresses early on. 2018-05-03 23:32:47 +00:00
Host Reapply "Remove Process references from the Host module" 2018-05-15 13:42:26 +00:00
Initialization Don't use llvm::EnablePrettyStackTrace on macOS. 2017-12-02 00:11:18 +00:00
Interpreter Fix the .experimental. settings feature so that we don't return an error 2018-05-01 22:49:01 +00:00
Plugins [DWARF] Have HashedNameToDIE store a DataExtractor by value 2018-05-17 11:36:08 +00:00
Symbol Add support to object files for accessing the .debug_types section 2018-05-08 17:19:24 +00:00
Target Reapply "Remove Process references from the Host module" 2018-05-15 13:42:26 +00:00
Utility FileSpec objects that resolve to "." should have "." in m_filename and m_directory empty. 2018-05-17 16:12:38 +00:00
CMakeLists.txt Remove Plugins/Process/POSIX from include_directories 2017-04-11 12:26:25 +00:00
lldb.cpp Run clang-format on lldb.cpp 2017-11-02 16:56:52 +00:00