rawhide report: 20060215 changes
Ralf Corsepius
rc040203 at freenet.de
Wed Feb 15 21:08:09 UTC 2006
On Wed, 2006-02-15 at 15:50 -0500, Jakub Jelinek wrote:
> On Wed, Feb 15, 2006 at 09:47:25PM +0100, Ralf Corsepius wrote:
> > > gcc-4.1.0-0.27
> > > --------------
> >
> > > * Tue Feb 14 2006 Jakub Jelinek <jakub at redhat.com> 4.1.0-0.26
> > > - update from gcc-4_1-branch (-r110903:110978)
> > > - PRs fortran/20861, fortran/20871, fortran/25059, fortran/25070,
> > > fortran/25083, fortran/25088, fortran/25103, fortran/26038,
> > > fortran/26074, inline-asm/16194, libfortran/24685,
> > > libfortran/25425, target/26141, tree-optimization/26258
> > > - ABI change - revert to GCC 3.3 and earlier behaviour of
> > > zero sized bitfields in packed structs (Michael Matz, PR middle-end/22275)
> >
> > Do I read this correctly - ABI change?
>
> Yes.
>
> > The whole FC5 mass rebuilds were in vain?
>
> No, packed structures containing zero width bitfields are extremely rare.
OK, nevertheless, something to keep an eye on.
Should somebody find such a struct in a core part of a central library
(very low level packages (kernel, glibc, drivers) or GUI-toolskits seem
likely candidates, to me), ....
> And if something really cared about the exact layout of those structures,
> it wouldn't rely on this, as GCC < 3.4 behavior differed from 3.4/4.0.
This shouldn't matter here, because the rebuild was initiated by the GCC
4.0->4.1 transition.
Ralf
More information about the fedora-test-list
mailing list