Fwd: Second GCC 4.7.0 Release Candidate available from gcc.gnu.org

Ralf Corsepius ralf.corsepius at rtems.org
Wed Mar 14 13:08:10 UTC 2012


Hi,

For your information: Next release candidate of gcc-4.7.0 is approaching.


Though I haven't tested this tarball yet, but have been testing rpms 
from gcc-4_7-branch, this is my current status:

On the positive side:

- The m68k ICE was fixed:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52481

- The avr ICE was fixed:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52488
It now doesn't ICE anymore, but errors out, instead.
Not really helpful for RTEMS :(

- The toolchain canonicalization installation issue was addressed:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51417
However, I am still having doubts on the usefulness and applicability of 
this "feature" for RTEMS.


On the negative side, known open issues:

- avr still fails to bootstrap.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52575

- lm32 still fails to bootstrap:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52466

- Sebastian reported an issue with the arm's "atomics".
http://gcc.gnu.org/ml/gcc/2012-03/msg00083.html
AFAIU, a fix seems to be in progress, but has not found its way into 
GCC, yet.

There are suspicions, other targets could be suffering from similar 
issues (Vague, unconfirmed suspicion on my part: the mips)


- Sebastian reported some issues in gcc-4.7's interaction with RTEMS 
stdint.h showing up in GCC's testsuite:
  https://www.rtems.org/bugzilla/show_bug.cgi?id=2038

As a temporary, intermediate step, I am currently looking into 
implementing 2. from my list in
https://www.rtems.org/bugzilla/show_bug.cgi?id=2038#c1
but am leaning towards switching 3. sooner than later.

- Multilib changes: Some targets changed their set of multilibs.
All such changes need to be checked for their suitablity for RTEMS.
(Known such cases: avr, sparc, but there probably are more)


I am aware this list is incomplete and am aware there were other RTEMS 
related PRs, but I haven't followed everything closely, so please 
excuse, should I not have mentioned "your favorite bug".


Ralf




-------- Original Message --------
Subject: Second GCC 4.7.0 Release Candidate available from gcc.gnu.org
Date: Wed, 14 Mar 2012 12:22:41 +0100 (CET)
From: Richard Guenther <rguenther at suse.de>
To: gcc at gcc.gnu.org


GCC 4.7.0 Release Candidate available from gcc.gnu.org

A second release candidate for GCC 4.7.0 is available from

  ftp://gcc.gnu.org/pub/gcc/snapshots/4.7.0-RC-20120314

and shortly its mirrors.  It has been generated from SVN revision 185376.

I have so far bootstrapped and tested the release candidate on
x86_64-linux.  Please test it and report any issues to bugzilla.

If all goes well, I'd like to release 4.7.0 at the end of next week.



More information about the devel mailing list