[PATCH] D32492: [llvm-dwarfdump] - Change format for .gdb_index dump.

George Rimar via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 27 03:13:12 PDT 2017


This revision was automatically updated to reflect the committed changes.
Closed by commit rL301527: [llvm-dwarfdump] - Change format for .gdb_index dump. (authored by grimar).

Changed prior to commit:
  https://reviews.llvm.org/D32492?vs=96570&id=96887#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D32492

Files:
  llvm/trunk/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp
  llvm/trunk/test/DebugInfo/dwarfdump-dump-gdbindex.test


Index: llvm/trunk/test/DebugInfo/dwarfdump-dump-gdbindex.test
===================================================================
--- llvm/trunk/test/DebugInfo/dwarfdump-dump-gdbindex.test
+++ llvm/trunk/test/DebugInfo/dwarfdump-dump-gdbindex.test
@@ -18,8 +18,8 @@
 ; CHECK-NEXT:   1: Offset = 0x34, Length = 0x34
 
 ; CHECK:      Address area offset = 0x38, has 2 entries:
-; CHECK-NEXT:   Low address = 0x4000e8, High address = 0x4000f3, CU index = 0
-; CHECK-NEXT:   Low address = 0x4000f3, High address = 0x4000fe, CU index = 1
+; CHECK-NEXT:   Low/High address = [0x4000e8, 0x4000f3) (Size: 0xb), CU id = 0
+; CHECK-NEXT:   Low/High address = [0x4000f3, 0x4000fe) (Size: 0xb), CU id = 1
 
 ; CHECK:      Symbol table offset = 0x60, size = 1024, filled slots:
 ; CHECK-NEXT:   489: Name offset = 0x1d, CU vector offset = 0x0
Index: llvm/trunk/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp
===================================================================
--- llvm/trunk/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp
+++ llvm/trunk/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp
@@ -39,8 +39,9 @@
      << '\n';
   for (const AddressEntry &Addr : AddressArea)
     OS << format(
-        "    Low address = 0x%llx, High address = 0x%llx, CU index = %d\n",
-        Addr.LowAddress, Addr.HighAddress, Addr.CuIndex);
+        "    Low/High address = [0x%llx, 0x%llx) (Size: 0x%llx), CU id = %d\n",
+        Addr.LowAddress, Addr.HighAddress, Addr.HighAddress - Addr.LowAddress,
+        Addr.CuIndex);
 }
 
 void DWARFGdbIndex::dumpSymbolTable(raw_ostream &OS) const {


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D32492.96887.patch
Type: text/x-patch
Size: 1548 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170427/7a23dd86/attachment.bin>


More information about the llvm-commits mailing list