On 9/28/2012 04:31, Justin Sherrill wrote:
On Tue, Sep 25, 2012 at 3:27 AM, John Marino<[email protected]>  wrote:

Assuming all the changes necessary to bring in GCC 4.7.2 are complete by
Sunday, I'd recommend waiting 8 days (the following Monday) to branch and
maintaining the 14 days to release.  I think 8 days would be enough time to
flush out any world build problems, not that I plan on introducing any.

It also gives a little more time to flush out any anomalies with the
revamped usched_dfly.

I am OK with this - anyone else object?

John, do you have time for those changes?

Hi Justin,
I ran into i386-specific and bootstrapping issues that took a couple of days to work though. I have committed gcc47 to the trunk though. Here's some things to note:

1) GCC44 can build world include GCC47 just fine
2) GCC47 can't build world yet because it has a few new error messages that prevent the build from completing when -Werror is used. 3) Theoretically setting NO_WERROR globally would work around this, but I haven't done it yet 4) I'm slowly fixing all the codes issues with WORLD_CCVER=gcc47 but several breaks remain 5) There's an incompatibility issue with gcc4.4-built CSU files that results in no error handling frame getting added when WORLD_CCVER=gcc47. I need to work through that.

The bottom line is people can use gcc47 through the CCVER=gcc47 mechanism, but nobody should expect to use WORLD_CCVER=gcc47 successfully yet. That's forward work. Hopefully we'll be further along before the branch.

GCC41 has been disabled, so only two compilers will build on trunk.

Regards,
John

Reply via email to