From: Doug Evans Date: Thu, 28 Mar 2013 17:35:01 +0000 (+0000) Subject: * dwarf2read.c (dwarf2_physname): Move declaration to better spot. X-Git-Tag: sid-snapshot-20130401~30 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ca69b9e6ad8db3203eb42bbe4402b7a0b24dce7e;p=thirdparty%2Fbinutils-gdb.git * 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. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 71e6170287d..1baa3657a06 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,10 @@ 2013-03-28 Doug Evans + * 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 diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 4c244622ef4..a23b57962cd 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -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