Implement handle guard support for amd64.
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 14 Oct 2010 18:20:32 +0000 (15:20 -0300)
committerRodrigo Kumpera <kumpera@gmail.com>
Thu, 14 Oct 2010 20:59:59 +0000 (17:59 -0300)
commitc9658fe44f0a22c0b1d3452466f129a0b7985d11
treee17c1e25331784d379ef9b5a7f0017237488d0e5
parent3bc08c8e8492192c8e6804942845797a1827cf39
Implement handle guard support for amd64.

* mini-amd64.c (mono_arch_install_handler_block_guard):
Implement this is the same fashion as of x86.

* tramp-amd64.c (mono_arch_create_handler_block_trampoline):
Same as x86 just taking call conv into account.

* mini-amd64.h: Enable guard support.
mono/mini/mini-amd64.c
mono/mini/mini-amd64.h
mono/mini/tramp-amd64.c