2010-07-05 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Mon, 5 Jul 2010 19:51:07 +0000 (19:51 -0000)
committerZoltan Varga <vargaz@gmail.com>
Mon, 5 Jul 2010 19:51:07 +0000 (19:51 -0000)
commitf88d67b2c3f1fd7893f2ad902b9323eadef0efcf
tree40defba043042ab2249617c6f23d50d21c2f8766
parent1ae7d82d808a9bea576d427745638517316529d8
2010-07-05  Zoltan Varga  <vargaz@gmail.com>

* mini-ppc.h (MONO_CONTEXT_SET_SP): Define this to fix the PPC build.

* mini-ppc.c tramp-ppc.c aot-compiler.c: Change the managed calling convention so
'this' is always passed as the first argument, before the vtype ret arg. This
simplifies get_this_arg_reg () and LLVM integration.

svn path=/trunk/mono/; revision=159922
mono/mini/ChangeLog
mono/mini/aot-compiler.c
mono/mini/mini-ppc.c
mono/mini/mini-ppc.h
mono/mini/tramp-ppc.c