This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/22275] [3.4/4.0/4.1 Regression] bitfield layout change (regression?)
- From: "mark at codesourcery dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 31 Oct 2005 07:44:30 -0000
- Subject: [Bug middle-end/22275] [3.4/4.0/4.1 Regression] bitfield layout change (regression?)
- References: <bug-22275-3760@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #7 from mark at codesourcery dot com 2005-10-31 07:44 -------
Subject: Re: [3.4/4.0/4.1 Regression] bitfield layout
change (regression?)
steven at gcc dot gnu dot org wrote:
> ------- Comment #6 from steven at gcc dot gnu dot org 2005-10-31 07:21 -------
> This was not a show stopper for GCC 3.4 and GCC 4.0. Why is it a show stopper
> now for GCC 4.1?
>
> And we can't unconditionally change it back now. We already have GCC 3.4 and
> 4.0 based compilers in production environments.
I suspect you didn't realize that the PR wasn't opened until July; I had
no knowledge of it when 3.4 or 4.0 were released. If I had, I would
have declared it a showstopper then.
Now, it's a showstopper to figure out what happened and make an informed
decision. If we conform to a published ABI where we did not before,
maybe we do nothing; this is a bug fix. If we now fail to conform to a
published ABI, maybe we add a switch. But, we certainly have to
evaluate it before the release.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22275