Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Capítulo 12. Compilador e Ferramentas

12.1. GCC Toolchain

Em Red Hat Enterprise Linux 7.0, a corrente de ferramentas gcc é baseada na série de lançamento do gcc-4.8.x e inclui inúmeras melhorias e reparos de erros relativos ao Red Hat Enterprise Linux 6. Da mesma forma, o Enterprise Linux 7 inclui binutils-2.23.52.x.
Estas versões correspondem à ferramentas equivalentes no Red Hat Developer Toolset 2.0; uma comparação detalhada do Red Hat Enterprise Linux 6 e Red Hat Enterprise Linux 7 gcc e versões binutils podem então serem vistas aqui:
Especificações da corrente de ferramentas do Red Hat Enterprise Linux 7.0 são estas a seguir:
  • Suporte experimental para construir aplicativos condizentes ao C++11 (incluindo suporte de idioma C++11 total) e algum suporte experimental para recursos C11.
  • Suporte aprimorado para programar aplicativos em paralelo, incluindo tipos OpenMP v3.1, C++11 e GCC Built-ins para Acesso de Memória Atômica e suporte experimental para memória transacional (incluindo Intel RTM/HLE intrinsics, built-ins, e geração de código)
  • Um novo alocador de registro local (LRA), aprimorando o desempenho de código.
  • DWARF4 agora é usado como formato de depuração padrão.
  • Uma variedade de opções de novas arquiteturas específicas.
  • Suporte para a família do AMD de processadores 15o. e 16o.
  • Suporte de otimização de tempo de conexão.
  • Avisos e diagnósticos aprimorados.
  • Uma variedade de novos recursos de Fortran.