GCC 3.3.6 - anomalous debug info?
Daniel Jacobowitz
drow@false.org
Mon May 9 02:08:00 GMT 2005
On Sun, May 08, 2005 at 04:40:00PM -0700, Gary Funck wrote:
>
>
> configuration: i386-redhat-linux (Redhat 9.2), gcc 3.3.6 ("make bootstrap" from
> the sources), and gdb "(5.3post-0.20021129.18rh)" as well as gdb 6.3 (latest)
> built from sources.
>
> I'm working on some changes to GCC 3.4.3, which I've built using gcc 3.3.6.
> The GCC (3.4.3) that I'm debugging is compiled with -g -O0, with --enable-checking.
>
> However, I notice that when I fire up GDB 5.3, it says:
>
> Breakpoint 4, main (argc=13, argv=0xbfffdc04) at /upc/gcc-upc/src/gcc/main.c:35
> 35 return toplev_main (argc, argv);
> During symbol reading, inner block not inside outer block in print_rtx.
> During symbol reading, inner block not inside outer block in print_rtx.
> During symbol reading, inner block not inside outer block in print_rtx.
> During symbol reading, inner block not inside outer block in print_rtx.
> During symbol reading, inner block not inside outer block in print_rtx.
I don't know what this is, but it's probably just a bug in gdb 6.3.
> and the latest gdb 6.3 (built from sources) says the following:
>
> Breakpoint 4, main (argc=13, argv=0xbfffe7e4) at /upc/gcc-upc/src/gcc/main.c:35
> 35 return toplev_main (argc, argv);
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
> During symbol reading, Incomplete CFI data; unspecified registers at 0x08095c3e.
>
> Neither of these differing series of warning messages give me confidence that
> the debugging info. is correct. Is this a gcc problem, or a gdb problem?
> (I made a few quick probes in the Bugzilla database, but couldn't find
> anything that seemed relevant to malformed debug info.)
Remove the "set complaints" line from gcc/.gdbinit to stop seeing
these.
--
Daniel Jacobowitz
CodeSourcery, LLC
More information about the Gcc
mailing list