From mboxrd@z Thu Jan 1 00:00:00 1970 Received: with ECARTIS (v1.0.0; list linux-mips); Mon, 23 Feb 2004 22:45:35 +0000 (GMT) Received: from mx.mips.com ([IPv6:::ffff:206.31.31.226]:57769 "EHLO mx.mips.com") by linux-mips.org with ESMTP id ; Mon, 23 Feb 2004 22:45:32 +0000 Received: from mercury.mips.com (ns-dmz [206.31.31.225]) by mx.mips.com (8.12.11/8.12.11) with ESMTP id i1NMbBgs002672; Mon, 23 Feb 2004 14:37:11 -0800 (PST) Received: from grendel (grendel [192.168.236.16]) by mercury.mips.com (8.12.11/8.12.11) with SMTP id i1NMjH7q025123; Mon, 23 Feb 2004 14:45:18 -0800 (PST) Message-ID: <00a601c3fa5e$ee4fe8b0$10eca8c0@grendel> From: "Kevin D. Kissell" To: "Mark and Janice Juszczec" , Cc: , , References: Subject: Re: r3000 instruction set Date: Mon, 23 Feb 2004 23:46:49 +0100 Organization: MIPS Technologies Inc. MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Scanned-By: MIMEDefang 2.39 Return-Path: X-Envelope-To: <"|/home/ecartis/ecartis -s linux-mips"> (uid 0) X-Orcpt: rfc822;linux-mips@linux-mips.org Original-Recipient: rfc822;linux-mips@linux-mips.org X-archive-position: 4419 X-ecartis-version: Ecartis v1.0.0 Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org X-original-sender: kevink@mips.com Precedence: bulk X-list: linux-mips Kaffe's makefiles won't pick up on configuration changes, so any time you re-configure for a different engine or debug level, you need to do a make clean. At least, that's the way it was the last time I worked on it. If you had a partial build with JIT, then changed to intrp, then you could get all kinds of strange behavior. The address range of your error us a dead giveaway. It's too high to be the kaffe code segment, but too low to be a shared library. It's where I'd expect the heap to be, and where I remember the JIT buffers being allocated when I was trying to debug that stuff. > Its been a few weeks since I built this version of kaffe. The configure > output says I did specify --with-engine=intrp. I'll delete the compiled > stuff, reconfigure (double checking that I give it --with-engine=intrp), > recompile and retest. > > I'll post my results. > > Mark > > > > >From: "Kevin D. Kissell" > >To: "Mark and Janice Juszczec" , > > > >CC: , , > >Subject: Re: r3000 instruction set > >Date: Mon, 23 Feb 2004 18:21:19 +0100 > > > > > Someone suggested posting the message I get. Here it is: > > > > > > >./kaffe-bin FirstClass > > > [kaffe-bin:6] Illgal instruction 674696a at 2abb034, ra=2adbffd0, > > > P0_STATUS=0000500 > > > pid 6: killed (signal 4) > > > >Reading command line: Try again > > > Kernel panic: Attmpted to kill int! > > > >Let me guess. You are running little-endian. The instruction word > >in memory would be 0x6a697406. Do you think it's a coincidence > >that 0x6a6974 spells "jit" in ASCII? ;o) > > > >The reported address range looks like that where kaffe builds its > >JITted instruciton buffers in MIPS/Linux. And, like I say, JIT is > >somewhat broken for MIPS in Kaffe. Which version of the kaffe sources > >are you building, and have you tried configuring with --with-engine=intrp > >as I suggested? > > > > Regards, > > > > Kevin K. > > _________________________________________________________________ > Click, drag and drop. My MSN is the simple way to design your homepage. > http://click.atdmt.com/AVE/go/onm00200364ave/direct/01/ > > From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <00a601c3fa5e$ee4fe8b0$10eca8c0@grendel> From: "Kevin D. Kissell" References: Subject: Re: r3000 instruction set Date: Mon, 23 Feb 2004 23:46:49 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Return-Path: Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org To: Mark and Janice Juszczec , linux-mips@linux-mips.org Cc: uhler@mips.com, dom@mips.com, echristo@redhat.com Message-ID: <20040223224649.h4VrZHfn4_-lSXJ9xhf6UmdwJItlVzqvRtNqTn6wh-A@z> Kaffe's makefiles won't pick up on configuration changes, so any time you re-configure for a different engine or debug level, you need to do a make clean. At least, that's the way it was the last time I worked on it. If you had a partial build with JIT, then changed to intrp, then you could get all kinds of strange behavior. The address range of your error us a dead giveaway. It's too high to be the kaffe code segment, but too low to be a shared library. It's where I'd expect the heap to be, and where I remember the JIT buffers being allocated when I was trying to debug that stuff. > Its been a few weeks since I built this version of kaffe. The configure > output says I did specify --with-engine=intrp. I'll delete the compiled > stuff, reconfigure (double checking that I give it --with-engine=intrp), > recompile and retest. > > I'll post my results. > > Mark > > > > >From: "Kevin D. Kissell" > >To: "Mark and Janice Juszczec" , > > > >CC: , , > >Subject: Re: r3000 instruction set > >Date: Mon, 23 Feb 2004 18:21:19 +0100 > > > > > Someone suggested posting the message I get. Here it is: > > > > > > >./kaffe-bin FirstClass > > > [kaffe-bin:6] Illgal instruction 674696a at 2abb034, ra=2adbffd0, > > > P0_STATUS=0000500 > > > pid 6: killed (signal 4) > > > >Reading command line: Try again > > > Kernel panic: Attmpted to kill int! > > > >Let me guess. You are running little-endian. The instruction word > >in memory would be 0x6a697406. Do you think it's a coincidence > >that 0x6a6974 spells "jit" in ASCII? ;o) > > > >The reported address range looks like that where kaffe builds its > >JITted instruciton buffers in MIPS/Linux. And, like I say, JIT is > >somewhat broken for MIPS in Kaffe. Which version of the kaffe sources > >are you building, and have you tried configuring with --with-engine=intrp > >as I suggested? > > > > Regards, > > > > Kevin K. > > _________________________________________________________________ > Click, drag and drop. My MSN is the simple way to design your homepage. > http://click.atdmt.com/AVE/go/onm00200364ave/direct/01/ > >