Il 30/12/2012 01:13, Alexandre Oliva ha scritto:
> On Dec 24, 2012, Paolo Bonzini <bonz...@gnu.org> wrote:
> 
>> Il 21/12/2012 06:17, Alexandre Oliva ha scritto:
>>> The problem is that glibc has an extern inline definition of
>>> fraiseexcept that is introduced by including fenv.h (it's in
>>> bits/fenv.h), and this definition requires SSE support regardless of
>>> target arch of word width, so it doesn't work for an i686 native that
>>> doesn't assume SSE registers and instructions are available.
>>>
>>> This bug is fixed in newer versions of glibc, but I figured it wouldn't
>>> hurt to have a work-around in place for libquadmath to build
> 
>> Would it be possible to fix it in fixincludes instead?
> 
> Heh, who'd have thought of using fixincludes to fix broken include
> files? :-)  (hint: not me :-)  *blush*
> 
> Thanks for the suggestion, this patch fixes the problem.  Regstrapped on
> x86_64-linux-gnu and i686-linux-gnu.  Ok to install?

Not my territory anymore, but it looks much better!  CCing Bruce.

Paolo

Reply via email to