From owner-freebsd-arm@FreeBSD.ORG Wed Jan 11 14:14:18 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D50CF1065675 for ; Wed, 11 Jan 2012 14:14:18 +0000 (UTC) (envelope-from freebsd@damnhippie.dyndns.org) Received: from qmta05.emeryville.ca.mail.comcast.net (qmta05.emeryville.ca.mail.comcast.net [76.96.30.48]) by mx1.freebsd.org (Postfix) with ESMTP id B89BD8FC19 for ; Wed, 11 Jan 2012 14:14:18 +0000 (UTC) Received: from omta16.emeryville.ca.mail.comcast.net ([76.96.30.72]) by qmta05.emeryville.ca.mail.comcast.net with comcast id LDL61i0041ZMdJ4A5EEJke; Wed, 11 Jan 2012 14:14:18 +0000 Received: from damnhippie.dyndns.org ([24.8.232.202]) by omta16.emeryville.ca.mail.comcast.net with comcast id LEEG1i0194NgCEG8cEEHyy; Wed, 11 Jan 2012 14:14:18 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id q0BEEES9027531; Wed, 11 Jan 2012 07:14:15 -0700 (MST) (envelope-from freebsd@damnhippie.dyndns.org) From: Ian Lepore To: Olivier Houchard In-Reply-To: <20120111101833.GA88428@ci0.org> References: <20120108183605.GA36775@zim.MIT.EDU> <1326144525.2199.32.camel@revolution.hippie.lan> <20120111052634.GA96534@zim.MIT.EDU> <20120111101833.GA88428@ci0.org> Content-Type: text/plain Date: Wed, 11 Jan 2012 07:14:14 -0700 Message-Id: <1326291254.2419.55.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.26.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: David Schultz , freebsd-arm@freebsd.org Subject: Re: fenv.h fixes for softfloat X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jan 2012 14:14:18 -0000 On Wed, 2012-01-11 at 11:18 +0100, Olivier Houchard wrote: > Hi David, > > On Wed, Jan 11, 2012 at 12:26:34AM -0500, David Schultz wrote: > > Debugging it without hardware could be tedious, and I don't > > actually have the time to dedicate to ARM development. But it's > > encouraging that all the symbols resolve and nothing bad seems to > > happen. Perhaps I can commit the softfloat bindings and one of > > the ARM developers can track down the (hopefully simple) bugs in > > softfloat or the bindings that prevent fenv.h from working. It's > > bound to be better than the no-ops we have now, in any case. > > I'm fine with this, if it doesn't make things worse I'd rather not see this > code lost. > > Regards, > > Olivier I can probably find time to work with it a bit more, I just wanted to quickly post the initial results, especially in case the feedback was along the lines of "thanks, but testing in an 8.2 environment won't work." We rely pretty heavily on floating point math on ARM at work, so I may even be able to dedicate some non-hobbyist cycles to it (it occurs to me that running the whole suite of regression tests now that we've upgraded from 6.2->8.2 would probably be wise). -- Ian