Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jul 1999 13:13:56 +1000 (EST)
From:      Douglas Thomas Crosher <dtc@scrooge.ee.swin.oz.au>
To:        cracauer@cons.org (Martin Cracauer)
Cc:        freebsd-current@freebsd.org
Subject:   Re: Proposed floating point changes (Re: Using float emulator on a system with FPU?)
Message-ID:  <199907230313.NAA17593@scrooge.ee.swin.oz.au>
In-Reply-To: <19990723002908.A28851@cons.org> from "Martin Cracauer" at Jul 23, 99 00:29:08 am

next in thread | previous in thread | raw e-mail | index | archive | help

> +  * The macro to choose one of these values does these steps: 1) Throw
> +  * away status word bits that cannot be masked. 2) Throw away the bits
> +  * currently masked in the control word, assuming the user isn't
> +  * interested in them anymore. 3) Reinsert status word bit 7 (stack

Throwing away the status bits is rather restricting.  This restriction
could be avoided by passing back the status word within the third
argument. A library function could be provided to implement your error
code mapping while not limiting the kernel interface.

Regards
Douglas Crosher


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907230313.NAA17593>