Update documentation in struct quick_symbol_functions

Paul sent me this documentiion update when I asked him a question
about compare_names in ada-lang.c.

gdb/ChangeLog:

        * symfile.h (struct quick_symbol_functions): Update the
        documentation for field map_matching_symbols.
This commit is contained in:
Joel Brobecker 2011-11-29 01:01:02 +00:00
parent 1a1d551388
commit 265e52c36a
2 changed files with 9 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2011-11-28 Paul Hilfinger <hilfinger@adacore.com>
* symfile.h (struct quick_symbol_functions): Update the
documentation for field map_matching_symbols.
2011-11-28 Joel Brobecker <brobecker@adacore.com>
* ada-lang.c (compare_names): Fix wrong return value in case

View File

@ -228,7 +228,7 @@ struct quick_symbol_functions
/* Find global or static symbols in all tables that are in NAMESPACE
and for which MATCH (symbol name, NAME) == 0, passing each to
CALLBACK, reading in partial symbol symbol tables as needed. Look
CALLBACK, reading in partial symbol tables as needed. Look
through global symbols if GLOBAL and otherwise static symbols.
Passes NAME, NAMESPACE, and DATA to CALLBACK with each symbol
found. After each block is processed, passes NULL to CALLBACK.
@ -236,10 +236,10 @@ struct quick_symbol_functions
strcmp_iw(x,y) == 0 --> MATCH(x,y) == 0. ORDERED_COMPARE, if
non-null, must be an ordering relation compatible with strcmp_iw
in the sense that
strcmp(x,y) == 0 --> ORDERED_COMPARE(x,y) == 0
strcmp_iw(x,y) == 0 --> ORDERED_COMPARE(x,y) == 0
and
strcmp(x,y) <= 0 --> ORDERED_COMPARE(x,y) <= 0
(allowing strcmp(x,y) < 0 while ORDERED_COMPARE(x, y) == 0).
strcmp_iw(x,y) <= 0 --> ORDERED_COMPARE(x,y) <= 0
(allowing strcmp_iw(x,y) < 0 while ORDERED_COMPARE(x, y) == 0).
CALLBACK returns 0 to indicate that the scan should continue, or
non-zero to indicate that the scan should be terminated. */