This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: DWARF-related warnings in DJGPP build of GDB
- From: Eli Zaretskii <eliz at gnu dot org>
- To: gdb-patches at sourceware dot org
- Date: Fri, 17 Apr 2009 12:40:04 +0300
- Subject: Re: DWARF-related warnings in DJGPP build of GDB
- References: <834owqmdli.fsf@gnu.org>
- Reply-to: Eli Zaretskii <eliz at gnu dot org>
> Date: Wed, 15 Apr 2009 13:10:49 +0300
> From: Eli Zaretskii <eliz@gnu.org>
>
> During debugging with DJGPP build of GDB built out of Apr 10th
> snapshot, I sometimes see various warnings that seem to be related to
> DWARF2. Examples:
>
> During symbol reading, inner block not inside outer block in prompt_for_continue.
> During symbol reading, inner block (0x61ab0-0x6b68b) not inside outer block (0x64c90-0x64d2f).
> During symbol reading, Offset 174868 out of bounds for DW_AT_ranges attribute.
>
> Is this a GCC problem, a GDB problem, or something else? Should I be
> worried? My GCC version is 3.4.3, in case that matters.
Btw, I see warnings on GNU/Linux as well, with GCC 4.0.3 and Binutils
2.16.91:
During symbol reading, incomplete CFI data; unspecified registers (e.g., rax) at 0x444d44.
During symbol reading, DW_AT_type missing from DW_TAG_subrange_type.
This is when debugging a recent snapshot of GDB with itself.
Does anyone else see this? Are the compiler and/or Binutils installed
on that system (fencepost.gnu.org) too old?