llvm-project/llvm/lib/DebugInfo/PDB
Michael Forster cfb4e78252 Revert "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth."
This reverts commit a3b7cb015f.

symbol-offset.test fails under MSAN:

[  1] ; RUN: llvm-pdbutil yaml2pdb %p/Inputs/symbol-offset.yaml --pdb=%t.pdb [FAIL]
llvm-pdbutil yaml2pdb <REDACTED>/llvm/test/tools/llvm-pdbutil/Inputs/symbol-offset.yaml --pdb=<REDACTED>/tmp/symbol-offset.test/symbol-offset.test.tmp.pdb
==9283==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x55f975e5eb91 in __libcpp_tls_set <REDACTED>/include/c++/v1/__threading_support:428:12
    #1 0x55f975e5eb91 in set_pointer <REDACTED>/include/c++/v1/thread:196:5
    #2 0x55f975e5eb91 in void* std::__msan::__thread_proxy<std::__msan::tuple<std::__msan::unique_ptr<std::__msan::__thread_struct, std::__msan::default_delete<std::__msan::__thread_struct> >, llvm::parallel::detail::(anonymous namespace)::ThreadPoolExecutor::ThreadPoolExecutor(llvm::ThreadPoolStrategy)::'lambda'()::operator()() const::'lambda'()> >(void*) <REDACTED>/include/c++/v1/thread:285:27
    #3 0x7f74a1e55b54 in start_thread (<REDACTED>/libpthread.so.0+0xbb54) (BuildId: 64752de50ebd1a108f4b3f8d0d7e1a13)
    #4 0x7f74a1dc9f7e in clone (<REDACTED>/libc.so.6+0x13cf7e) (BuildId: 7cfed7708e5ab7fcb286b373de21ee76)
2022-04-28 12:42:31 +02:00
..
DIA
Native Revert "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth." 2022-04-28 12:42:31 +02:00
CMakeLists.txt [llvm-pdbutil] Move InputFile/FormatUtil/LinePrinter to PDB library. 2022-03-25 07:12:58 +00:00
GenericError.cpp
IPDBSourceFile.cpp
PDB.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBContext.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBExtras.cpp [PDB] Add char8_t type 2022-03-01 13:39:51 -08:00
PDBInterfaceAnchors.cpp
PDBSymDumper.cpp
PDBSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolAnnotation.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolBlock.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolCompiland.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolCompilandDetails.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolCompilandEnv.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolCustom.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolData.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolExe.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBSymbolFunc.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBSymbolFuncDebugEnd.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolFuncDebugStart.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolLabel.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolPublicSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolThunk.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeArray.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeBaseClass.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeBuiltin.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeCustom.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeDimension.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeEnum.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBSymbolTypeFriend.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeFunctionArg.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeFunctionSig.cpp
PDBSymbolTypeManaged.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypePointer.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeTypedef.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeUDT.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBSymbolTypeVTable.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolTypeVTableShape.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBSymbolUnknown.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBSymbolUsingNamespace.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
UDTLayout.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00