Date: Thu, 6 May 1999 06:42:51 +1000 (EST) From: John Birrell <jb@cimlogic.com.au> To: bde@zeta.org.au (Bruce Evans) Cc: current@FreeBSD.ORG, jb@cimlogic.com.au Subject: Re: Math emulation is broken in sys/i386/isa/npx.c Message-ID: <199905052042.GAA28793@cimlogic.com.au> In-Reply-To: <199905051819.EAA23864@godzilla.zeta.org.au> from Bruce Evans at "May 6, 1999 4:19:16 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote: > >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. Well at least at that time I could _boot_ the kernel. Now it just hangs. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 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?199905052042.GAA28793>