home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.bsd
- Path: sparky!uunet!UB.com!quack!dfox
- From: dfox@quack.sac.ca.us (David Fox)
- Subject: Re: [386BSD] fp exception after 387 installation - help !
- Message-ID: <fXxxiui@quack.sac.ca.us>
- Keywords: 386BSD floating point 387
- Organization: The Duck Pond public unix: +1 408 249 9630, log in as 'guest'.
- References: <1610@hcshh.hcs.de> <1611@hcshh.hcs.de>
- Date: 5 Jan 1993 02:33:35 UTC
- Lines: 45
-
- In article <1611@hcshh.hcs.de> hm@hcshh.hcs.de (Hellmuth Michaelis) writes:
- >In <1610@hcshh.hcs.de> hm@hcshh.hcs.de (Hellmuth Michaelis) writes:
- >
- >[about installing an 387 and getting floating point exceptions after that]
- >
- >Thanks to everyone who replied to that article !
- >
- >But the problem stays ! There is (and was) a "double" declaration of getpcpu()
- >in ps.c - it solved the problem of the ps-coredump on the virgin 0.1, ps ran
- >fine after installing the patchkit until i installed the 387 ....
- >
- >anyone else who had such a problem ?
-
- I did, with the ps.
-
- >are all other 387's running fine after it's installation ?
-
- I think this particular problem would affect all 387s, not just Cyrix (the
- one I bought).
-
- >ps: made new libm.c, libutil.c, libc.c, kvm_mkdb, dev_mkdb etc. etc ...
-
- I also made a new libutil.c. I haven't made kvm_mkdb or dev_mkdb and I'm
- not sure if I need to. I don't have the sources to those online right now
- anyway.
-
- With respect to libm.a: you and others with NDPs would do well to get the
- GNU mathlib 2.1. It's 387-specific, and among other things, issues FSIN
- and FCOS (among others) instructions directly, instead of emulating them
- with 387 primitives.
-
- I've also removed the math emulator from the kernel (don't EVER do this
- unless you have an NDP), which cuts the size down a bit.
-
- I'm trying to get gcc 2.3.3 now, so I will defer remaking the other lib
- stuff for now. I expect the new gcc to solve problems like these.
-
- >--
- >hellmuth michaelis HCS Hanseatischer Computerservice GmbH hamburg, europe
- >hm@hcshh.hcs.de tel: +49/40/55903-170 fax: +49/40/5591486
- --
- David Fox
- dfox@quack.sac.ca.us
-
-
-