From 10e96dd47bce251787ee57f7e5fe2f0c6aade1c8 Mon Sep 17 00:00:00 2001 From: Michael Starzinger Date: Thu, 5 Nov 2009 11:36:55 +0100 Subject: [PATCH 1/1] * src/vm/jit/trap.cpp (trap_handle): Activated new stack unwinding for i386. --- src/vm/jit/trap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm/jit/trap.cpp b/src/vm/jit/trap.cpp index 80e4649e0..e15a77a18 100644 --- a/src/vm/jit/trap.cpp +++ b/src/vm/jit/trap.cpp @@ -380,7 +380,7 @@ void trap_handle(int sig, void *xpc, void *context) trap_handle_exception: default: if (p != NULL) { -#if defined(__ALPHA__) || defined(__X86_64__) +#if defined(__ALPHA__) || defined(__I386__) || defined(__X86_64__) // Perform stack unwinding for exceptions on execution state. es.pc = (uint8_t *) (uintptr_t) xpc; es.pv = (uint8_t *) (uintptr_t) sfi.pv; -- 2.25.1