glibc 2.1.92 make check results under Linux PPC

Franz Sirl Franz.Sirl-kernel@lauterbach.com
Sun Aug 20 04:36:00 GMT 2000


On Thu, 17 Aug 2000, Franz Sirl wrote:

> > On Wed, 16 Aug 2000, Geoff Keating wrote:
> > > From: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
> > > Date: Thu, 17 Aug 2000 00:51:26 +0200
> > >
> > > 	* sysdeps/powerpc/fpu_control.h: Clobber the right amount of memory.
> >
> > I think this won't work the way you might like, because of type-based
> > alias analysis.  Instead, we need a union:
> >
> > union { double d; fpu_control_t c[2]; } tmp;
>
> Ah, yes, sure, I forgot about that. Find appended a new version of the
> patch.

Argh, make being smart about .i and .s files tricked me in thinking this 
passes with gcc-2.96 too. But due to better optimization (eg. glibc22 is 
about 5% smaller with 2.96) gcc now creates an auto-inc address. This 
requires a small additional patch.

Franz.


More information about the Libc-alpha mailing list