[llvm] r323642 - Fix build broken by r323641

Pavel Labath via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 29 03:53:47 PST 2018


Author: labath
Date: Mon Jan 29 03:53:46 2018
New Revision: 323642

URL: http://llvm.org/viewvc/llvm-project?rev=323642&view=rev
Log:
Fix build broken by r323641

The call to ScopedPrinter::printNumber with size_t argument was
ambiguous (I think) on 32-bit builds. Explicitly cast to a 64-bit int to
avoid this.

Modified:
    llvm/trunk/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp

Modified: llvm/trunk/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp?rev=323642&r1=323641&r2=323642&view=diff
==============================================================================
--- llvm/trunk/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp (original)
+++ llvm/trunk/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp Mon Jan 29 03:53:46 2018
@@ -201,7 +201,7 @@ LLVM_DUMP_METHOD void AppleAcceleratorTa
   Hdr.dump(W);
 
   W.printNumber("DIE offset base", HdrData.DIEOffsetBase);
-  W.printNumber("Number of atoms", HdrData.Atoms.size());
+  W.printNumber("Number of atoms", uint64_t(HdrData.Atoms.size()));
   SmallVector<DWARFFormValue, 3> AtomForms;
   {
     ListScope AtomsScope(W, "Atoms");




More information about the llvm-commits mailing list