GCC 4.9.0 release candidate available
From: | Jakub Jelinek <jakub-AT-redhat.com> | |
To: | gcc-AT-gcc.gnu.org | |
Subject: | GCC 4.9.0 Release Candidate available from gcc.gnu.org | |
Date: | Fri, 11 Apr 2014 17:32:53 +0200 | |
Message-ID: | <20140411153253.GX1817@tucnak.redhat.com> | |
Archive‑link: | Article |
GCC 4.9.0 Release Candidate available from gcc.gnu.org The first release candidate for GCC 4.9.0 is available from ftp://gcc.gnu.org/pub/gcc/snapshots/4.9.0-RC-20140411 and shortly its mirrors. It has been generated from SVN revision 209307. I have so far bootstrapped and tested the release candidate on x86_64-linux and i686-linux. Please test it and report any issues to bugzilla. If all goes well, I'd like to release 4.9.0 on Tuesday, 22nd.
Posted Apr 14, 2014 13:55 UTC (Mon)
by pfee (guest, #79072)
[Link] (6 responses)
Jonathan Wakely has previously suggested that this could happen with GCC 4.9.
Posted Apr 14, 2014 18:15 UTC (Mon)
by jwakely (subscriber, #60262)
[Link] (5 responses)
Posted Apr 15, 2014 0:31 UTC (Tue)
by Trelane (subscriber, #56877)
[Link] (4 responses)
Thanks!
Posted Apr 15, 2014 9:54 UTC (Tue)
by khim (subscriber, #9252)
[Link] (2 responses)
Some C++11 features (AFAIK mostly on libstdc++ side) require incompatible change (std::list::size, non-refcounted std::string, etc). Since it's not a good idea to bring incompatible changes to libstdc++.so (with accompanying SONAME bump) these were all postponed till such a bump. AFAICS such bump didn't not happen which means that GCC 4.9.0 offers refcounted std::string, slow std::list:size and so - but also compatible libstdc++.so. Someone need to take a look on C++11 standard and collect all these pesky cases where compatibility breakage in inevitable and then include all these changes. That obviously didn't happen before GCC 4.9 - and that's why such list does not exist (the hard part is to find all these pieces, it's much easier to fix them rather then list them).
Posted Apr 16, 2014 0:37 UTC (Wed)
by Trelane (subscriber, #56877)
[Link]
Posted Apr 16, 2014 9:41 UTC (Wed)
by jwakely (subscriber, #60262)
[Link]
Posted Apr 16, 2014 9:07 UTC (Wed)
by jwakely (subscriber, #60262)
[Link]
http://cpprocks.com/c1114-compiler-and-library-shootout/ is also useful
Posted Apr 14, 2014 14:13 UTC (Mon)
by bgmarete (guest, #47484)
[Link]
Posted Apr 15, 2014 10:48 UTC (Tue)
by Kasreyn (guest, #91510)
[Link]
https://plus.google.com/103371465418643926605/posts/RoUNd...
It works now (with 4.9.0 RC 20140411), binaries run successfully on physical ARMv4 hardware.
I use a crosstool-NG crosscompiled buildroot-2014.02, these are my configs:
https://code.google.com/p/mkrom-uc7112lx/source/browse/co...
GCC 4.9.0 release candidate available
http://gcc.gnu.org/projects/cxx0x.html
https://lwn.net/Articles/552747/
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
GCC 4.9.0 release candidate available
https://code.google.com/p/mkrom-uc7112lx/source/browse/co...