Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 May 1999 04:19:16 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        current@FreeBSD.ORG, jb@cimlogic.com.au
Subject:   Re: Math emulation is broken in sys/i386/isa/npx.c
Message-ID:  <199905051819.EAA23864@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>Rev 1.67 of npx.c changed a #ifdef SMP to #ifdef 1, preventing the
>test for the hardware coprocessor. This breaks support for 386 processors
>without math coprocessors. Grrr.

It was also broken a month ago by changing TARGET_DEFAULT from
(MASK_NO_FANCY_MATH_387 | 0301) for gcc to 0301 for egcs.  This mainly
permits egcs to emit fsqrt instructions.   This can be worked around
by using the GPL'ed math emulator or rebuilding everything affected
with CFLAGS+=-fno-fancy-math-387.

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905051819.EAA23864>