CompuServe Thread

Motorola FFP

7 messages in this thread
#21126From: Mike GingerichMar 4, 1992 1:04 PM
Where does mathffp.library come from?
#21134From: Doug WingerMar 4, 1992 8:42 PM
Mike, From fevered dreams of large numbers with many decimal points. From Exponential expectations. From raytracings on stock Amigas. From the lack of Floating Point chips. From the need for speed by people other than crystalography weenies. From many very talented people doing things with stuff from many very ingenious people. But really, it's just a 'standard' for floating point routines that trade a bit of accuracy for a bit of speed. I seem to remember (so don't hold me to this or take it as authoritive) that Motorola released the basic algorythms for general use when they started in with the 68000. C= has thoughtfully packaged them as a handy library that gets called when needed, or linked in when the programmer decides that he needs quick FP routines in his latest tour de force. Happy With His Calculator, Doug
#21139From: Brian BartlettMar 4, 1992 10:52 PM
Mike, it should be in your libs: directory unless it has been deleted to make space on the workbench floppy. Brian
#21156From: Mike GingerichMar 5, 1992 7:11 AM
I can't find mine. I looked on the original WB1.3 disks and on my SAS/C Compiler disks. I can't find it anywhere. btw, I'm trying to speed up my 3d routines. I have an Amiga 500 (No math coprocessor)
#21158From: Andy FinkelMar 5, 1992 11:02 AM
mathffp is in the rom. The IEEE math libraries were all on disk for 1.3. The transendentals are also on the disk. But the small mathffp.library is in rom. andy
#21162From: Mike GingerichMar 5, 1992 3:17 PM
I compiled my program with the -ff flags, linked to the lmffp.lib library, and got a 'Task Held' error. Everything works ok with the -fl and lm.lib, or with -fi and lmieee.lib. Do I have to open the library? <startling realization> Oh. I guess I do since I had to open the ieee libraries.
#21233From: Brian BartlettMar 7, 1992 3:11 AM
Andy, thanks. I knew I should have looked it up <sigh>. Brian