Re: [MLton-commit] r7386

Matthew Fluet <[email protected]>
Newsgroups gmane.comp.lang.ml.mlton.devel
Message-ID <[email protected]>
On Mon, Dec 14, 2009 at 9:36 AM, Wesley Terpstra <[email protected]> wrote:
> Snow Leopard real regression no longer differs from normal x86.
>
>
> ----------------------------------------------------------------------
>
> D   mlton/trunk/regression/real.x86-darwin.ok
>
> ----------------------------------------------------------------------
>
> Deleted: mlton/trunk/regression/real.x86-darwin.ok

Weird.  I always assumed that the differences in the real regression
on darwin were due to differences in the implementation of libm.
Because MacOSX doesn't run on any pre-SSE2 Intel chips, the MacOSX
delivered libm could be compiled to use SSE2 (but using x87 for the
calling convention); seems to be no good reason to go to an x87-only
implementation for Snow Leopard.

Linux, on the other hand, does need to support x87 only chips, so
presumably that libm uses x87 instructions exclusively.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.