Author: ROUAT Date: To: guilde Subject: Re: Question technique
> Laurent Dudouet wrote: > >
> > >.. et pas necessairement liee a linux:
> > >
> > >quand on compile une nouvelle version de GCC, la derniere
> > >phase consiste a ce que GCC se recompile lui-meme (bootstraping).
> > >
> > >Quelqu'un sait-il pourquoi ?
> >
> > Je n'ai vu aucune info officielle là-dessus, mais je pense que c'est pour un
> > soucis de cohérence : si une personne avait compilé gcc avec
> > l'avant-dernière version, une autre avec la version 2.2, une troisième avec
> > le cc de telle machine et une quatrième avec le cc d'un autre constructeur,
> > ce ne serait peut-être pas évident qu'ils aient tous le même comportement et
> > les même bugs...
> >
> > Laurent
>
> C'est tout simplement pour verifier si le compilateur contruit
> peut compiler un gros programme C avec succés. Si le résultat
> ne donne pas satisfaction il est peut probable que ca marchera
> mieux avec vos programmes plus modestes !!
D'apres quelques mails que j'ai recu, la raison principale serait
celle evoquee par laurent - une question de coherence. D'ailleurs c'est
implicite dans le terme 'bootstraping', mais je n'y avais pas pense.
Et effectivement, c'est egalement un excellent test.