* src/vm/exceptions.c (exceptions_new_hardware_exception): Stackframeinfo block
authormichi <none@none>
Thu, 5 Jul 2007 11:13:20 +0000 (11:13 +0000)
committermichi <none@none>
Thu, 5 Jul 2007 11:13:20 +0000 (11:13 +0000)
commitee2799899ecf3b5fc51e9ff3a292dfcb05746de3
tree5559f6692d66077c1a417a12fa1bc8761ba00960
parent1d88f98994d06e0cec9f2722373a2bded69efbba
* src/vm/exceptions.c (exceptions_new_hardware_exception):  Stackframeinfo block
is now on the stack of the signal handler function.

* src/vm/exceptions.h (exceptions_new_hardware_exception): Changed signature.

* src/vm/jit/arm/linux/md-os.c (md_signal_handler_sigsegv): Passes sfi to
exceptions function.

* src/vm/jit/powerpc/linux/md-os.c: Likewise.
* src/vm/jit/powerpc/darwin/md-os.c: Likewise.
* src/vm/jit/sparc64/linux/md-os.c: Likewise.
* src/vm/jit/sparc64/solaris/md-os.c: Likewise.
* src/vm/jit/alpha/linux/md-os.c: Likewise.
* src/vm/jit/s390/md.c: Likewise.
* src/vm/jit/mips/linux/md-os.c: Likewise.
* src/vm/jit/mips/irix/md-os.c: Likewise.
* src/vm/jit/m68k/linux/md-os.c: Likewise.
* src/vm/jit/powerpc64/linux/md-os.c: Likewise.
* src/vm/jit/i386/darwin/md-os.c: Likewise.
* src/vm/jit/i386/linux/md-os.c: Likewise.
* src/vm/jit/x86_64/linux/md-os.c: Likewise.
16 files changed:
src/vm/exceptions.c
src/vm/exceptions.h
src/vm/jit/alpha/linux/md-os.c
src/vm/jit/arm/linux/md-os.c
src/vm/jit/i386/darwin/md-os.c
src/vm/jit/i386/linux/md-os.c
src/vm/jit/m68k/linux/md-os.c
src/vm/jit/mips/irix/md-os.c
src/vm/jit/mips/linux/md-os.c
src/vm/jit/powerpc/darwin/md-os.c
src/vm/jit/powerpc/linux/md-os.c
src/vm/jit/powerpc64/linux/md-os.c
src/vm/jit/s390/md.c
src/vm/jit/sparc64/linux/md-os.c
src/vm/jit/sparc64/solaris/md-os.c
src/vm/jit/x86_64/linux/md-os.c