From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29649 invoked by alias); 19 Aug 2007 21:08:29 -0000 Received: (qmail 29387 invoked by uid 22791); 19 Aug 2007 21:08:26 -0000 X-Spam-Check-By: sourceware.org Received: from web25001.mail.ukl.yahoo.com (HELO web25001.mail.ukl.yahoo.com) (217.146.183.104) by sourceware.org (qpsmtpd/0.31) with SMTP; Sun, 19 Aug 2007 21:08:18 +0000 Received: (qmail 39032 invoked by uid 60001); 19 Aug 2007 21:08:15 -0000 X-YMail-OSG: YrhpR8wVM1k6JyYcDy3F0ZmkK9KJh6yBqJ.8dRtEF.nEw0_U5bilOhvlkoud_7SrXCYcqAtNhAhFQqcwywBAfA.mHtbCSC9cZwNrdkFhc_ON6wtyVg8k8ICiggM- Received: from [90.195.148.253] by web25001.mail.ukl.yahoo.com via HTTP; Sun, 19 Aug 2007 22:08:15 BST Date: Sun, 19 Aug 2007 21:08:00 -0000 From: Steven Newbury Subject: Re: ARM EABI and eclipse-ecj To: Andrew Haley Cc: aph@all6500.kos.to, java-patches@gcc.gnu.org In-Reply-To: <18120.25856.431522.345219@zebedee.pink> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <891458.37720.qm@web25001.mail.ukl.yahoo.com> Mailing-List: contact java-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-patches-owner@gcc.gnu.org X-SW-Source: 2007-q3/txt/msg00184.txt.bz2 --- Andrew Haley wrote: > Steven Newbury writes: > > Hi Andrew, > > I've built gcj for ARM EABI using all relevant patches AFAICT, simple test > java > > programs are working fine both using gij and gcj. I can't get eclipse-ecj > to > > work though, it is giving me this output with -verbose : I've found that if I use gcj as the jit: -Dgnu.gcj.jit.compiler=$(gcj-config --gcj) \ # <- Gentoo-ism -Dgnu.gcj.jit.cachedir=/var/tmp/jitcache/ \ -Dgnu.gcj.jit.options="-Os" Then it does work. Something is wrong with the gij interpreter not gcj itself. This is the first time I've had a javac other than jikes running on EABI. Actually this is the most functional jvm I've got working, jamvm had problems with doubles which I couldn't get to the bottom of. Cacao and kaffe don't to want to work either in various ways. > > It's still work in progress. Once all of the tests pass I'll have > a look. > > Did you try the branch at > svn+ssh://gcc.gnu.org/svn/gcc/branches/gcj/gcj-eabi-branch > ? I will. I wasn't aware of it. At the moment I'm using all the patches you have posted plus a patch based on the unwind-backtrace patch you sent to the java list and the __clear_cache patch I posted. It's also worth mentioning that as I mentioned in the bugzilla entry, I'm using a pure iwmmxt non-multilib toolchain with the associated patch I attached to that bug. Steve ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html