Troy Rollo wrote:
On Tuesday 18 July 2006 03:16, Ge van Geldorp wrote:
the biggest problem is that the 64-bit calling conventions are different between PE executables and Linux executables. Some more info on the Wine64 wiki page http://wiki.winehq.org/Wine64
This isn't necessarily a huge problem - even if GCC can't support it, there's no reason we could not generate assembly language thunks for each entry point - the information required to do this is already in the spec files.
It's not enough. We have to be able to call these functions from the Wine code, call callbacks, COM interfaces etc...
Jacek