diff options
-rw-r--r-- | gdb/ChangeLog | 10 | ||||
-rw-r--r-- | gdb/symfile.c | 22 |
2 files changed, 17 insertions, 15 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 8857ba5..eb4d341 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,13 @@ +2003-01-23 Jim Blandy <jimb@redhat.com> + + * symfile.c (syms_from_objfile): Don't print the "(no debugging + symbols found)" message here; we haven't checked for a separate + debug info file yet, so we don't know yet. + (symbol_file_add_with_addrs_or_offsets): Print it here, after + we've looked everywhere. Also, there's no need to print a special + message when we're loading the separate debug info file: the one + symbol_file_add prints is fine. + 2003-01-23 Alexander Larsson <alexl@redhat.com> Jim Blandy <jimb@redhat.com> diff --git a/gdb/symfile.c b/gdb/symfile.c index 4908a31..6863301 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -808,13 +808,6 @@ syms_from_objfile (struct objfile *objfile, (*objfile->sf->sym_read) (objfile, mainline); - if (!have_partial_symbols () && !have_full_symbols ()) - { - wrap_here (""); - printf_filtered ("(no debugging symbols found)..."); - wrap_here (""); - } - /* Don't allow char * to have a typename (else would get caddr_t). Ditto void *. FIXME: Check whether this is now done by all the symbol readers themselves (many of them now do), and if so remove @@ -976,14 +969,6 @@ symbol_file_add_with_addrs_or_offsets (char *name, int from_tty, debugfile = find_separate_debug_file (objfile); if (debugfile) { - if (from_tty || info_verbose) - { - printf_filtered ("loading separate debug info from '%s'", - debugfile); - wrap_here (""); - gdb_flush (gdb_stdout); - } - if (addrs != NULL) { objfile->separate_debug_objfile @@ -1004,6 +989,13 @@ symbol_file_add_with_addrs_or_offsets (char *name, int from_tty, xfree (debugfile); } + if (!have_partial_symbols () && !have_full_symbols ()) + { + wrap_here (""); + printf_filtered ("(no debugging symbols found)..."); + wrap_here (""); + } + if (from_tty || info_verbose) { if (post_add_symbol_hook) |