22 Mar 15:23
GCC 4.7.0 Released
Richard Guenther <rguenther <at> suse.de>
2012-03-22 14:23:44 GMT
2012-03-22 14:23:44 GMT
Today the GCC development team celebrates the 25th anniversary of the GNU Compiler Collection. When Richard Stallman announced the first public release of GCC in 1987, few could have imagined the broad impact that it has had. It has prototyped many language features that later were adopted as part of their respective standards -- everything from "long long" type to transactional memory. It deployed an architecture-neutral automatic vectorization facility, OpenMP, and Polyhedral loop nest optimization. It has provided the toolchain infrastructure for the GNU/Linux ecosystem used everywhere from Google and Facebook to financial markets and stock exchanges. We salute and thank the hundreds of developers who have contributed over the years to make GCC one of the most long-lasting and successful free software projects in the history of this industry. As a special present we have prepared the release of GCC 4.7.0 which continues the series of free software high-quality industry-standard compilers. GCC 4.7.0 is a major release, containing substantial new functionality not available in GCC 4.6.x or previous GCC releases. GCC 4.7 features support for software transactional memory on selected architectures. The C++ compiler supports a bigger subset of the new ISO C++11 standard such as support for atomics and the C++11 memory model, non-static data member initializers, user-defined literals, alias-declarations, delegating constructors, explicit override and extended friend syntax. The C compiler adds support(Continue reading)
RSS Feed