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