summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2011-11-29 01:01:01 +0000
committerJoel Brobecker <brobecker@gnat.com>2011-11-29 01:01:01 +0000
commit9171bbfb525c0787f301fcbc98b5a499d65ce223 (patch)
tree3aa1168dfb99190692bba8854d3da14e4ec5dbfc
parent2b6f9b0ed123b81a4c1ba667f72ca205e64d98a5 (diff)
downloadgdb-9171bbfb525c0787f301fcbc98b5a499d65ce223.tar.gz
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.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/symfile.h8
2 files changed, 9 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index cf90f8b909e..ce61c09752d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -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
diff --git a/gdb/symfile.h b/gdb/symfile.h
index accd20ee979..923bfc9c46b 100644
--- a/gdb/symfile.h
+++ b/gdb/symfile.h
@@ -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. */