llvm-project/llvm/lib/DebugInfo/PDB
Carlos Alberto Enciso e758b77161 [llvm-pdbutil] Fix broken '-modi' option after change D122226.
The change described by:

https://reviews.llvm.org/D122226

Moved some llvm-pdbutil functionality to the debug PDB library.

This patch addresses a broken '-modi' argument handling, which
causes an assertion if its value is other than '0' or '1'.

In addition, it moves the assertion for the number of occurrences
of the '-modi' argument from the PDB library into the llvm-pdbutil
driver.

Reviewed By: zequanwu

Differential Revision: https://reviews.llvm.org/D123483
2022-04-12 06:31:12 +01:00
..
DIA
Native [llvm-pdbutil] Fix broken '-modi' option after change D122226. 2022-04-12 06:31:12 +01: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