sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #51811
Re: gcc 3.1
On Mon, May 27, 2002 at 05:26:26PM +0200, Lasse Stig Thomsen wrote:
> Hejsa.
>
> Jeg tænker på at skifte fra gcc 2.95.3-r5 til gcc 3.1, men kan den nye
> gcc klare en kernel?
Hmm... De snakker en del om det på lk for tiden. Jeg ved ikke helt hvad
status er, men hvis du vil være sikker, så beholder du din gcc-2.95.3
til at oversætte kerne med, og venter med at oversætte med gcc3 til
2.4.X enten bliver erklæret stabil for gcc3 eller til du skifter til
2.5/6 ;-)
> Og opnår man noget specielt ved at skifte, tænker på ydelse,stabiltet
> osv.
Den burde lave meget bedre kode end både gcc2.95 og gcc3.0. Derudover
har de fikset rigtig mange fejl, så gcc3.1 kan oversætte meget mere kode
end gcc3.0 kunne, og den burde være fuldt på højde med gcc2.95 igen.
Der skulle også være lidt bedre C99 support i gcc3.1, men den er
stadigvæk ikke 100% C99 compliant (se
http://gcc.gnu.org/gcc-3.1/c99status.html for flere informationer).
C++ supporten er klart også bedre, men der kan du ende i situationer
hvor kode der benytter STL ikke længere oversætter fordi gcc2.95's
STL support ikke krævede at man skrev std:: foran.
--
/-----------------------------------------------------\
| Klaus S. Madsen | "Failure is not an option... |
| ICQ: 45400164 | It comes bundled with your |
| www.hjernemadsen.org | Microsoft products!" |
\-----------------------------------------------------/
References
-
gcc 3.1
From: Lasse Stig Thomsen, 2002-05-27