Mark Mitchell announced the availability of GCC 4.2 saying, "GCC 4.2.0 is a major release, containing new functionality not available in GCC 4.1.x or previous GCC releases." He then linked the GCC 4.2 Release Series Changes, New Features, and Fixes document for more details as to what is new in this release.
GCC is the GNU Compiler Collection which includes C, C++, Objective-C, Fortran, Java, and Ada compilers. Download GCC 4.2.0 from your nearest gcc.gnu.org mirror.
From: Mark Mitchell [email blocked] To: gcc-announce Subject: GCC 4.2.0 Released Date: Tue, 15 May 2007 17:29:42 -0700 GCC 4.2.0 has been released. GCC 4.2.0 is a major release, containing new functionality not available in GCC 4.1.x or previous GCC releases. See: http://gcc.gnu.org/gcc-4.2/changes.html for more information about changes in GCC 4.2.0. This release is available from the FTP servers listed here: http://www.gnu.org/order/ftp.html If you encounter difficulties using GCC 4.2, please do not contact me directly. Instead, please visit http://gcc.gnu.org for information about getting help. As always, a vast number of people contributed to this GCC releases -- far too many to thank individually! -- Mark Mitchell CodeSourcery [email blocked] (650) 331-3385 x713
Has the
Has the -fvisibility-inlines-hidden bug on 64 bit targets (maybe just Linux) been fixed? I have to keep modifying my compile scripts everytime I switch to my Linux system.
This was a binutils problem
This was a binutils problem (not gcc) and has been fixed for over a year now. SUSE in particular has been slow in updating binutils, so if you're using SUSE, consider looking for an alternate binutils version.
I'm surprised to hear that
I'm surprised to hear that the min and max operators were removed, as I didn't use them enough to know they were deprecated, but still find them useful. If anybody's wondering after reading the changes description, their replacements are std::min and std::max which you can get from <algorithm> and are implemented as templated inline const functions.
Now all I'm waiting for is -wno-newline-at-eof or whatever they want to call it...
I didn't even know that they
I didn't even know that they existed. ;)
These were my favourite G++
These were my favourite G++ features.