|
Das jährliche große Release 5.1 der GNU
Compiler Collection ist erschienen. Dieser unterstützt
nun unter anderem standardmäßig den ISO-C11-Standard
(GNU11). Außerdem kann die GCC auch in Auszügen mit den
Neuerungen von C++14 umgehen. Einige Optimierungen wurden ebenfalls
vorgenommen.
Für C, C++ und Fortran wird nun der Standard zur Shared-Memory-Programmierung
OpenMP 4.0 unterstütz. Dabei wird standardmäßig
das Offloading unterstützt. Die künftigen Intel Xeon Phi
MICs werden zum Teil schon jetzt unterstützt. Eine weitere
Neuerung ist die Unterstützung von Intels Cilk Plus, welches
eine C/C++-Spracherweiterung zur parallelen Daten- und Task-Verarbeitung
darstellt.
Das neue Identical Code Folding (ICF) soll Optimierungen zur Vereinheitlichung
identischer Funktionen bringen. Zur Umsetzung von dynamischem Binding
wurden virtuelle Tabellen überarbeitet. Des Weiteren werden
schreibgeschützte Variablen nun automatisch aufgespürt
und optimiert. Außerdem wurden die Verbindungszeiten beim
Einsatz von Link-Time Optimizations (LTO) und die Speichernutzung
verbessert.
Der Webseite "Changes,
New Features, and Fixes" können weitere Neuerungen
entnommen werden, die auch auf die Unterstützung neuer Plattformen
eingeht. Auf den FTP-Servern
des GNU-Projekts wird die neue Version zum Download angeboten.
(kt, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|