2010-05-01 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Sat, 1 May 2010 17:24:17 +0000 (17:24 -0000)
committerZoltan Varga <vargaz@gmail.com>
Sat, 1 May 2010 17:24:17 +0000 (17:24 -0000)
commit89408cf1c0328171f0afd8e370505f36284f1cb3
tree362b2939d71a338ddb60ffec0baa822d29d7ac8f
parent548d918648cf02edbf38ea8a020a5b356a902703
2010-05-01  Zoltan Varga  <vargaz@gmail.com>

* mini-trampolines.c aot-compiler.c tramp-<ARCH>.c exceptions-<ARCH>.c:
Reorganize the full aot trampoline creation functions, instead of taking a bunch
of out arguments, they will now take a MonoTrampInfo** out argument. Simplify
some code in aot-compiler.c because of this. Remove the non-full aot trampoline
creation functions on architectures which have the full-aot ones.

svn path=/trunk/mono/; revision=156572
14 files changed:
mono/mini/ChangeLog
mono/mini/aot-compiler.c
mono/mini/exceptions-amd64.c
mono/mini/exceptions-arm.c
mono/mini/exceptions-ppc.c
mono/mini/exceptions-x86.c
mono/mini/mini-amd64.h
mono/mini/mini-exceptions.c
mono/mini/mini-trampolines.c
mono/mini/mini.h
mono/mini/tramp-amd64.c
mono/mini/tramp-arm.c
mono/mini/tramp-ppc.c
mono/mini/tramp-x86.c