From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5902 invoked by alias); 9 Jul 2008 11:11:33 -0000 Received: (qmail 5889 invoked by uid 22791); 9 Jul 2008 11:11:32 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 09 Jul 2008 11:11:14 +0000 Received: (qmail 28792 invoked from network); 9 Jul 2008 11:11:12 -0000 Received: from unknown (HELO orlando.local) (pedro@127.0.0.2) by mail.codesourcery.com with ESMTPA; 9 Jul 2008 11:11:12 -0000 From: Pedro Alves To: Daniel Jacobowitz Subject: Re: Make remote-sim target always have a thread Date: Wed, 09 Jul 2008 11:11:00 -0000 User-Agent: KMail/1.9.9 Cc: gdb-patches@sourceware.org References: <200807031623.29562.pedro@codesourcery.com> <200807031904.20942.pedro@codesourcery.com> <20080707191518.GE11544@caradoc.them.org> In-Reply-To: <20080707191518.GE11544@caradoc.them.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807091211.15660.pedro@codesourcery.com> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-07/txt/msg00130.txt.bz2 A Monday 07 July 2008 20:15:18, Daniel Jacobowitz wrote: > On Thu, Jul 03, 2008 at 07:04:20PM +0100, Pedro Alves wrote: > > Default results look much better than I was expecting without > > tweaking the boardfile. > > If you'd like, I believe arm*-*-eabi and arm*-*-elf should XFAIL the > args.exp and fileio.exp failures. I believe they're inherent; ARM > defined the semihosting interface (long ago), and it does not include > the necessary bits for some of this. For instance, the command line > is passed as a string. It's possible some of the fileio.exp failures > are bugs in the simulator though - I haven't checked them exhaustively. I'd prefer to investigate better the failures than XFAILing them blindly. Not all the args.exp tests fail for instance, and I just noticed that there are more failures in other tests than I originally reported. I'll have to pass for now, and defer to someone who's more caring for the sim target. > > +/* This is the ptid we use while we're connected to the simulator. > > + It's value is arbitrary, as the simulator target don't have a > > + notion or processes or threads, but we need something non-null to > > + place in inferior_ptid. */ > > +static ptid_t remote_sim_ptid; > > Same spelling errors as last patch. > > > + /* The simulators' task is always alive. */ > > simulator's > > OK. Thanks, I've checked it in with those changed, after rerunning the testsuite (without skipping most tests...). There were no regressions (actually fixed some MI issues than I posted about a couple of emails ago). -- Pedro Alves