* 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.
This commit is contained in:
Doug Evans 2013-03-28 17:35:01 +00:00
parent a9375afe32
commit ca69b9e6ad
2 changed files with 10 additions and 5 deletions

View 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

View 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;
}
}
/* 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