Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Andrew Cagney <ac131313@redhat.com>
To: David Carlton <carlton@math.stanford.edu>
Cc: gdb@sources.redhat.com
Subject: Re: [maint] Guidelines for experimental branches
Date: Tue, 04 Mar 2003 00:09:00 -0000	[thread overview]
Message-ID: <3E63EEB1.6010803@redhat.com> (raw)
In-Reply-To: <ro1smu4f2dl.fsf@jackfruit.Stanford.EDU>


>> +@item a branch shall contain the entire @value{GDBN} module
>> +The @value{GDBN} module @code{gdb} or @code{gdb+dejagnu} should be
>> +specified when creating a branch (branches of individual files should be
>> +avoided).
> 
> 
> Maybe also mention insight, insight+dejagnu?  (And, for that matter,
> to give some guidance as to when "+dejagnu" is appropriate?)

You assume I know the answer :-)

>> +@smallexample
>> +cvs rtag @var{owner}_@var{name}-@var{YYYYMMDD}-branchpoint gdb+dejagnu
>> +cvs rtag -b -r @var{owner}_@var{name}-@var{YYYYMMDD}-branchpoint \
>> +   @var{owner}_@var{name}-@var{YYYYMMDD}-branch gdb+dejagnu
>> +@end smallexample
> 
> 
> It might also be nice to give an example of how to actually check out
> the branch here.

True, however ...

>> +
>> +@item @var{owner}_@var{name}-@var{yyyymmdd}-mergepoint
>> +The tagged point, on the mainline, that was used when merging the branch
>> +on @var{yyyymmdd}.  To merge in all changes since the branch was cut,
>> +use a command sequence like:
>> +@smallexample
>> +cvs rtag @var{owner}_@var{name}-@var{yyyymmdd}-mergepoint gdb+dejagnu
>> +cvs update \
>> +   -j@var{owner}_@var{name}-@var{YYYYMMDD}-branchpoint
>> +   -j@var{owner}_@var{name}-@var{yyyymmdd}-mergepoint
>> +@end smallexample
> 
> 
> I would consider adding "-kk" to the cvs update flags: it doesn't
> matter for core GDB, but I _think_ it will help for, say, TCL.  Also,
> might it be useful to give some guidance about how to detect
> collisions (redirecting stdout+stderr to a file, etc.), or is that not
> necessary?

... this shouldn't be a substitute for the CVS manual (What's missing is 
a reference to the CVS documentation).  My motivation for mentioning the 
above commands was to draw peoples attention to the very efficient rtag :-)

>> +@section Active branches
>> +
>> +@subheading cagney_@var{offbyone}-20030303-branch
>> +Test fixes to a problem with the wrong frame ID unwind method being
>> +called (with the wrong frame cache).
> 
> 
> My first reaction is "shouldn't this be on a web page somewhere?".  On
> the other hand, it's not like I've ever edited the GDB web pages; it's
> easier for branch creaters to edit gdbint.texinfo.

It's on the web :-) All doco is generated daily.

> But I still think
> this sort of info should be accessible via a web page; maybe put a
> link on a GDB web page (current cvs?) to a web copy of this section of
> gdbint.texinfo?

Yes.  A things-to-do-today item is get as many the web pages into 
texinfo.  I figured that I'd put this stuff in texinfo from the start.

To have the link working correctly though, someone (...) will need to 
look at makeinfo since that, unlike texi2html, gives each page a name ...

thanks,
Andrew


  reply	other threads:[~2003-03-04  0:09 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-03 23:23 Andrew Cagney
2003-03-03 23:37 ` David Carlton
2003-03-04  0:09   ` Andrew Cagney [this message]
2003-03-04  4:19 ` Eli Zaretskii
2003-03-04 11:04 ` Michal Ludvig
2003-03-05  1:31   ` Diego Novillo
2003-03-05 10:32     ` Michal Ludvig
2003-03-05 15:14       ` Diego Novillo
2003-03-05 17:06         ` Andrew Cagney
2003-03-04  2:08 Michael Elizabeth Chastain

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=3E63EEB1.6010803@redhat.com \
    --to=ac131313@redhat.com \
    --cc=carlton@math.stanford.edu \
    --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