2005-03-31 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Thu, 31 Mar 2005 13:21:26 +0000 (13:21 -0000)
committerZoltan Varga <vargaz@gmail.com>
Thu, 31 Mar 2005 13:21:26 +0000 (13:21 -0000)
commit6dd4843ddc11f7531fcb4a9c98c049fbd51d5726
tree0079200204eb83d08f878a04a16a43ede94ae59b
parentefa10b416cf119d08e99ec1bc89cb85d65a468be
2005-03-31  Zoltan Varga  <vargaz@freemail.hu>

* mini.h (mono_arch_sigctx_to_monoctx): New arch-specific function.

* mini.h (mono_arch_monoctx_to_sigctx): New arch-specific function.

* mini.c: sigaltstack support requires MONO_ARCH_USE_SIGACTION.

* mini-x86.h mini-x86.c exceptions-x86.c: Add support for
MONO_ARCH_USE_SIGACTION. Fixes #74252.

* mini-x86.h: Enable MONO_ARCH_USE_SIGACTION on linux.

* mini-x86.c: Fix up stack overflow handling.

* exceptions.cs: Add new regression test.

svn path=/trunk/mono/; revision=42421
mono/mini/ChangeLog
mono/mini/exceptions-x86.c
mono/mini/exceptions.cs
mono/mini/mini-x86.c
mono/mini/mini-x86.h
mono/mini/mini.c
mono/mini/mini.h