Re: syms_from_objfile() warnings and win32-nat.c IO redirection (Was: suppress annoying warnings about cygwin1.dbg)

Pedro Alves
2007-10-13T03:01:05Z

Brian Dessent wrote:
> I had something like this in my tree in the past and it does in fact
> kill the popups in insight, but the regular gdb output is still a lot
> more chatty than it used to be:
>
> $ /build/combined/gdb/gdb hello
> GNU gdb 6.7.50-20071012-cvs
> Copyright (C) 2007 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law. Type "show
> copying"
> and "show warranty" for details.
> This GDB was configured as "i686-pc-cygwin"...
> Reading symbols from /home/brian/hello.exe...done.
> (gdb) start
> Reading in symbols for hello.c...done.
> Reading in symbols for hello.c...done.
> Breakpoint 1 at 0x401065: file hello.c, line 4.
> Reading symbols from /winxp/system32/ntdll.dll...done.
> Reading symbols from /winxp/system32/kernel32.dll...done.
> Reading symbols from /usr/bin/cygwin1.dll...Reading symbols from
> /usr/bin/cygwin1.dbg...done.
> done.
> Reading symbols from /winxp/system32/advapi32.dll...done.
> Reading symbols from /winxp/system32/rpcrt4.dll...done.
> Reading symbols from /winxp/system32/secur32.dll...done.
> Reading symbols from /winxp/system32/shimeng.dll...done.
> [New thread 2816.0xa70]
> Reading symbols from /winxp/system32/user32.dll...done.
> Reading symbols from /winxp/system32/gdi32.dll...done.
> main (argc=1, argv=0x6629f0) at hello.c:4
> 4 {
> (gdb) n
> 5 puts ("Hello world!");
> (gdb) n
> 6 return 0;
> (gdb) n
> 7 }
> (gdb)
> Reading in symbols for
> /usr/src/sourceware/winsup/cygwin/dcrt0.cc...done.
> Reading in symbols for
> /usr/src/sourceware/winsup/cygwin/cygtls.cc...done.
> Hello world!
> Reading symbols from /winxp/system32/psapi.dll...done.
>
> Program exited normally.
> (gdb) quit
>

Doesn't happen here. Those messages should only show up when manually
adding a symbol file, or when extra verbosity is requested by the user.
Do you happen to have a "set verbose 1" in your .gdbinit file?

--
Cheers,
Pedro Alves