*BSD News Article 28121


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!bruce.cs.monash.edu.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!EU.net!news.forth.gr!news.forth.gr!vp
From: vp@nemesis.csi.forth.gr (Vassilis Prevelakis)
Newsgroups: comp.os.386bsd.bugs
Subject: Re: math_emulate problem NetBSD .9
Date: 4 Mar 1994 23:05:49 +0200
Organization: Institute of Computer Science, FORTH Hellas
Lines: 25
Message-ID: <vp.762814710@news.forth.gr>
References: <2l2tun$1qk@news.iastate.edu>
NNTP-Posting-Host: nemesis.csi.forth.gr

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.


**vp

-----------------------------------
Vassilis Prevelakis   |       vp@csi.forth.gr
Thoukididou 10A       |   old style address:
Plaka, Athens 105 58  |       ...!mcvax!ariadne!vp
GREECE                |
Tel. +30 1 32 32 867  |   FAX +30 1 72 24 603