This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[Fwd: [patch] CVSROOT/commitinfo]




This change will implement the automated generation of generated
files at commit time.  (Well, seconds afterwards anyway.)
All of the new files will be empty.  Henceforth, commiting files
from multiple branch tags with a single commit will be prohibited.
I don't know what tags to put on all these new files, so, actually,
all branch tags will be prohibited on the predecessor files to these
generated files.  :-)

OK to commit?

2000-09-10  Bruce Korb  <bkorb@gnu.org>

	* CVSROOT/commitinfo(regen): new commit filter
	* gen/gcc/cp/parse.c: new
	* gen/gcc/cp/parse.h: new
	* gen/gcc/fixinc/fixincl.x: new
	* gen/gcc/objc/objc-parse.c: new
	* gen/gcc/objc/objc-parse.h: new
	* gen/gcc/objc/objc-parse.y: new
	* gen/gcc/c-gperf.h: new
	* gen/gcc/c-parse.c: new
	* gen/gcc/c-parse.h: new
	* gen/gcc/c-parse.y: new
	* gen/gcc/tradcif.c: new

Index: commitinfo
===================================================================
RCS file: /cvs/gcc/CVSROOT/commitinfo,v
retrieving revision 1.4
diff -u -r1.4 commitinfo
--- commitinfo  1999/12/01 11:40:10     1.4
+++ commitinfo  2000/09/11 02:35:45
@@ -15,3 +15,4 @@
 # in addition to the first matching regex or "DEFAULT".

 DEFAULT                /usr/sourceware/bin/commit_prep -T gcc -r
+ALL             /home/korbb/bin/regen


P.S. OK.  I confess.  I am really stirring the pot.
     No more work without feedback from the Steering Committee  :-)

-------- Original Message --------
Subject: Re: `contrib/gcc_update --touch` and snapshots
Date: Tue, 19 Sep 2000 16:49:15 -0700
From: Bruce Korb <bkorb@sco.com>
Organization: The Santa Cruz Operation
To: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
CC: Mark Mitchell <mark@codesourcery.com>, Jeff Law <law@cygnus.com>
References:
<Pine.BSF.4.21.0009200034000.58008-100000@deneb.dbai.tuwien.ac.at>

Gerald Pfeifer wrote:
> 
> On Thu, 14 Sep 2000, Bruce Korb wrote:
> >>> The real problem is that snapshots do not contain these
> >>> generated files.  Didn't we agree to include these for FTP
> >>> snapshots and releases?
> >> Yes.  I believe that Bruce Korb was going to take a whack at doing
> >> that.
> > Well, Bruce Korb did take a whack at it, but got stymied when there
> > was no approval for doing what he suggested, nor were there alternative
> > suggestions given.  So, he has stopped that project now.  :-}

> One minor issue I noticed is that there was a script residing in your
> home directory which we probably want to put into a user-independent
> place.

That's no script.  That's a program (binary).  :-)

> I suggest you resend the patch (with a note that you didn't get any
> feedback). Hopefully someone will have a look now, though I guess
> that essentially Jeff is still the only one able to take care of that...

Not true.  I am quite capable of checking in the CVSROOT/commitinfo
file.  I would also expect it to be the last checkin I ever did, tho :-}.
In any event, *WITH THE BLESSINGS OF SOMEONE AT CYGNUS (Red Hat)*,
I would make the changes to point to my home bin at first so that I can
quickly respond to problems.  Once we have confidence, then we can
move that binary and make the appropriate change to the commitinfo file.

But, even before all of that, we need the list of tags that have to
be applied to the newly created generated files.  That all has to be
in place before I can mess with the commitinfo.

But, even more than that, a new list of generated files has to be
figured out.  It seems that some of the .perf files went away,
which means that this was put on hold for too long........

REGEN.tgz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]