hanchenye-llvm-project/lldb/source/Symbol
Pavel Labath 7630e0bcbe Recommit "Teach the default symbol vendor to respect module.GetSymbolFileFileSpec()"
This reapplies commit r351330, which was reverted due to a failing test on
macos. The failure was because the SymbolVendor used on MacOS was stricter than
the default (or ELF) symbol vendor, and rejected the symbol file because it's
UUID did not match the object file.

This version of the patch adds a uuid load command to the test macho file to
make sure the UUIDs match.

llvm-svn: 351447
2019-01-17 15:07:35 +00:00
..
ArmUnwindInfo.cpp Change std::sort to llvm::sort to detect non-determinism. 2019-01-08 23:25:06 +00:00
Block.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
CMakeLists.txt Remove OCaml debugger plugin 2018-11-05 19:34:03 +00:00
ClangASTContext.cpp Change TypeSystem::GetBitSize() to return an optional result. 2019-01-16 21:19:20 +00:00
ClangASTImporter.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
ClangExternalASTSourceCallbacks.cpp Remove header grouping comments. 2018-11-11 23:17:06 +00:00
ClangExternalASTSourceCommon.cpp
ClangUtil.cpp [Clang AST Context] Add a few helper functions. 2018-12-17 16:15:13 +00:00
CompactUnwindInfo.cpp Simplify ObjectFile::GetArchitecture 2019-01-03 10:37:19 +00:00
CompileUnit.cpp [SymbolFile] Make ParseCompileUnitXXX accept a CompileUnit&. 2019-01-11 18:03:20 +00:00
CompilerDecl.cpp
CompilerDeclContext.cpp
CompilerType.cpp Replace auto -> llvm::Optional<uint64_t> 2019-01-15 20:33:58 +00:00
DWARFCallFrameInfo.cpp Simplify ObjectFile::GetArchitecture 2019-01-03 10:37:19 +00:00
DebugMacros.cpp
Declaration.cpp Always normalize FileSpec paths. 2018-04-27 15:45:58 +00:00
FuncUnwinders.cpp Simplify ObjectFile::GetArchitecture 2019-01-03 10:37:19 +00:00
Function.cpp [SymbolFile] Rename ParseFunctionBlocks to ParseBlocksRecursive. 2019-01-14 22:40:41 +00:00
LineEntry.cpp Support setting a breakpoint by FileSpec+Line+Column in the SBAPI. 2018-08-30 15:11:00 +00:00
LineTable.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
ObjectFile.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
Symbol.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
SymbolContext.cpp [SymbolContext] Remove dead code 2019-01-08 01:35:00 +00:00
SymbolFile.cpp [SymbolFile] Remove SymbolContext parameter from FindTypes. 2019-01-14 22:41:21 +00:00
SymbolVendor.cpp Recommit "Teach the default symbol vendor to respect module.GetSymbolFileFileSpec()" 2019-01-17 15:07:35 +00:00
Symtab.cpp Change std::sort to llvm::sort to detect non-determinism. 2019-01-08 23:25:06 +00:00
Type.cpp Replace auto -> llvm::Optional<uint64_t> 2019-01-15 20:33:58 +00:00
TypeList.cpp [NFC] Replace `compare` with (in)equality operator where applicable. 2018-12-21 22:46:10 +00:00
TypeMap.cpp [NFC] Replace `compare` with (in)equality operator where applicable. 2018-12-21 22:46:10 +00:00
TypeSystem.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
UnwindPlan.cpp [x86] Fix issues with a realigned stack in MSVC compiled applications 2018-10-30 10:07:08 +00:00
UnwindTable.cpp Simplify ObjectFile::GetArchitecture 2019-01-03 10:37:19 +00:00
Variable.cpp Fix undefined behavior in Variable.h 2018-12-11 00:15:03 +00:00
VariableList.cpp
VerifyDecl.cpp