From: Jim Blandy <jimb@redhat.com>
To: "Larry McCourry" <lmccourry@CHARTER.NET>
Cc: "Grant Edwards" <grante@visi.com>, <gdb@sources.redhat.com>
Subject: Re: ARM
Date: Thu, 23 Oct 2003 20:18:00 -0000 [thread overview]
Message-ID: <vt2d6cnu2rc.fsf@zenia.home> (raw)
In-Reply-To: <000c01c39995$77fd1f40$6401a8c0@betsy>
"Larry McCourry" <lmccourry@CHARTER.NET> writes:
> Does the following not mean that it doesn't work?
> from
> http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/src/gdb/PROBLEMS?con
> tent-type=text/x-cvsweb-markup&cvsroot=src
>
> ...
>
> arm-*-*
>
> GDB's ARM target, in 6.0, has not been updated to use the new frame
> mechanism.
>
> Fortunatly the ARM target, in the GDB's mainline sources, has been
> updated so people encountering problems should consider downloading a
> more current GDB (http://www.gnu.org/software/gdb/current).
I think that note is a bit confusing. It's referring to the way the
ARM back end within GDB is written, not to any directly user-visible
behavior, like being compatible with some compilers but not others.
The interfaces internal to GDB that the architecture-independent and
architecture-dependent (i.e., back end) code use to handle stack
frames have changed a lot in 6.0. The old interfaces are mostly still
around, for compatibility with back ends that nobody has updated yet,
but the new interfaces are simpler and more reliable, so in general
one suspects that problems in stack frame management might go away if
the code were brought up to date. I think that's what the note is
trying to say.
(If the audience for the PROBLEMS file were GDB developers, then it
would be fine as written --- we can't help but notice all the
deprecated and new gdbarch methods related to frame handling. But if
the audience is GDB users, they'll generally have no idea what the
"new frame mechanism" is, but they'll assume they should, leading them
to conclude that it is some user-visible change they haven't heard
about. Or at least that's what happened here.)
prev parent reply other threads:[~2003-10-23 20:18 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-23 18:30 ARM Larry McCourry
2003-10-23 18:34 ` ARM Grant Edwards
2003-10-23 18:50 ` ARM Larry McCourry
2003-10-23 19:08 ` ARM Grant Edwards
2003-10-23 20:18 ` Jim Blandy [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=vt2d6cnu2rc.fsf@zenia.home \
--to=jimb@redhat.com \
--cc=gdb@sources.redhat.com \
--cc=grante@visi.com \
--cc=lmccourry@CHARTER.NET \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox