Port-i386 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: MATH_EMULATE



Replying to message <87d4s63mwp.fsf%snark.cb.piermont.com@localhost>

First step, though -- no one has mentioned yet what exactly is broken
-- does anyone know exactly?  Andrew said he brought up a machine and
it then started to lose, but not exactly what was losing. Once we know
what's broken it should be possible to figure out what we want to do
-- it might be ten minutes work (in which case why not) or it might be
very bad in which case perhaps we let it die.


A prime example of something that's broken is the sqrt() (or is fsqrt()?) function, which is used in programs such as ping(8)...


i486> ping mac
PING mac (192.168.2.14): 56 data bytes
64 bytes from 192.168.2.14: icmp_seq=0 ttl=255 time=7.442 ms
64 bytes from 192.168.2.14: icmp_seq=1 ttl=255 time=11.448 ms
64 bytes from 192.168.2.14: icmp_seq=2 ttl=255 time=11.254 ms
64 bytes from 192.168.2.14: icmp_seq=3 ttl=255 time=11.245 ms
^C
----mac PING Statistics----
4 packets transmitted, 4 packets received, 0.0% packet loss
math_emulate: 0xd9fa not implemented
Illegal instruction


Hope this helps, I'm interested in this. I've got an old 486-SX that's running NetBSD-3.1, so I can check stuff out if needed. I'm a newbie, though, so provide precise instructions ;-)

--
Pierre Dubuc
pldubuc%yahoo.ca@localhost




Home | Main Index | Thread Index | Old Index