2009-07-30 Mark Probst <mark.probst@gmail.com>
* mono-sigcontext.h, Makefile.am: Arch-dependent sigcontext
macros, moved from mini.
2009-07-30 Mark Probst <mark.probst@gmail.com>
* sgen-gc.c: Take a thread's stack top and registers from the
sigcontext in the suspend signal handler.
* sgen-gc.h, sgen-archdep.h, Makefile.am: Move arch-dependent
stuff to sgen-archdep.h.
* gc.c, gc-internal.h: Remove the get_ip_from_sigctx installer and
caller, because have code in sgen-archdep.h to acquire that data.
2009-07-30 Mark Probst <mark.probst@gmail.com>
* mini.c: get_ip_from_sigctx installer has been removed, so don't
call it anymore.
* mini-x86.h, mini-amd64.h, mini-ppc.h: UCONTEXT macros moved (to
utils/mono-sigcontext.h).
* exceptions-amd64.c: Use the UCONTEXT_GREGS macro instead of an
#ifdef.
svn path=/trunk/mono/; revision=139045
16 files changed: