diff options
author | David Carlton <carlton@bactrian.org> | 2002-09-27 00:18:18 +0000 |
---|---|---|
committer | David Carlton <carlton@bactrian.org> | 2002-09-27 00:18:18 +0000 |
commit | ab3e45a3dffa71cbd5bed579cbb1a2656d3bad62 (patch) | |
tree | 522b951ec0bd9a45ccc9df69c4d5179cf7d50b5b /bfd/config.bfd | |
parent | c4195e6c66cd7761f6cc42891a20cc6c0e686479 (diff) | |
download | gdb-ab3e45a3dffa71cbd5bed579cbb1a2656d3bad62.tar.gz |
2002-09-26 David Carlton <carlton@math.stanford.edu>
* dictionary.c (dict_iter_name_first): New function.
(dict_iter_name_next): New function.
Initialize new members of dict_hashed_vtbl, dict_linear_vtbl, and
dict_linear_expandable_vtbl.
(iter_name_first_hashed): New function.
(iter_name_next_hashed): New function.
(iter_name_first_linear): New function.
(iter_name_next_linear): New function.
(lookup_hashed): Rewrite following new declaration/semantics.
(lookup_linear): Ditto.
(dict_lookup): Ditto.
* symtab.c (lookup_block_symbol): Rewrite to use
dict_iter_name_first and dict_iter_name_next instead of
dict_lookup.
* dictionary.c (struct dict_vtbl): Change member 'lookup'; new
members 'iter_name_first' and 'iter_name_next'.
* dictionary.h: Delete all traces of block stuff.
Change declaration for dict_lookup; new declarations
dict_iter_name_first and dict_iter_name_next.
* dictionary.c: Delete all traces of block stuff.
* symtab.h (SYMBOL_BEST_NAME): New macro.
(SYMBOL_SOURCE_NAME): Rewrite in terms of SYMBOL_BEST_NAME.
(SYMBOL_LINKAGE_NAME): Ditto.
Comment questioning SYMBOL_MATCHES_NAME and
SYMBOL_MATCHES_REGEXP.
* Makefile.in (ns32knbsd-tdep.o): Depend on gdb_string_h.
* ns32knbsd-tdep.c: #include "gdb_string.h"
Diffstat (limited to 'bfd/config.bfd')
0 files changed, 0 insertions, 0 deletions