> > In the meantime, I turned off "registerization" for files that could
> > potentially have similar code.
>
> If you want a more targeted workaround without a performance cost,
> in the example you posted you can force the compiler to reload the
> register by replacing
>
> return y;
>
> with
>
> return *(&y);
Thanks for the workaround. The FDLIBM readme file suggests hacking on the
__HI, __LO, __HIp and __LOp macros, so I'll see what I can come up with.
David