[llvm] r343952 - Fix a compilation failure on non-MSVC compilers.

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Sun Oct 7 21:34:41 PDT 2018


Author: zturner
Date: Sun Oct  7 21:34:41 2018
New Revision: 343952

URL: http://llvm.org/viewvc/llvm-project?rev=343952&view=rev
Log:
Fix a compilation failure on non-MSVC compilers.

Modified:
    llvm/trunk/lib/DebugInfo/CodeView/SymbolDumper.cpp

Modified: llvm/trunk/lib/DebugInfo/CodeView/SymbolDumper.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/CodeView/SymbolDumper.cpp?rev=343952&r1=343951&r2=343952&view=diff
==============================================================================
--- llvm/trunk/lib/DebugInfo/CodeView/SymbolDumper.cpp (original)
+++ llvm/trunk/lib/DebugInfo/CodeView/SymbolDumper.cpp Sun Oct  7 21:34:41 2018
@@ -261,7 +261,7 @@ Error CVSymbolDumperImpl::visitKnownReco
 
 Error CVSymbolDumperImpl::visitKnownRecord(CVSymbol &CVR,
                                            Compile3Sym &Compile3) {
-  W.printEnum("Language", Compile3.getLanguage(), getSourceLanguageNames());
+  W.printEnum("Language", uint8_t(Compile3.getLanguage()), getSourceLanguageNames());
   W.printFlags("Flags", uint32_t(Compile3.getFlags()),
                getCompileSym3FlagNames());
   W.printEnum("Machine", unsigned(Compile3.Machine), getCPUTypeNames());




More information about the llvm-commits mailing list