Re: Question technique

Top Page

Reply to this message
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.

manu