Show Table of Contents
Kapitel 12. Compiler und Werkzeuge
12.1. GCC Toolchain
In Red Hat Enterprise Linux 7.0 basiert die GCC Toolchain auf der gcc-4.8.x Release-Reihe und enthält zahlreiche Verbesserungen und Fehlerbehebungen im Vergleich zur Red Hat Enterprise Linux 6 Version. Ebenso enthält Red Hat Enterprise Linux 7 nun binutils-2.23.52.x.
Diese Versionen stimmen mit den entsprechenden Tools im Red Hat Developer Toolset 2.0 überein. Ein detaillierter Vergleich der Red Hat Enterprise Linux 6 und Red Hat Enterprise Linux 7 Versionen von gcc und binutils steht daher hier zur Verfügung:
Nennenswerte Punkte der Red Hat Enterprise Linux 7.0 Toolchain sind:
- Experimentelle Unterstützung zur Erstellung von Anwendungen, die konform sind mit C++11 (einschließlich vollständiger C++11 Sprachunterstützung) sowie experimentelle Unterstützung für C11 Features.
- Verbesserte Unterstützung für die Programmierung paralleler Applikationen, einschließlich OpenMP v3.1, C++11 Typen und GCC Built-ins für atomischen Speicherzugriff und experimentelle Unterstützung für transaktionalen Speicher (einschließlich Intel RTM/HLE-Interna, Built-ins, und Code-Generierung)
- Ein neue Local Register Allocator (LRA), der die Code-Performanz verbessert.
- DWARF4 wird nun als standardmäßiges Debug-Format verwendet.
- Eine Vielzahl neuer, architekturspezifischer Optionen.
- Unterstützung für die AMD-Familie 15h und 16h Prozessoren.
- Unterstützung für Link-Time-Optimierungen.
- Verbesserte Warnungen und Diagnostiken.
- Eine Vielzahl neuer Fortran-Features.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.