[Mono-dev] Mono Win64 Patch

Jonathan Chambers joncham at gmail.com
Mon Oct 8 17:02:34 EDT 2007


Hello,
     Here's the start of what is needed to get mono working on Win64. The
patch doesn't complete the port, but it's a start and I wanted to try and
get something incremental rather than just waiting for the whole patch. I
could use the most review in mini-amd64.c. Note that where argument
registers need accessed, I have tried to use AMD64_ARG_REG#. There may be
additional places I need to convert over, or more likely a few of the places
I converted should not have been. Also, this is a large patch. If there is a
logical way I could break this down to make it easier to review, please let
me know.
     For anyone interested, I am using eglib (as there is no Win64 glib
port). I only had to make a few patches to it to make it usable. I'll send
these in shortly as well. Also, this is all being done in VS 2005 as there
is no gcc for Win64 (AFAIK).

Thanks,
Jonathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071008/28205bbb/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: win64.diff
Type: text/x-patch
Size: 25625 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071008/28205bbb/attachment.bin 


More information about the Mono-devel-list mailing list