(display_debug_pubnames): Align offset and data columns.
authorNick Clifton <nickc@redhat.com>
Thu, 1 Apr 2004 10:07:44 +0000 (10:07 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 1 Apr 2004 10:07:44 +0000 (10:07 +0000)
(read_and_display_attr_value): Add missing break;
(debug_displays): Enable the display of the .debug_pubtypes section.

binutils/ChangeLog
binutils/readelf.c

index d8f1fcf..50ca43d 100644 (file)
@@ -1,3 +1,11 @@
+2004-04-01  Dean Luick <luick@cray.com>
+
+       * readelf.c (display_debug_pubnames): Align offset and data
+       columns.
+       (read_and_display_attr_value): Add missing break;
+       (debug_displays): Enable the display of the .debug_pubtypes
+       section.
+
 2004-03-30  Stan Shebs  <shebs@apple.com>
 
        * mpw-config.in, mpw-make.sed, mac-binutils.r: Remove MPW
index c8d6ad9..4db0a10 100644 (file)
@@ -6794,7 +6794,7 @@ display_debug_pubnames (Elf_Internal_Shdr *section,
          if (offset != 0)
            {
              data += offset_size;
-             printf ("    %ld\t\t%s\n", offset, data);
+             printf ("    %-6ld\t\t%s\n", offset, data);
              data += strlen ((char *) data) + 1;
            }
        }
@@ -7968,6 +7968,7 @@ read_and_display_attr_value (unsigned long attribute,
 
     case DW_FORM_addr:
       printf (" %#lx", uvalue);
+      break;
 
     case DW_FORM_flag:
     case DW_FORM_data1:
@@ -9354,7 +9355,7 @@ debug_displays[] =
   { ".debug_macinfo",          display_debug_macinfo },
   { ".debug_str",              display_debug_str },
   { ".debug_loc",              display_debug_loc },
-  { ".debug_pubtypes",         display_debug_not_supported },
+  { ".debug_pubtypes",         display_debug_pubnames },
   { ".debug_ranges",           display_debug_not_supported },
   { ".debug_static_func",      display_debug_not_supported },
   { ".debug_static_vars",      display_debug_not_supported },