Remove merge_symbol_lists
I discovered that merge_symbol_lists is unused, so this removes it. gdb/ChangeLog 2018-07-16 Tom Tromey <tom@tromey.com> * buildsym.h (merge_symbol_lists): Remove. * buildsym.c (merge_symbol_lists): Remove.
This commit is contained in:
parent
77d6f1aa16
commit
43130d6f96
|
@ -1,3 +1,8 @@
|
|||
2018-07-16 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* buildsym.h (merge_symbol_lists): Remove.
|
||||
* buildsym.c (merge_symbol_lists): Remove.
|
||||
|
||||
2018-07-16 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* stabsread.c (scan_file_globals): Update comment.
|
||||
|
|
|
@ -1677,33 +1677,6 @@ record_producer (const char *producer)
|
|||
buildsym_compunit->producer = producer;
|
||||
}
|
||||
|
||||
/* Merge the first symbol list SRCLIST into the second symbol list
|
||||
TARGETLIST by repeated calls to add_symbol_to_list(). This
|
||||
procedure "frees" each link of SRCLIST by adding it to the
|
||||
free_pendings list. Caller must set SRCLIST to a null list after
|
||||
calling this function.
|
||||
|
||||
Void return. */
|
||||
|
||||
void
|
||||
merge_symbol_lists (struct pending **srclist, struct pending **targetlist)
|
||||
{
|
||||
int i;
|
||||
|
||||
if (!srclist || !*srclist)
|
||||
return;
|
||||
|
||||
/* Merge in elements from current link. */
|
||||
for (i = 0; i < (*srclist)->nsyms; i++)
|
||||
add_symbol_to_list ((*srclist)->symbol[i], targetlist);
|
||||
|
||||
/* Recurse on next. */
|
||||
merge_symbol_lists (&(*srclist)->next, targetlist);
|
||||
|
||||
/* "Free" the current link. */
|
||||
(*srclist)->next = free_pendings;
|
||||
free_pendings = (*srclist);
|
||||
}
|
||||
|
||||
|
||||
/* See buildsym.h. */
|
||||
|
|
|
@ -236,9 +236,6 @@ extern void record_debugformat (const char *format);
|
|||
|
||||
extern void record_producer (const char *producer);
|
||||
|
||||
extern void merge_symbol_lists (struct pending **srclist,
|
||||
struct pending **targetlist);
|
||||
|
||||
/* Set the name of the last source file. NAME is copied by this
|
||||
function. */
|
||||
|
||||
|
|
Loading…
Reference in New Issue