* dwarf2read.c (dwarf2_physname): Move declaration to better spot.
authorDoug Evans <dje@google.com>
Thu, 28 Mar 2013 17:35:01 +0000 (17:35 +0000)
committerDoug Evans <dje@google.com>
Thu, 28 Mar 2013 17:35:01 +0000 (17:35 +0000)
(compute_symtab_includes): Remove unnecessary forward declaration.
(die_needs_namespace): Add comment marking group of functions for
dwarf2 name computation.

gdb/ChangeLog
gdb/dwarf2read.c

index 71e6170287dd470bb729ca3dc235f5593c59d9df..1baa3657a06c1256fe38694c66112512900cab6f 100644 (file)
@@ -1,5 +1,10 @@
 2013-03-28  Doug Evans  <dje@google.com>
 
+       * dwarf2read.c (dwarf2_physname): Move declaration to better spot.
+       (compute_symtab_includes): Remove unnecessary forward declaration.
+       (die_needs_namespace): Add comment marking group of functions for
+       dwarf2 name computation.
+
        * typeprint.c (_initialize_typeprint): Improve type help text.
 
        * python/python.c (finish_python_initialization): Provide suggestion
index 4c244622ef4ff36ee2ce739ee898604c41185c21..a23b57962cda61d201cfd204b04de0a339083ed4 100644 (file)
@@ -1554,6 +1554,9 @@ static const char *dwarf2_full_name (const char *name,
                                     struct die_info *die,
                                     struct dwarf2_cu *cu);
 
+static const char *dwarf2_physname (const char *name, struct die_info *die,
+                                   struct dwarf2_cu *cu);
+
 static struct die_info *dwarf2_extension (struct die_info *die,
                                          struct dwarf2_cu **);
 
@@ -1765,9 +1768,6 @@ byte_swap (offset_type value)
 /* The suffix for an index file.  */
 #define INDEX_SUFFIX ".gdb-index"
 
-static const char *dwarf2_physname (const char *name, struct die_info *die,
-                                   struct dwarf2_cu *cu);
-
 /* Try to locate the sections we need for DWARF 2 debugging
    information and return true if we have enough to do something.
    NAMES points to the dwarf2 section names, or is NULL if the standard
@@ -6867,8 +6867,6 @@ fixup_go_packaging (struct dwarf2_cu *cu)
     }
 }
 
-static void compute_symtab_includes (struct dwarf2_per_cu_data *per_cu);
-
 /* Return the symtab for PER_CU.  This works properly regardless of
    whether we're using the index or psymtabs.  */
 
@@ -7279,6 +7277,8 @@ process_die (struct die_info *die, struct dwarf2_cu *cu)
       break;
     }
 }
+\f
+/* DWARF name computation.  */
 
 /* A helper function for dwarf2_compute_name which determines whether DIE
    needs to have the name of the scope prepended to the name listed in the