Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: GNU Compiler Collection 4.4.0

De ontwikkelaars en de leden van het GNU Project hebben een nieuwe versie van GNU Compiler Collection vrijgegeven. De verzameling van compilers is bij versienummer 4.4.0 aangekomen en is vanaf deze Nederlandse mirrorserver voor diverse platformen te downloaden. Volgens de ontwikkelaars kan versie 4.4.0 als een 'major release' gezien worden, die een aantal nieuwe features en een waslijst aan verbeteringen bevat. Welke nieuwe features en verbeteringen precies zijn doorgevoerd, staat in dit document vermeld:

The GNU project and the GCC developers are pleased to announce the release of GCC 4.4.0.

This release is a major release, containing new features (as well as many other improvements) relative to GCC 4.3.x.

Versienummer 4.4.0
Releasestatus Final
Website GCC
Download ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-4.4.0/
Bestandsgrootte 235,00KB
Licentietype GPL

Door Robin Vreuls

Doktersteam

23-04-2009 • 14:45

6 Linkedin Google+

Submitter: begintmeta

Bron: GCC

Update-historie

Reacties (6)

Wijzig sortering
Kan iemand in de comments aangeven wat de belangrijkste veranderingen in deze release zijn? Dwz waarom zouden we upgraden naar deze nieuwe versie?
* Wat aanpassingen waarbij dingen deprecated zijn gemaakt, of uit de compilers zijn geflikkerd. Het zal dus wel niet 100% backwards compatible zijn (maar hopelijk in veel gevallen wel als je netjes programmeert)

* Verbeteringen in de optimizer (dus je programma's zouden in theorie sneller kunnen worden), waarbij vooral een nieuw systeem in loop optimalisatie en een nieuwe manier om registers toe te wijzen in het oog springen. Bij dit onderdeel wordt ook gesproken over een nieuwe manier om race conditions bij het profilen van multithreaded aplicaties te voorkomen.

* Wat taal en doelplatform specifieke aanpassingen of extra mogelijkheden.
Zie wat sirdupre zegt. Wat mij verder nog opviel op de pagina met changes is dat er al redelijk wat C++0x features (experimenteel) ondersteund worden.
op de site van gcc http://gcc.gnu.org/gcc-4.4/ staat er release history 21 april 2008, ik neem aan dat dit fout is?
Ik denk dat dat inderdaad 21 april 2009 moet zijn.

Verder:
Wat voor voordelen zal de GCC gebruiker uit de 4.4 reeks halen? Sneller compileren? Minder geheugenverbruik? Is er trouwens nog volledige backwards compatibility (als in: je hoeft niet 4.4 , 4.3 etc. tegelijk geļnstalleerd te hebben)?

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True