[comp.os.minix] Seeking Floating Point Support....

75008378%VAX2.NIHED.HEA.IRL@cunyvm.cuny.edu (08/08/88)

[I posted this originally some time ago: but I'm working through the
EARN gatewayed version of comp.os.minix, and I think I used the
wrong route out - and went down a black hole as a result!  If you've
seen it before, my apologies...]

This may be old territory, but I've only just got access to this group
so please bear with me!

V1.2 cc doesn't support floating point; more accurately, libc.a doesn't
have the low level support routines (nor does libsrce.a); naturally
there are no higher level float functions either (trig etc.).

It's interesting to see that a full scale, UNIX compatible, Operating
System can be built using only int (more or less), *but*, as it
happens, I'd like to use MINIX to support some undergraduate
Engineering applications - and float is essential for that.

So, can anyone suggest anything? e.g. is there any chance V1.3 will
include float support?  Has anyone added it, off their own bat?  If I
wanted to tackle it myself, does anyone have the exact definition of
the low level calls generated by cc?  Do I need to buy the ACK kit?
How much is it anyway, and does it come in MINIX-PC 5.25" format?  Is
there any prospect (PD, commercially, or otherwise) of an ANSI
compatible C for MINIX?

Thanks, Barry.

Barry McMullin, NIHE Dublin, Ireland.
EARN/BITNET/EUNET:  <MCMULLINB@VAX2.NIHED.IE>