*BSD News Article 28141


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!bruce.cs.monash.edu.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!zip.eecs.umich.edu!newsxfer.itd.umich.edu!gatech!howland.reston.ans.net!pipex!sunic!trane.uninett.no!news.eunet.no!nuug!dkuug!dde!kim
From: kim@dde.dk (Kim Andersen)
Subject: Re: math_emulate problem NetBSD .9
Organization: Dansk Data Elektronik A/S
Date: Sat, 5 Mar 1994 01:16:54 GMT
Message-ID: <1994Mar5.011654.26711@dde.dk>
References: <2l2tun$1qk@news.iastate.edu> <vp.762814710@news.forth.gr>
Lines: 25

vp@nemesis.csi.forth.gr (Vassilis Prevelakis) writes:

>griffon@iastate.edu (William Stoltenberg) writes:

>>	I get this error and don't know what to do about it:
>>	math_emulate: instruction d9f1 not implemented

>>	I'm running NetBSD 0.9 on a 386DX (no math-co)

>I had exactly the same problem with a 386DX. It went away when I added
>a 387 FPU. Do yourself a favor and buy a 387, its really worth the money.

>If you're into self-torture and want to go on using the 386DX without FPU,
>then your problem is probably due to a mismatch 
>between the kernel FPU emulation and the C compiler. Since most xxxBSD hackers
>have FPUs (387s or 486DXs), you'll have to fix this bug yourself. Look in
>/sys/i386/i386/math_emulate.c for clues.

Another solution might be to upgrade to NetBSD-current which has much
improved FPU emulation.

-- 
-- 
Kim Andersen @ Dansk Data Elektronik A/S, Herlev, Denmark.
E-mail: kim@dde.dk   or    ...!uunet!mcsun!dkuug!dde!kim