diff options
author | Doug Evans <dje@google.com> | 2013-08-01 23:47:02 +0000 |
---|---|---|
committer | Doug Evans <dje@google.com> | 2013-08-01 23:47:02 +0000 |
commit | b52109bc0c37024e7ea36aa4f7c47f1c52cffed7 (patch) | |
tree | a26a4e50707f7ab91b749ab87ce568a3d19c8b65 /gdb/ctf.c | |
parent | ec94af83262061ee559ed6a7d575dd6d81cda3af (diff) | |
download | gdb-b52109bc0c37024e7ea36aa4f7c47f1c52cffed7.zip gdb-b52109bc0c37024e7ea36aa4f7c47f1c52cffed7.tar.gz gdb-b52109bc0c37024e7ea36aa4f7c47f1c52cffed7.tar.bz2 |
* symtab.c (do_free_search_symbols_cleanup): Change arg to,
effectively, struct symbol_search **.
(make_cleanup_free_search_symbols): Change arg to struct
symbol_search **. All callers updated.
(compare_search_syms): Compare symtab file name and block as well.
(search_symbols_equal): New function.
(sort_search_symbols_remove_dups): Renamed from sort_search_symbols.
New args new_head, new_tail. Result is now void. Remove dups after
sorting the symbols.
(search_symbols): Sort all found symbols once, after all have been
found, and remove duplicates. Simplify cleanup tracking of result.
* symtab.h (make_cleanup_free_search_symbols): Update prototype.
Diffstat (limited to 'gdb/ctf.c')
0 files changed, 0 insertions, 0 deletions