[lld] r292104 - [COFF] - Fixed format in writeOutSecLine()

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 16 03:46:55 PST 2017


Author: grimar
Date: Mon Jan 16 05:46:55 2017
New Revision: 292104

URL: http://llvm.org/viewvc/llvm-project?rev=292104&view=rev
Log:
[COFF] - Fixed format in writeOutSecLine()

The same as https://reviews.llvm.org/rL292102,
fixes next testcases under msvs2015/win32:

25>  Failing Tests (3):
25>      lld :: COFF/lldmap.test
25>      lld :: COFF/weak-external.test
25>      lld :: COFF/weak-external3.test

Modified:
    lld/trunk/COFF/MapFile.cpp

Modified: lld/trunk/COFF/MapFile.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/COFF/MapFile.cpp?rev=292104&r1=292103&r2=292104&view=diff
==============================================================================
--- lld/trunk/COFF/MapFile.cpp (original)
+++ lld/trunk/COFF/MapFile.cpp Mon Jan 16 05:46:55 2017
@@ -36,7 +36,8 @@ using namespace lld::coff;
 
 static void writeOutSecLine(raw_fd_ostream &OS, uint64_t Address, uint64_t Size,
                             uint64_t Align, StringRef Name) {
-  OS << format("%08x %08x %5x ", Address, Size, Align) << left_justify(Name, 7);
+  OS << format("%08llx %08llx %5llx ", Address, Size, Align)
+     << left_justify(Name, 7);
 }
 
 static void writeInSecLine(raw_fd_ostream &OS, uint64_t Address, uint64_t Size,




More information about the llvm-commits mailing list