* 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> 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. * typeprint.c (_initialize_typeprint): Improve type help text.
* python/python.c (finish_python_initialization): Provide suggestion * 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 die_info *die,
struct dwarf2_cu *cu); 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, static struct die_info *dwarf2_extension (struct die_info *die,
struct dwarf2_cu **); struct dwarf2_cu **);
@ -1765,9 +1768,6 @@ byte_swap (offset_type value)
/* The suffix for an index file. */ /* The suffix for an index file. */
#define INDEX_SUFFIX ".gdb-index" #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 /* Try to locate the sections we need for DWARF 2 debugging
information and return true if we have enough to do something. information and return true if we have enough to do something.
NAMES points to the dwarf2 section names, or is NULL if the standard 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 /* Return the symtab for PER_CU. This works properly regardless of
whether we're using the index or psymtabs. */ whether we're using the index or psymtabs. */
@ -7279,6 +7277,8 @@ process_die (struct die_info *die, struct dwarf2_cu *cu)
break; break;
} }
} }
/* DWARF name computation. */
/* A helper function for dwarf2_compute_name which determines whether DIE /* 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 needs to have the name of the scope prepended to the name listed in the