From: NAKAMURA Takumi Date: Thu, 7 Feb 2013 02:02:27 +0000 (+0000) Subject: DWARFDebugFrame.cpp: Fix formatting on i686 hosts. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=90e01ac0ea5bdc6dd6bccd9c59c3acb04e339666;p=oota-llvm.git DWARFDebugFrame.cpp: Fix formatting on i686 hosts. FIXME: Are they really truncated to i32 from i64 unconditionally? git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174574 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/DebugInfo/DWARFDebugFrame.cpp b/lib/DebugInfo/DWARFDebugFrame.cpp index 62e48562512..6781da6b1e3 100644 --- a/lib/DebugInfo/DWARFDebugFrame.cpp +++ b/lib/DebugInfo/DWARFDebugFrame.cpp @@ -64,7 +64,9 @@ public: } void dumpHeader(raw_ostream &OS) const { - OS << format("%08x %08x %08x CIE", Offset, Length, DW_CIE_ID) << "\n"; + OS << format("%08x %08x %08x CIE", + (uint32_t)Offset, (uint32_t)Length, DW_CIE_ID) + << "\n"; OS << format(" Version: %d\n", Version); OS << " Augmentation: \"" << Augmentation << "\"\n"; OS << format(" Code alignment factor: %u\n", CodeAlignmentFactor); @@ -103,9 +105,10 @@ public: } void dumpHeader(raw_ostream &OS) const { - OS << format("%08x %08x %08x FDE ", Offset, Length, LinkedCIEOffset); + OS << format("%08x %08x %08x FDE ", + (uint32_t)Offset, (uint32_t)Length, LinkedCIEOffset); OS << format("cie=%08x pc=%08x...%08x\n", - LinkedCIEOffset, InitialLocation, + (uint32_t)LinkedCIEOffset, (uint32_t)InitialLocation, InitialLocation + AddressRange); OS << "\n"; if (LinkedCIE) {