llvm-project/llvm/lib/DebugInfo
David Blaikie b447b9dce0 Reapply "llvm-symbolizer: Fix "start file" to work with Split DWARF"
Originally committed as 04c203e310
Reverted in 768510632c due to the test
failing when encountering windows directory separators.

Fix the path separator platform issue with a FileCheck pattern {{[/\\]}}

Original commit message:

A followup to the feature added in 69da27c749
that added the optional "start file name" to match "start line" - but this
didn't work with Split DWARF because of the need for the decl file number
resolution code to refer back to the skeleton unit to find its .debug_line
contribution. So this patch adds the necessary infrastructure to track the
skeleton unit corresponding to a split full unit for the purpose of this
lookup.
2021-07-10 18:50:55 -07:00
..
CodeView [COFF] [CodeView] Add a few new enum values 2021-07-07 22:00:18 +03:00
DWARF Reapply "llvm-symbolizer: Fix "start file" to work with Split DWARF" 2021-07-10 18:50:55 -07:00
GSYM Fix a case where multiple symbols with zero size would cause duplicate entries in gsym files. 2021-06-28 18:26:26 -07:00
MSF [PDB] Improve error handling when writes fail 2021-05-18 13:17:17 -07:00
PDB [llvm] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
Symbolize Add support for DWARF embedded source to llvm-symbolizer. 2021-05-20 21:40:28 +04:00
CMakeLists.txt