2007-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>

* ada-lang.c (remove_out_of_scope_renamings): Change third
          parameter's
        type to a pointer to const struct block.
        (ada_lookup_symbol_list): Don't cast away constness when
          calling
        remove_out_of_scope_renamings.

2007-02-09  Gabriel Dos Reis  <gdr@integrable-solutions.net>

        * linux-nat.c (linux_nat_find_memory_regions): Don't check the
        address of 'filename'; it is always non null.
This commit is contained in:
Gabriel Dos Reis 2007-02-09 20:52:16 +00:00
parent 0f5d55d8c4
commit b260b6c128
3 changed files with 15 additions and 4 deletions

View file

@ -1,3 +1,15 @@
2007-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
* ada-lang.c (remove_out_of_scope_renamings): Change third parameter's
type to a pointer to const struct block.
(ada_lookup_symbol_list): Don't cast away constness when calling
remove_out_of_scope_renamings.
2007-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
* linux-nat.c (linux_nat_find_memory_regions): Don't check the
address of 'filename'; it is always non null.
2007-02-09 Joel Brobecker <brobecker@adacore.com> 2007-02-09 Joel Brobecker <brobecker@adacore.com>
* exec.c (add_to_section_table): Do not discard empty sections. * exec.c (add_to_section_table): Do not discard empty sections.

View file

@ -4419,7 +4419,7 @@ renaming_is_visible (const struct symbol *sym, char *function_name)
static int static int
remove_out_of_scope_renamings (struct ada_symbol_info *syms, remove_out_of_scope_renamings (struct ada_symbol_info *syms,
int nsyms, struct block *current_block) int nsyms, const struct block *current_block)
{ {
struct symbol *current_function; struct symbol *current_function;
char *current_function_name; char *current_function_name;
@ -4656,8 +4656,7 @@ done:
cache_symbol (name0, namespace, (*results)[0].sym, (*results)[0].block, cache_symbol (name0, namespace, (*results)[0].sym, (*results)[0].block,
(*results)[0].symtab); (*results)[0].symtab);
ndefns = remove_out_of_scope_renamings (*results, ndefns, ndefns = remove_out_of_scope_renamings (*results, ndefns, block0);
(struct block *) block0);
return ndefns; return ndefns;
} }

View file

@ -2553,7 +2553,7 @@ linux_nat_find_memory_regions (int (*func) (CORE_ADDR,
size, paddr_nz (addr), size, paddr_nz (addr),
read ? 'r' : ' ', read ? 'r' : ' ',
write ? 'w' : ' ', exec ? 'x' : ' '); write ? 'w' : ' ', exec ? 'x' : ' ');
if (filename && filename[0]) if (filename[0])
fprintf_filtered (gdb_stdout, " for %s", filename); fprintf_filtered (gdb_stdout, " for %s", filename);
fprintf_filtered (gdb_stdout, "\n"); fprintf_filtered (gdb_stdout, "\n");
} }