summaryrefslogtreecommitdiff
path: root/bfd/config.bfd
diff options
context:
space:
mode:
authorDavid Carlton <carlton@bactrian.org>2002-09-27 00:18:18 +0000
committerDavid Carlton <carlton@bactrian.org>2002-09-27 00:18:18 +0000
commitab3e45a3dffa71cbd5bed579cbb1a2656d3bad62 (patch)
tree522b951ec0bd9a45ccc9df69c4d5179cf7d50b5b /bfd/config.bfd
parentc4195e6c66cd7761f6cc42891a20cc6c0e686479 (diff)
downloadgdb-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