From 0b49e518cdac0679d9db7038e7e59fea45bcecd4 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 12 Mar 2012 14:15:22 +0000 Subject: [PATCH] * buildsym.c (record_pending_block): Now static. * buildsym.h: (record_pending_block): Remove. --- gdb/ChangeLog | 5 +++++ gdb/buildsym.c | 6 +++++- gdb/buildsym.h | 8 -------- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 504464fbdbb..e4d1453b858 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2012-03-12 Tom Tromey + + * buildsym.c (record_pending_block): Now static. + * buildsym.h: (record_pending_block): Remove. + 2012-03-12 Andreas Tobler * amd64bsd-nat.c: Include amd64bsd-nat.h. diff --git a/gdb/buildsym.c b/gdb/buildsym.c index a7f141eb5dd..fb13162bb69 100644 --- a/gdb/buildsym.c +++ b/gdb/buildsym.c @@ -85,6 +85,10 @@ static int pending_addrmap_interesting; static int compare_line_numbers (const void *ln1p, const void *ln2p); + +static void record_pending_block (struct objfile *objfile, + struct block *block, + struct pending_block *opblock); /* Initial sizes of data structures. These are realloc'd larger if @@ -400,7 +404,7 @@ finish_block (struct symbol *symbol, struct pending **listhead, Allocate the pending block struct in the objfile_obstack to save time. This wastes a little space. FIXME: Is it worth it? */ -void +static void record_pending_block (struct objfile *objfile, struct block *block, struct pending_block *opblock) { diff --git a/gdb/buildsym.h b/gdb/buildsym.h index 4bc6c7f5163..7cd0da09442 100644 --- a/gdb/buildsym.h +++ b/gdb/buildsym.h @@ -283,14 +283,6 @@ extern int hashname (const char *name); extern void free_pending_blocks (void); -/* FIXME: Note that this is used only in buildsym.c and dstread.c, - which should be fixed to not need direct access to - record_pending_block. */ - -extern void record_pending_block (struct objfile *objfile, - struct block *block, - struct pending_block *opblock); - /* Record the name of the debug format in the current pending symbol table. FORMAT must be a string with a lifetime at least as long as the symtab's objfile. */ -- 2.30.2