From ff6c39cf9cea7cdb925557493408808da2bf6e15 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Sat, 25 Oct 2014 22:22:47 -0700 Subject: [PATCH] symtab.c: forward decl cleanup gdb/ChangeLog: * symtab.c (types_info): Delete forward decl. (functions_info, variables_info, sources_info): Ditto. (_initialize_symtab): Rewrite forward decl to use initialize_file_ftype. --- gdb/ChangeLog | 7 +++++++ gdb/symtab.c | 14 ++------------ 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6d10648174e..1ff55a67284 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2014-10-25 Doug Evans + + * symtab.c (types_info): Delete forward decl. + (functions_info, variables_info, sources_info): Ditto. + (_initialize_symtab): Rewrite forward decl to use + initialize_file_ftype. + 2014-10-25 Doug Evans * symtab.c (lookup_symbol_aux_quick): Set block_found upon success. diff --git a/gdb/symtab.c b/gdb/symtab.c index 2423b092928..266cc941c05 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -61,18 +61,10 @@ #include "parser-defs.h" -/* Prototypes for local functions */ +/* Forward declarations for local functions. */ static void rbreak_command (char *, int); -static void types_info (char *, int); - -static void functions_info (char *, int); - -static void variables_info (char *, int); - -static void sources_info (char *, int); - static int find_line_common (struct linetable *, int, int *, int); static struct symbol *lookup_symbol_aux (const char *name, @@ -98,9 +90,7 @@ struct symbol *lookup_symbol_aux_quick (struct objfile *objfile, const char *name, const domain_enum domain); -void _initialize_symtab (void); - -/* */ +extern initialize_file_ftype _initialize_symtab; /* Program space key for finding name and language of "main". */ -- 2.39.2