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]

Re: autoconf for type sizes


On Tue, Mar 13, 2001 at 07:33:10PM +0100, Akim Demaille wrote:
> 
> Sorry :).  I meant I wanted to have you released from having to toy with
> Autoconf, and in particular to have to juggle with several versions at
> the same time, and ensure bugward compatibility.
> 
> But your answer demonstrates I'm doomed to the failure: you are about
> to open a new branch etc. for minor details.  I mean, Autoconf is
> making way too much fuss in the GCC world than it should, and opening
> a branch to switch to 2.50 seems to demonstrate how big the disaster is.

Um.  I was talking about a branch to *rewrite configure.in from
scratch*, including an irrevocable shift to the new facilities
provided by 2.50.  Not a branch to deal with issues that turn up when
people start using 2.50 to compile the existing configure script.
Those can+should be dealt with on the trunk.

It would also be a good place to deal with mucking out the last few
remnants of Cygnus configure in the gcc directory, as Phil suggested.
The x- and t- fragments, the related Makefile.in gunge, the places
where configure does actual work so you can't just rerun
./config.status to regenerate the build tree, the inability to use
@var@ substitutions in Make-lang.in.  Things like that.

As for the 'way too much fuss' ... you have to understand gcc has a
configuration scheme with a 14 year history (gcc 1.0 was in 1987) and
tons of dust in the corners.  The fuss is largely over our own
iatrogenic problems, not the ones caused by autoconf.

zw


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