From: Pedro Alves <palves@redhat.com>
To: Paul_Koning@Dell.com, andrew.burgess@embecosm.com
Cc: k.toshihito@yahoo.de, jhb@freebsd.org, gdb-patches@sourceware.org
Subject: Re: [PATCH] Add a new format letter to dump instructions backward
Date: Thu, 28 Jan 2016 11:53:00 -0000 [thread overview]
Message-ID: <56AA013F.8010601@redhat.com> (raw)
In-Reply-To: <AF6EBE4A-8B9B-4AB4-80D2-A38662F36F4A@dell.com>
On 01/27/2016 07:49 PM, Paul_Koning@Dell.com wrote:
>
>> On Jan 27, 2016, at 11:04 AM, Andrew Burgess <andrew.burgess@embecosm.com> wrote:
>>
>> * Toshihito Kikuchi <k.toshihito@yahoo.de> [2016-01-26 05:36:58 +0000]:
>>
>>> To answer the question from Paul, Pedro's guess is correct. I used
>>> symbol's line info to solve a correct frame. And yes, this feature
>>> does not work without debug information unfortunately.
>>
>> If there's no debug information then just looking for symbols in the
>> same section would also be a reasonable guess. Most symbols appear
>> between instructions, not part way through an instruction.
>
> Yes. But if you have no symbols either, it can still work on Alpha, or on MIPS if you disregard the Thumb instruction set, or on any number of other RISC machines where every instruction is the same size
Agreed. We'd probably need to add a gdbarch hook to know whether
the target architecture has variable or fixed length instruction set.
That can always be done as a follow up incremental enhancement, though.
Thanks,
Pedro Alves
next prev parent reply other threads:[~2016-01-28 11:53 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <1827952218.466587.1453670934999.JavaMail.yahoo.ref@mail.yahoo.com>
2016-01-24 21:31 ` Toshihito Kikuchi
2016-01-25 11:41 ` Pedro Alves
2016-01-25 18:10 ` John Baldwin
2016-01-25 18:22 ` Paul_Koning
2016-01-25 18:27 ` Pedro Alves
2016-01-25 20:11 ` Paul_Koning
2016-01-26 5:39 ` Toshihito Kikuchi
2016-01-27 16:04 ` Andrew Burgess
2016-01-27 20:09 ` Paul_Koning
2016-01-28 11:53 ` Pedro Alves [this message]
2016-02-07 23:19 ` [PATCH] Negative repeat count for 'x' command Toshihito Kikuchi
2016-02-17 11:38 ` Pedro Alves
2016-03-23 0:27 ` Toshihito Kikuchi
2016-04-11 12:17 ` Pedro Alves
2016-04-15 0:30 ` Toshihito Kikuchi
[not found] ` <5714DE73.5010104@redhat.com>
2016-04-28 18:06 ` Toshihito Kikuchi
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=56AA013F.8010601@redhat.com \
--to=palves@redhat.com \
--cc=Paul_Koning@Dell.com \
--cc=andrew.burgess@embecosm.com \
--cc=gdb-patches@sourceware.org \
--cc=jhb@freebsd.org \
--cc=k.toshihito@yahoo.de \
/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