From e85428fca34d86c6b432884ea40b565508fa8773 Mon Sep 17 00:00:00 2001 From: Jim Blandy Date: Sun, 19 Nov 2000 17:27:38 +0000 Subject: [PATCH] * symtab.c (no_symtab_msg): Remove definition. (sources_info): Replace use of no_symtab_msg with the string itself. * linespec.c (no_symtab_msg): Remove declaration. (decode_line_1): Replace uses of no_symtab_msg with the string itself. --- gdb/ChangeLog | 9 +++++++++ gdb/linespec.c | 6 ++---- gdb/symtab.c | 4 +--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 241ab1bb65..3fb208589f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2000-11-19 Jim Blandy + + * symtab.c (no_symtab_msg): Remove definition. + (sources_info): Replace use of no_symtab_msg with the string + itself. + * linespec.c (no_symtab_msg): Remove declaration. + (decode_line_1): Replace uses of no_symtab_msg with the string + itself. + 2000-11-17 Kevin Buettner * rs6000-tdep.c (refine_prologue_limit): New function. diff --git a/gdb/linespec.c b/gdb/linespec.c index ac6b65eb9c..4d3af751df 100644 --- a/gdb/linespec.c +++ b/gdb/linespec.c @@ -37,8 +37,6 @@ extern char *find_template_name_end (char *); extern char *operator_chars (char *, char **); -extern char *no_symtab_msg; - /* Prototypes for local functions */ static void cplusplus_hint (char *name); @@ -939,7 +937,7 @@ decode_line_1 (char **argptr, int funfirstline, struct symtab *default_symtab, if (s == 0) { if (!have_full_symbols () && !have_partial_symbols ()) - error (no_symtab_msg); + error ("No symbol table is loaded. Use the \"file\" command."); error ("No source file named %s.", copy); } @@ -1259,7 +1257,7 @@ minimal_symbol_found: /* We also jump here from the case for variables if (!have_full_symbols () && !have_partial_symbols () && !have_minimal_symbols ()) - error (no_symtab_msg); + error ("No symbol table is loaded. Use the \"file\" command."); error ("Function \"%s\" not defined.", copy); return values; /* for lint */ diff --git a/gdb/symtab.c b/gdb/symtab.c index 09a8d79ec4..be021dd339 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -116,8 +116,6 @@ struct type *builtin_type_error; const struct block *block_found; -char no_symtab_msg[] = "No symbol table is loaded. Use the \"file\" command."; - /* While the C++ support is still in flux, issue a possibly helpful hint on using the new command completion feature on single quoted demangled C++ symbols. Remove when loose ends are cleaned up. FIXME -fnf */ @@ -2226,7 +2224,7 @@ sources_info (char *ignore, int from_tty) if (!have_full_symbols () && !have_partial_symbols ()) { - error (no_symtab_msg); + error ("No symbol table is loaded. Use the \"file\" command."); } printf_filtered ("Source files for which symbols have been read in:\n\n"); -- 2.34.1