[Lldb-commits] [lldb] r230508 - Fix the dumping of symbol tables to be correctly alligned for all entries when using "image dump symtab".

Greg Clayton gclayton at apple.com
Wed Feb 25 09:22:05 PST 2015


Author: gclayton
Date: Wed Feb 25 11:22:05 2015
New Revision: 230508

URL: http://llvm.org/viewvc/llvm-project?rev=230508&view=rev
Log:
Fix the dumping of symbol tables to be correctly alligned for all entries when using "image dump symtab".


Modified:
    lldb/trunk/source/Symbol/Symbol.cpp
    lldb/trunk/source/Symbol/Symtab.cpp

Modified: lldb/trunk/source/Symbol/Symbol.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/Symbol.cpp?rev=230508&r1=230507&r2=230508&view=diff
==============================================================================
--- lldb/trunk/source/Symbol/Symbol.cpp (original)
+++ lldb/trunk/source/Symbol/Symbol.cpp Wed Feb 25 11:22:05 2015
@@ -291,10 +291,7 @@ Symbol::GetDescription (Stream *s, lldb:
 void
 Symbol::Dump(Stream *s, Target *target, uint32_t index) const
 {
-//  s->Printf("%.*p: ", (int)sizeof(void*) * 2, this);
-//  s->Indent();
-//  s->Printf("Symbol[%5u] %6u %c%c %-12s ",
-    s->Printf("[%5u] %6u %c%c%c %-12s ",
+    s->Printf("[%5u] %6u %c%c%c %-15s ",
               index,
               GetID(),
               m_is_debug ? 'D' : ' ',

Modified: lldb/trunk/source/Symbol/Symtab.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/Symtab.cpp?rev=230508&r1=230507&r2=230508&view=diff
==============================================================================
--- lldb/trunk/source/Symbol/Symtab.cpp (original)
+++ lldb/trunk/source/Symbol/Symtab.cpp Wed Feb 25 11:22:05 2015
@@ -201,8 +201,8 @@ Symtab::DumpSymbolHeader (Stream *s)
     s->Indent("               |Synthetic symbol\n");
     s->Indent("               ||Externally Visible\n");
     s->Indent("               |||\n");
-    s->Indent("Index   UserID DSX Type         File Address/Value Load Address       Size               Flags      Name\n");
-    s->Indent("------- ------ --- ------------ ------------------ ------------------ ------------------ ---------- ----------------------------------\n");
+    s->Indent("Index   UserID DSX Type            File Address/Value Load Address       Size               Flags      Name\n");
+    s->Indent("------- ------ --- --------------- ------------------ ------------------ ------------------ ---------- ----------------------------------\n");
 }
 
 





More information about the lldb-commits mailing list