X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fvm%2Fjit%2Fstacktrace.c;h=99f02e0c31f54972c763ede0ce8d5754f23f6b36;hb=bfb7d15b502b8170ec8a9b348c546418c0e44ace;hp=1d34fc3372292360dd88747518f28911f1006996;hpb=2457ad8bcdb80a1026380a158052aa91ad06651d;p=cacao.git diff --git a/src/vm/jit/stacktrace.c b/src/vm/jit/stacktrace.c index 1d34fc337..99f02e0c3 100644 --- a/src/vm/jit/stacktrace.c +++ b/src/vm/jit/stacktrace.c @@ -22,7 +22,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - $Id: stacktrace.c 7792 2007-04-22 20:02:05Z tbfg $ + $Id: stacktrace.c 7840 2007-04-30 10:53:13Z tbfg $ */ @@ -155,7 +155,7 @@ void stacktrace_create_extern_stackframeinfo(stackframeinfo *sfi, u1 *pv, u1 *sp, u1 *ra, u1 *xpc) { stackframeinfo **psfi; -#if !defined(__I386__) && !defined(__X86_64__) && !defined(__S390__) +#if !defined(__I386__) && !defined(__X86_64__) && !defined(__S390__) && !defined(__M68K__) bool isleafmethod; #endif #if defined(ENABLE_JIT) @@ -195,6 +195,7 @@ void stacktrace_create_extern_stackframeinfo(stackframeinfo *sfi, u1 *pv, # if defined(__I386__) || defined(__X86_64__) || defined(__S390__) || defined(__M68K__) /* On i386 and x86_64 we always have to get the return address from the stack. */ + /* m68k has return address on stack always */ /* On S390 we use REG_RA as REG_ITMP3, so we have always to get the RA from stack. */