hanchenye-llvm-project/lldb
Jonas Devlieghere c0a9b1edca [DebugLine] Improve path handling.
After switching over LLDB's line table parser to libDebugInfo, we
noticed two regressions on the Windows bot. The problem is that when
obtaining a file from the line table prologue, we append paths without
specifying a path style. This leads to incorrect results on Windows for
debug info containing Posix paths:

  0x0000000000201000: /tmp\b.c, is_start_of_statement = TRUE

This patch is an attempt to fix that by guessing the path style whenever
possible.

Differential revision: https://reviews.llvm.org/D66227

llvm-svn: 368879
2019-08-14 17:00:10 +00:00
..
cmake Enable lldb-server on Windows 2019-08-13 23:50:54 +00:00
docs [Docs] Fix (incorrect) code highlighting 2019-08-07 23:12:40 +00:00
examples [Symbolication] Remove some dead code. Nothing exciting. 2019-07-29 21:25:51 +00:00
include/lldb Add missing SetID method to fix Windows build 2019-08-14 13:49:52 +00:00
lit Revert "Minidump/Windows: Fix module lookup" 2019-08-14 12:26:51 +00:00
packages/Python/lldbsuite [API] Have SBCommandReturnObject::GetOutput/Error return "" instead of nullptr 2019-08-14 08:11:20 +00:00
resources
scripts [lldb] Remove Xcode project legacy 2019-07-24 09:20:14 +00:00
source [DebugLine] Improve path handling. 2019-08-14 17:00:10 +00:00
test [dotest] Remove multiprocessing 2019-07-30 16:42:47 +00:00
third_party/Python/module Initial support for native debugging of x86/x64 Windows processes 2019-08-13 22:18:01 +00:00
tools Add missing NativeProcessFactory for lldb-server on Windows 2019-08-14 16:39:41 +00:00
unittests Initial support for native debugging of x86/x64 Windows processes 2019-08-13 22:18:01 +00:00
utils [TableGen] Move helpers into LLDBTableGenUtils. 2019-07-31 00:47:00 +00:00
.arcconfig
.clang-format
.gitignore
CMakeLists.txt [CMake] Remove check for the readline target. 2019-08-05 23:54:13 +00:00
CODE_OWNERS.txt [lldb][NFC] Cleanup mentions and code related to lldb-mi 2019-07-19 15:55:23 +00:00
LICENSE.TXT
use_lldb_suite_root.py