Richard Guenther ogłosił wydanie GCC 4.7, zestawu kompilatorów dla różnych języków programowania. Całość jest rozwijana w ramach projektu GNU i udostępniana na licencji GPL oraz LGPL. Nowa wersja wydana została rok po GCC 4.6, i jednocześnie jest jubileuszowym wydaniem. Dokładnie 25 lat temu Richard Stallman wydał pierwszą publiczną wersję tego kompilatora.
Pojawiło się wsparcie dla STM (Software Transactional Memory) na wybranych architekturach. Kompilator C++ wspiera większy zestaw nowego standardu C++11, jak wsparcie dla operacji atomowych, delegating constructors, niestatyczne dane (inicjatory), zdefiniowane przez użytkownika literały, deklaracje aliasów, explicit override, rozszerzona składnia. Kompilator C dodaje wsparcie dla większej liczby cech z nowego standardu ISO C11. Dodano wsparcie specyfikacji OpenMP 3.1 dla C, C++ i Fortrana.
Framework optymalizacji czasu linkowania (LTO) otrzymał usprawnienia w postaci skalowalności i stabilności zasobów. Interproceduralne i interliniowe stałe propagacji zostały udoskonalone.
GCC 4.7 obsługuje teraz nowe rozszerzenia GNU, do debugowania formatu informacji DWARF, takich jak wartości wejścia i informacje o witrynie połączeń, maszynowy stos DWARF i bardziej zwarte reprezentacje makro.
Rozszerzono wsparcie dla architektur sprzętu przemysłowego, dodano wsparcie dla procesorów: Adapteva Epiphany, National Semiconductor CR16, TI’s C6X Tilera TILE-Gx i TILEPro. Dodano również wsparcie architektury Intel Haswell i AMD Piledriver. ARM otrzymał wsparcie dla rodziny Coretx-A7.
[…] do działania, jako serwer w małej i średniej firmie. Znajdziemy w niej jądro Linux 3.2.14, GCC 4.7, glibc 2.15, Postfix 2.9.1, BIND 9.9.0, Dovecot 2.1.4, ClamAV 0.97.4, OpenLDAP 2.4.30, MySQL 5.1.62 […]
[…] wsparcie dla GCC 4.7. Wsparcie dla Ada jest nadal kiepskie, ale reszta języków ma się […]
[…] wersja posiada jądro Linux 3.4, X.Org Server 1.12, Plymouth 0.8.6.1, systemd 44, glibc 2.15, GCC 4.7 i GRUB 2.0. Pojawiły się nowe wersje środowisk graficznych: KDE 4.8.4, Xfce 4.10 i GNOME 3.4, […]
[…] naprawione błędy i poprawa stabilności działania. Poprawiono problemy z kompilacją pod GCC 4.7, przy opcji optymalizacji -O2, jeżeli była użyta opcja –with-ipv6. Problem z kompilacją […]
[…] pakiecie znajdziemy jądro Linux 3.4.11, GCC 4.7, EGLIBC 2.16. Pojawiły się udoskonalenia wtyczki BitBake Commander, oczyszczono X Server, oraz […]
[…] deweloperów dodano GCC 4.7, Juno – Eclipse SDK, Java 7 i OpenJDK 7, Ruby 1.9.3, PHP 5.4, Erlang R15, D 2.058. […]
[…] wersja posiada jądro Linux 3.2.8 oraz opcjonalnie jądro Linux 3.0.22. Dodano Qt 4.8.1, KDE 4.8.3, GCC 4.7, glibc 2.15, tomoyo-tools 2.5, QtWebkit 2.2.1. Tak jak poprzednia wersja, również ta nie posiada […]
[…] roku, posiadając jądro Linux 3.4, X.Org Server 1.12, Plymouth 0.8.6.1, systemd 44, glibc 2.15, GCC 4.7 i GRUB 2.0. Zalecana jest aktualizacja do openSUSE […]