GNU Compiler Collection 4.3


Article from Issue 92/2008

The latest GCC 4.3 is set to take the programming world by storm with new optimizations, experimental support for the next-generation C++ 200x standard, an optional parallelized C++ STL, and a new Java compiler courtesy of the Eclipse project.

Following hot on the heels of GCC 4.2, the GNU Compiler Compilation [1] version 4.3 is now available [2]. As could be expected, many functions tagged as obsolete have now been dropped, such as the -m386, -m486, -mpentium, and -mpentiumpro optimization options. If you really do need these legacy CPUs, you can reanimate them with the -march= and -mtune= options. Users with newer CPUs will appreciate dedicated optimization options for the AMD Geode and Intel Core 2, as well as the SSE3 (-msse3), SSE 4.1 (-msse4.1), and SSE 4.2 (-msse4.2) features.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • GCC 4.2

    The latest GNU compiler provides better support for parallel programming, and GCC also rolls out some new optimization features. We took GCC 4.2 for a test drive.

  • Intel Compiler 9.0

    Intel presented Version 9.0 of the C++ compiler for Intel processors in June, raising the bar for highly optimized code.

  • GCC 4.1

    The new version of the GNU Compiler (GCC) has a fresh crop of optimizations and support for Objective C. The Recursive Descent Parser introduced in version 4.0 is now used for the C and Objective C derivatives.

  • LMMS

    Linux has truly started to compete with Windows and MacOS as a platform for professional sound applications. Linux Multimedia Studio (LMMS) is a Linux sound tool that packs a variety of impressive features into a neat bundle.

  • Fedora Core 5

    Fedora opens the spring fashion season with a bold new release. We took a look at the latest collection.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More