This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: ARM Debuggers backtrace
- To: Fabrice Gautier <Fabrice_Gautier at sdesigns dot com>
- Subject: RE: [ECOS] ARM Debuggers backtrace
- From: Philippe Robin <Philippe dot Robin at arm dot com>
- Date: Fri, 28 Sep 2001 10:44:18 +0100
- Cc: "Ecos-List (E-mail)" <ecos-discuss at sourceware dot cygnus dot com>
Hi Fabrice,
Yes we aware of this, see issue number 000519.1 at
http://www.eagercon.com/dwarf/dwarf2std.htm. This is what made the wording
in the DWARF3 (was DWARF2.1) draft specification to be changed to be clear
that the offset should not be factored; and also added some new signed
frame operators.
Regards,
Philippe
At 08:37 PM 9/27/01 -0700, Fabrice Gautier wrote:
>Hi,
>
>Well, gcc from cvs now generate the .debug_frame section used by the arm
>debuggers.
>But now there it's seems there's a bug in the Arm debugger....
>
>(see http://gcc.gnu.org/ml/gcc/2001-09/msg01172.html and thread for details)
>
>Philippe, since you work at ARM, I figured this could be a good idea if you
>could tell the people in charge of the Arm debuggers (maybe in particular
>the ones working on the dwarf2 stuff) that it seems they got something
>wrong.
>
>Thanks
>
>
> > -----Original Message-----
> > From: Fabrice Gautier [mailto:Fabrice_Gautier@sdesigns.com]
> > Subject: RE: [ECOS] ARM Debuggers backtrace
> >
>
> > And all that to see that gcc 3 doesn't seem to handle ARM
> > call stack better
> > that 2.95 ... It looks like the ARM debugger needs debug
> > symbol rather than
> > frame pointers. When I "objdump" a image compiled with armcc
> > there is an
> > debug_frame section, can't have it with gcc.... (see
> > http://www.arm.com/support.ns4/html/sdt_debug?OpenDocument&Exp
>andSection=8#_
>Section8 about this "virtual stack frame" stuff )
>
>
> grmffff..
>
>--
>Fabrice Gautier
>Software Engineer, Sigma Designs
>Fabrice_Gautier@sdesigns.com