2008-04-23 Jonathan Chambers <joncham@gmail.com>
authorJonathan Chambers <joncham@gmail.com>
Wed, 23 Apr 2008 14:07:45 +0000 (14:07 -0000)
committerJonathan Chambers <joncham@gmail.com>
Wed, 23 Apr 2008 14:07:45 +0000 (14:07 -0000)
commita90eff17bc09377c8a4a38ca5f8b88b951492787
tree58f84883ad3a2866b011cf8820374aabb8730211
parent488060318dd7f984d65c2ec8f01b7eb2babcd469
2008-04-23  Jonathan Chambers <joncham@gmail.com>

* mini-amd64.c (add_general): Always increment stack on Win64.
(mono_arch_call_opcode): Use OP_OUTARG_MEMBASE instead of OP_OUTARG
on Win64.

* inssel-amd64.brg (OP_OUTARG_MEMBASE): Add OP_OUTARG_MEMBASE for
stack based argument handling on Win64.

Code contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=101545
mono/mini/ChangeLog
mono/mini/inssel-amd64.brg
mono/mini/mini-amd64.c