mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-14 08:43:27 +08:00
2011-02-28 Michael Snyder <msnyder@vmware.com>
* dwarf2read.c (add_partial_symbol): Discard unused values. (read_base_type): Delete unused variable.
This commit is contained in:
@ -1,5 +1,8 @@
|
|||||||
2011-02-28 Michael Snyder <msnyder@vmware.com>
|
2011-02-28 Michael Snyder <msnyder@vmware.com>
|
||||||
|
|
||||||
|
* dwarf2read.c (add_partial_symbol): Discard unused values.
|
||||||
|
(read_base_type): Delete unused variable.
|
||||||
|
|
||||||
* dbxread.c (read_dbx_symtab): Discard unused value.
|
* dbxread.c (read_dbx_symtab): Discard unused value.
|
||||||
|
|
||||||
* eval.c (evaluate_subexp_standard): Delete unused variable,
|
* eval.c (evaluate_subexp_standard): Delete unused variable,
|
||||||
|
@ -3837,25 +3837,25 @@ add_partial_symbol (struct partial_die_info *pdi, struct dwarf2_cu *cu)
|
|||||||
of the global scope. But in Ada, we want to be able to access
|
of the global scope. But in Ada, we want to be able to access
|
||||||
nested procedures globally. So all Ada subprograms are stored
|
nested procedures globally. So all Ada subprograms are stored
|
||||||
in the global scope. */
|
in the global scope. */
|
||||||
/*prim_record_minimal_symbol (actual_name, pdi->lowpc + baseaddr,
|
/* prim_record_minimal_symbol (actual_name, pdi->lowpc + baseaddr,
|
||||||
mst_text, objfile); */
|
mst_text, objfile); */
|
||||||
psym = add_psymbol_to_list (actual_name, strlen (actual_name),
|
add_psymbol_to_list (actual_name, strlen (actual_name),
|
||||||
built_actual_name,
|
built_actual_name,
|
||||||
VAR_DOMAIN, LOC_BLOCK,
|
VAR_DOMAIN, LOC_BLOCK,
|
||||||
&objfile->global_psymbols,
|
&objfile->global_psymbols,
|
||||||
0, pdi->lowpc + baseaddr,
|
0, pdi->lowpc + baseaddr,
|
||||||
cu->language, objfile);
|
cu->language, objfile);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
/*prim_record_minimal_symbol (actual_name, pdi->lowpc + baseaddr,
|
/* prim_record_minimal_symbol (actual_name, pdi->lowpc + baseaddr,
|
||||||
mst_file_text, objfile); */
|
mst_file_text, objfile); */
|
||||||
psym = add_psymbol_to_list (actual_name, strlen (actual_name),
|
add_psymbol_to_list (actual_name, strlen (actual_name),
|
||||||
built_actual_name,
|
built_actual_name,
|
||||||
VAR_DOMAIN, LOC_BLOCK,
|
VAR_DOMAIN, LOC_BLOCK,
|
||||||
&objfile->static_psymbols,
|
&objfile->static_psymbols,
|
||||||
0, pdi->lowpc + baseaddr,
|
0, pdi->lowpc + baseaddr,
|
||||||
cu->language, objfile);
|
cu->language, objfile);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case DW_TAG_constant:
|
case DW_TAG_constant:
|
||||||
@ -3866,10 +3866,9 @@ add_partial_symbol (struct partial_die_info *pdi, struct dwarf2_cu *cu)
|
|||||||
list = &objfile->global_psymbols;
|
list = &objfile->global_psymbols;
|
||||||
else
|
else
|
||||||
list = &objfile->static_psymbols;
|
list = &objfile->static_psymbols;
|
||||||
psym = add_psymbol_to_list (actual_name, strlen (actual_name),
|
add_psymbol_to_list (actual_name, strlen (actual_name),
|
||||||
built_actual_name, VAR_DOMAIN, LOC_STATIC,
|
built_actual_name, VAR_DOMAIN, LOC_STATIC,
|
||||||
list, 0, 0, cu->language, objfile);
|
list, 0, 0, cu->language, objfile);
|
||||||
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case DW_TAG_variable:
|
case DW_TAG_variable:
|
||||||
@ -3901,12 +3900,12 @@ add_partial_symbol (struct partial_die_info *pdi, struct dwarf2_cu *cu)
|
|||||||
table building. */
|
table building. */
|
||||||
|
|
||||||
if (pdi->locdesc || pdi->has_type)
|
if (pdi->locdesc || pdi->has_type)
|
||||||
psym = add_psymbol_to_list (actual_name, strlen (actual_name),
|
add_psymbol_to_list (actual_name, strlen (actual_name),
|
||||||
built_actual_name,
|
built_actual_name,
|
||||||
VAR_DOMAIN, LOC_STATIC,
|
VAR_DOMAIN, LOC_STATIC,
|
||||||
&objfile->global_psymbols,
|
&objfile->global_psymbols,
|
||||||
0, addr + baseaddr,
|
0, addr + baseaddr,
|
||||||
cu->language, objfile);
|
cu->language, objfile);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -3917,14 +3916,14 @@ add_partial_symbol (struct partial_die_info *pdi, struct dwarf2_cu *cu)
|
|||||||
xfree (actual_name);
|
xfree (actual_name);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
/*prim_record_minimal_symbol (actual_name, addr + baseaddr,
|
/* prim_record_minimal_symbol (actual_name, addr + baseaddr,
|
||||||
mst_file_data, objfile); */
|
mst_file_data, objfile); */
|
||||||
psym = add_psymbol_to_list (actual_name, strlen (actual_name),
|
add_psymbol_to_list (actual_name, strlen (actual_name),
|
||||||
built_actual_name,
|
built_actual_name,
|
||||||
VAR_DOMAIN, LOC_STATIC,
|
VAR_DOMAIN, LOC_STATIC,
|
||||||
&objfile->static_psymbols,
|
&objfile->static_psymbols,
|
||||||
0, addr + baseaddr,
|
0, addr + baseaddr,
|
||||||
cu->language, objfile);
|
cu->language, objfile);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case DW_TAG_typedef:
|
case DW_TAG_typedef:
|
||||||
@ -8184,7 +8183,6 @@ read_base_type (struct die_info *die, struct dwarf2_cu *cu)
|
|||||||
static struct type *
|
static struct type *
|
||||||
read_subrange_type (struct die_info *die, struct dwarf2_cu *cu)
|
read_subrange_type (struct die_info *die, struct dwarf2_cu *cu)
|
||||||
{
|
{
|
||||||
struct gdbarch *gdbarch = get_objfile_arch (cu->objfile);
|
|
||||||
struct type *base_type;
|
struct type *base_type;
|
||||||
struct type *range_type;
|
struct type *range_type;
|
||||||
struct attribute *attr;
|
struct attribute *attr;
|
||||||
|
Reference in New Issue
Block a user