[Lldb-commits] [lldb] r163725 - /lldb/trunk/scripts/llvm.amalgamated.diff
Filipe Cabecinhas
me at filcab.net
Wed Sep 12 10:06:07 PDT 2012
Author: filcab
Date: Wed Sep 12 12:06:07 2012
New Revision: 163725
URL: http://llvm.org/viewvc/llvm-project?rev=163725&view=rev
Log:
Patches to make our llvm revision more C++11 friendly.
Modified:
lldb/trunk/scripts/llvm.amalgamated.diff
Modified: lldb/trunk/scripts/llvm.amalgamated.diff
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/scripts/llvm.amalgamated.diff?rev=163725&r1=163724&r2=163725&view=diff
==============================================================================
--- lldb/trunk/scripts/llvm.amalgamated.diff (original)
+++ lldb/trunk/scripts/llvm.amalgamated.diff Wed Sep 12 12:06:07 2012
@@ -1424,3 +1424,120 @@
Ctx.reset(ctx);
DisAsm.reset(disAsm);
IP.reset(iP);
+Index: tools/llvm-nm/llvm-nm.cpp
+===================================================================
+--- tools/llvm-nm/llvm-nm.cpp (revision 152265)
++++ tools/llvm-nm/llvm-nm.cpp (working copy)
+@@ -204,9 +204,9 @@ static void SortAndPrintSymbolList() {
+ strcpy(SymbolSizeStr, " ");
+
+ if (i->Address != object::UnknownAddressOrSize)
+- format("%08"PRIx64, i->Address).print(SymbolAddrStr, sizeof(SymbolAddrStr));
++ format("%08" PRIx64, i->Address).print(SymbolAddrStr, sizeof(SymbolAddrStr));
+ if (i->Size != object::UnknownAddressOrSize)
+- format("%08"PRIx64, i->Size).print(SymbolSizeStr, sizeof(SymbolSizeStr));
++ format("%08" PRIx64, i->Size).print(SymbolSizeStr, sizeof(SymbolSizeStr));
+
+ if (OutputFormat == posix) {
+ outs() << i->Name << " " << i->TypeChar << " "
+Index: lib/DebugInfo/DWARFFormValue.cpp
+===================================================================
+--- lib/DebugInfo/DWARFFormValue.cpp (revision 152265)
++++ lib/DebugInfo/DWARFFormValue.cpp (working copy)
+@@ -348,7 +348,7 @@ DWARFFormValue::dump(raw_ostream &OS, const DWARFC
+ }
+
+ if (cu_relative_offset)
+- OS << format(" => {0x%8.8"PRIx64"}", (uvalue + (cu ? cu->getOffset() : 0)));
++ OS << format(" => {0x%8.8" PRIx64 "}", (uvalue + (cu ? cu->getOffset() : 0)));
+ }
+
+ const char*
+Index: tools/llvm-objdump/llvm-objdump.cpp
+===================================================================
+--- tools/llvm-objdump/llvm-objdump.cpp (revision 152265)
++++ tools/llvm-objdump/llvm-objdump.cpp (working copy)
+@@ -300,7 +300,7 @@ static void DisassembleObject(const ObjectFile *Ob
+
+ if (DisAsm->getInstruction(Inst, Size, memoryObject, Index,
+ DebugOut, nulls())) {
+- outs() << format("%8"PRIx64":\t", SectionAddr + Index);
++ outs() << format("%8" PRIx64":\t", SectionAddr + Index);
+ DumpBytes(StringRef(Bytes.data() + Index, Size));
+ IP->printInst(&Inst, outs(), "");
+ outs() << "\n";
+@@ -327,7 +327,7 @@ static void DisassembleObject(const ObjectFile *Ob
+ if (error(rel_cur->getTypeName(name))) goto skip_print_rel;
+ if (error(rel_cur->getValueString(val))) goto skip_print_rel;
+
+- outs() << format("\t\t\t%8"PRIx64": ", SectionAddr + addr) << name << "\t"
++ outs() << format("\t\t\t%8" PRIx64 ": ", SectionAddr + addr) << name << "\t"
+ << val << "\n";
+
+ skip_print_rel:
+@@ -388,7 +388,7 @@ static void PrintSectionHeaders(const ObjectFile *
+ if (error(si->isBSS(BSS))) return;
+ std::string Type = (std::string(Text ? "TEXT " : "") +
+ (Data ? "DATA " : "") + (BSS ? "BSS" : ""));
+- outs() << format("%3d %-13s %09"PRIx64" %017"PRIx64" %s\n", i, Name.str().c_str(), Size,
++ outs() << format("%3d %-13s %09" PRIx64 " %017" PRIx64 " %s\n", i, Name.str().c_str(), Size,
+ Address, Type.c_str());
+ ++i;
+ }
+@@ -411,7 +411,7 @@ static void PrintSectionContents(const ObjectFile
+
+ // Dump out the content as hex and printable ascii characters.
+ for (std::size_t addr = 0, end = Contents.size(); addr < end; addr += 16) {
+- outs() << format(" %04"PRIx64" ", BaseAddr + addr);
++ outs() << format(" %04" PRIx64 " ", BaseAddr + addr);
+ // Dump line of hex.
+ for (std::size_t i = 0; i < 16; ++i) {
+ if (i != 0 && i % 4 == 0)
+@@ -519,7 +519,7 @@ static void PrintSymbolTable(const ObjectFile *o)
+ else if (Type == SymbolRef::ST_Function)
+ FileFunc = 'F';
+
+- outs() << format("%08"PRIx64, Address) << " "
++ outs() << format("%08" PRIx64, Address) << " "
+ << GlobLoc // Local -> 'l', Global -> 'g', Neither -> ' '
+ << (Weak ? 'w' : ' ') // Weak?
+ << ' ' // Constructor. Not supported yet.
+@@ -539,7 +539,7 @@ static void PrintSymbolTable(const ObjectFile *o)
+ outs() << SectionName;
+ }
+ outs() << '\t'
+- << format("%08"PRIx64" ", Size)
++ << format("%08" PRIx64 " ", Size)
+ << Name
+ << '\n';
+ }
+Index: tools/bugpoint/ToolRunner.cpp
+===================================================================
+--- tools/bugpoint/ToolRunner.cpp (revision 152265)
++++ tools/bugpoint/ToolRunner.cpp (working copy)
+@@ -128,7 +128,7 @@ static int RunProgramRemotelyWithTimeout(const sys
+ ErrorFile.close();
+ }
+
+- errs() << OS;
++ errs() << OS.str();
+ }
+
+ return ReturnCode;
+Index: tools/llvm-readobj/llvm-readobj.cpp
+===================================================================
+--- tools/llvm-readobj/llvm-readobj.cpp (revision 152265)
++++ tools/llvm-readobj/llvm-readobj.cpp (working copy)
+@@ -95,9 +95,9 @@ void DumpSymbol(const SymbolRef &sym) {
+ // format() can't handle StringRefs
+ outs() << format(" %-32s", Name.str().c_str())
+ << format(" %-4s", GetTypeStr(Type))
+- << format(" %16"PRIx64, Address)
+- << format(" %16"PRIx64, Size)
+- << format(" %16"PRIx64, FileOffset)
++ << format(" %16" PRIx64, Address)
++ << format(" %16" PRIx64, Size)
++ << format(" %16" PRIx64, FileOffset)
+ << " " << GetFlagStr(Flags)
+ << "\n";
+ }
More information about the lldb-commits
mailing list