* dbxread.c (record_minimal_symbol): Make 'name' argument const.
Update. (read_dbx_dynamic_symtab): Make 'name' const. Remove casts.
This commit is contained in:
parent
0002ad5f45
commit
bec71544ee
2 changed files with 13 additions and 6 deletions
|
@ -1,3 +1,9 @@
|
|||
2013-08-20 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* dbxread.c (record_minimal_symbol): Make 'name' argument const.
|
||||
Update.
|
||||
(read_dbx_dynamic_symtab): Make 'name' const. Remove casts.
|
||||
|
||||
2013-08-20 Doug Evans <dje@google.com>
|
||||
|
||||
* blockframe.c: Remove #include "psymtab.h".
|
||||
|
|
|
@ -291,7 +291,8 @@ static void dbx_symfile_read (struct objfile *, int);
|
|||
|
||||
static void dbx_symfile_finish (struct objfile *);
|
||||
|
||||
static void record_minimal_symbol (char *, CORE_ADDR, int, struct objfile *);
|
||||
static void record_minimal_symbol (const char *, CORE_ADDR, int,
|
||||
struct objfile *);
|
||||
|
||||
static void add_new_header_file (char *, int);
|
||||
|
||||
|
@ -435,7 +436,7 @@ explicit_lookup_type (int real_filenum, int index)
|
|||
#endif
|
||||
|
||||
static void
|
||||
record_minimal_symbol (char *name, CORE_ADDR address, int type,
|
||||
record_minimal_symbol (const char *name, CORE_ADDR address, int type,
|
||||
struct objfile *objfile)
|
||||
{
|
||||
enum minimal_symbol_type ms_type;
|
||||
|
@ -491,7 +492,7 @@ record_minimal_symbol (char *name, CORE_ADDR address, int type,
|
|||
|
||||
/* Same with virtual function tables, both global and static. */
|
||||
{
|
||||
char *tempstring = name;
|
||||
const char *tempstring = name;
|
||||
|
||||
if (tempstring[0] == bfd_get_symbol_leading_char (objfile->obfd))
|
||||
++tempstring;
|
||||
|
@ -1001,7 +1002,7 @@ read_dbx_dynamic_symtab (struct objfile *objfile)
|
|||
long dynrel_count;
|
||||
arelent **dynrels;
|
||||
CORE_ADDR sym_value;
|
||||
char *name;
|
||||
const char *name;
|
||||
|
||||
/* Check that the symbol file has dynamic symbols that we know about.
|
||||
bfd_arch_unknown can happen if we are reading a sun3 symbol file
|
||||
|
@ -1067,7 +1068,7 @@ read_dbx_dynamic_symtab (struct objfile *objfile)
|
|||
if (sym->flags & BSF_GLOBAL)
|
||||
type |= N_EXT;
|
||||
|
||||
record_minimal_symbol ((char *) bfd_asymbol_name (sym), sym_value,
|
||||
record_minimal_symbol (bfd_asymbol_name (sym), sym_value,
|
||||
type, objfile);
|
||||
}
|
||||
}
|
||||
|
@ -1121,7 +1122,7 @@ read_dbx_dynamic_symtab (struct objfile *objfile)
|
|||
continue;
|
||||
}
|
||||
|
||||
name = (char *) bfd_asymbol_name (*rel->sym_ptr_ptr);
|
||||
name = bfd_asymbol_name (*rel->sym_ptr_ptr);
|
||||
prim_record_minimal_symbol (name, address, mst_solib_trampoline,
|
||||
objfile);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue