Subject: Re: Two versions of libm vs. real coproc emulation
To: Michael Graff <>
From: John Brezak <>
List: port-i386
Date: 12/19/1994 08:55:30
> Has anyone ever thought of working on the math coproc emulation code in
> NetBSD to try to make it emulate the floating processor more closely, so
> libm can be compiled be default to use the fpu instructions?
> I at least am getting tired of having to edit that Makefile every time I
> sup to get some form of speed out of math.
> If not, I may attack this eventually, but it will most certainly be a while
> before I have the chance to do much with it.
> Thanks,
> --Michael
Have a look in FreeBSD /sys/gnu/i386/fpemul . It is from 

        W. Metzenthen, 22 Parker St, Ormond, Vic 3163,
        Australia.  E-mail

It is copylefted, so I'm not sure if this is really suitable. What might
be interesting is to make this code modload'able. Leave the existing
math_emulate.c code there for yucks, never build it into the kernel and
load the emulator for those systems that don't have a (working) math

 John Brezak                    UUCP:     uunet!apollo.hp!brezak
 Hewlett Packard/Apollo         Internet:
 300 Apollo Drive               Phone:    (508) 436-4915
 Chelmsford, Massachusetts      Fax:      (508) 436-5140