Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Kevin Buettner <kevinb@redhat.com>
To: Andrew Cagney <ac131313@cygnus.com>,
	Kevin Buettner <kevinb@redhat.com>,
	Richard Earnshaw <Richard.Earnshaw@arm.com>,
	Fernando Nasser <fnasser@redhat.com>,
	Scott Bambrough <sbambrough@zimismobile.com>
Cc: gdb-patches@sources.redhat.com
Subject: Re: [PATCH RFA] Zap EXTRA_FRAME_INFO for ARM target
Date: Mon, 21 Jan 2002 12:46:00 -0000	[thread overview]
Message-ID: <1020121204528.ZM2093@localhost.localdomain> (raw)
In-Reply-To: Andrew Cagney <ac131313@cygnus.com> "Re: [PATCH RFA] Zap EXTRA_FRAME_INFO for ARM target" (Jan 20,  6:15pm)

On Jan 20,  6:15pm, Andrew Cagney wrote:

> > The patch below represents a small step on the way to multiarching the
> > ARM target.  It eliminates the use of the deprecated EXTRA_FRAME_INFO
> > macro for describing a frame.  Instead, it now uses the ``extra_info''
> > and ``saved_regs'' members in the frame_info struct.
> 
> Jason Thorpe (I assume unintentionally) set a precident by treating as 
> obvious the patch transforming EXTRA_FRAME_INFO as part of multi-arching 
> the alpha.
> 
> Thinking about it Jason was correct in taking this aproach (I suspect 
> I've done this with other targets).  A patch making the single 
> independant change of eliminating EXTRA_FRAME_INFO is mechanical, and as 
> such, can be treated as obvious.

I think it depends upon the target.  For ARM, nearly all of the
changes were mechanical, but the ARM target has some pecularities
which required some care.  I think it would have been better for a
responsive maintainer to have looked over these changes and approved
them.

I do agree, however, that Jason was correct in his approach for the
alpha since the alpha target doesn't have any listed maintainers.

> Clearly it is assumed that the person 
> committing the change is performing before/after testing to ensure no 
> regressions occure.  A person looking to commit such a change is also, 
> obviously, strongly advised, to not try and make the change somehow 
> dependant on other changes, doing that will just bog down the process.

Ah.  Perhaps you're referring to the fact that my patch had some
dependencies on other patches (which are now approved).  I had
considered removing these dependencies before submitting my patch,
but that would've meant more work for me when it wasn't at all clear
that there would be any benefit.

> If GDB doesn't take this approach it is very quickly going to find that 
> the multi-arch task gets bogged down waiting on approval of trivial changes.

I don't entirely agree with this.  If the target in question has no
maintainers, then I am in complete agreement.  If the target in
question has active maintainers, then I think the maintainers should
have a chance to comment on the proposed changes before they go in.
If Fernando and Scott no longer have the time or motivation to be
active maintainers, then they should step aside so that development
of the ARM target can proceed more rapidly.

Kevin


  parent reply	other threads:[~2002-01-21 20:46 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-15  0:27 Kevin Buettner
2002-01-20 15:16 ` Andrew Cagney
2002-01-21  7:57   ` Fernando Nasser
2002-01-21  8:30   ` Richard Earnshaw
2002-01-21 12:46   ` Kevin Buettner [this message]
2002-01-21 12:57     ` Jason R Thorpe
2002-01-21 13:29       ` Kevin Buettner
2002-01-21 13:49     ` Andrew Cagney

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=1020121204528.ZM2093@localhost.localdomain \
    --to=kevinb@redhat.com \
    --cc=Richard.Earnshaw@arm.com \
    --cc=ac131313@cygnus.com \
    --cc=fnasser@redhat.com \
    --cc=gdb-patches@sources.redhat.com \
    --cc=sbambrough@zimismobile.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