Lançado o GCC 4.3.0
| Tweet |
|
“O recém-lançado GCC 4.3.0 contém substanciais novas funcionalidades não disponíveis nas versões anteriores.
O GCC foi lançado por Richard Stallman em 1985 a partir de um compilador de Pastel, e alcançou sua versão 1.0 em 1987.”
Enviado por Gogo Yubari – referência (gcc.gnu.org).
| Tweet |
|
• Link direto para este post: http://br-l.org/!727
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Desenvolvedores











O “release” não fala em otimização para processadores dual core ou acima. Enquanto isso não for adicionado, esse tipo de processador vai ser sub-utilizado.
“The -m386, -m486, -mpentium and -mpentiumpro tuning options have been removed because they were deprecated for more than 3 GCC major releases. Use -mtune=i386, -mtune=i486, -mtune=pentium or -mtune=pentiumpro as a replacement.”
Não exatamente no contexto do compilador, mas alguns algoritmos da STL foram otimizados para rodarem em paralelo, portanto aproveitam o paralelismo de processadores de vários núcleos:
“An experimental parallel mode has been added. This is a parallel implementation of many C++ Standard library algorithms, like std::accumulate, std::for_each, std::transform, or std::sort, to give but four examples. These algorithms can be substituted for the normal (sequential) libstdc++ algorithms on a piecemeal basis, or all existing algorithms can be transformed via the -D_GLIBCXX_PARALLEL macro.”
http://gcc.gnu.org/gcc-4.3/changes.html
Pastel?
É isso mesmo?