Re: MLton broken FFI on AMD64???

Florian Weimer <[email protected]>
Newsgroups gmane.comp.lang.ml.mlton.devel
Message-ID <[email protected]>
* Matthew Fluet:

> Wesley, can you confirm that this calling convention does not apply
> to win64?

Its calling convention has got its own wrinkle:

> For vararg or unprototyped functions, any float values must be
> duplicated in the corresponding general-purpose register.

<http://msdn.microsoft.com/en-us/library/ms235286%28v=vs.80%29.aspx>

This suggests that you actually have to mark all varargs
functions. 8-(
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.