From: Richard Henderson <rth@redhat.com>
To: gdb@sources.redhat.com
Subject: Re: Dwarf unwinder problems with store.exp and preserved regs
Date: Wed, 02 Jul 2003 21:33:00 -0000 [thread overview]
Message-ID: <20030702213311.GA2115@redhat.com> (raw)
In-Reply-To: <20030702191907.GA26551@nevyn.them.org>
On Wed, Jul 02, 2003 at 03:19:07PM -0400, Daniel Jacobowitz wrote:
> So if the initial row assumes all registers are valid, we'd print out a
> value in the caller's $eax incorrectly.
Ok, so? Except you forget that variables that are live across
that call are either (1) in call saved registers or (2) on the
stack. So I don't see that the problem will actually affect
folk debugging real programs.
The only time you get a false positive is when the variable is
dead at the call site. And the results you get there will be
no different than when the variable is dead and the register
gets re-used /in the same function/ without location expressions
to note the exact time of death.
The best argument, IMO, is that if you switch the default from
undefined to samevalue, then you'll get useful information some
of the time as opposed to none of the time.
r~
next prev parent reply other threads:[~2003-07-02 21:33 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-07-01 21:44 Daniel Jacobowitz
2003-07-02 6:38 ` Andreas Jaeger
2003-07-02 19:11 ` Richard Henderson
2003-07-02 19:19 ` Daniel Jacobowitz
2003-07-02 21:33 ` Richard Henderson [this message]
2003-07-02 21:39 ` Daniel Jacobowitz
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=20030702213311.GA2115@redhat.com \
--to=rth@redhat.com \
--cc=gdb@sources.redhat.com \
/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