mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 09:38:57 +00:00
PR binutils/6483
* objdump.c (dump_bfd): If the -g option found no STABS or IEEE
debug information to display, try dumping DWARF information
instead.
* rddbg.c (read_debugging_info): Add a parameter to suppress the
display of a warning message when no debug information is found.
* budbg.h (read_debugging_info): Update prototype.
* objcopy.c (copy_object): Continue to allow read_debugging_info
to produce warning messages.
* doc/binutils.texi (--debugging): Document new behaviour of the
-g/--debugging option.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* rddbg.c -- Read debugging information into a generic form.
|
||||
Copyright 1995, 1996, 1997, 2000, 2002, 2003, 2005, 2007
|
||||
Copyright 1995, 1996, 1997, 2000, 2002, 2003, 2005, 2007, 2008
|
||||
Free Software Foundation, Inc.
|
||||
Written by Ian Lance Taylor <ian@cygnus.com>.
|
||||
|
||||
@@ -45,7 +45,7 @@ static void free_saved_stabs (void);
|
||||
pointer. */
|
||||
|
||||
void *
|
||||
read_debugging_info (bfd *abfd, asymbol **syms, long symcount)
|
||||
read_debugging_info (bfd *abfd, asymbol **syms, long symcount, bfd_boolean no_messages)
|
||||
{
|
||||
void *dhandle;
|
||||
bfd_boolean found;
|
||||
@@ -84,8 +84,9 @@ read_debugging_info (bfd *abfd, asymbol **syms, long symcount)
|
||||
|
||||
if (! found)
|
||||
{
|
||||
non_fatal (_("%s: no recognized debugging information"),
|
||||
bfd_get_filename (abfd));
|
||||
if (! no_messages)
|
||||
non_fatal (_("%s: no recognized debugging information"),
|
||||
bfd_get_filename (abfd));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user