Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Nov 2007 00:43:09 +0100
From:      Olivier Houchard <mlfbsd@ci0.org>
To:        Rafal Jaworowski <raj@semihalf.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: SoftFloat future
Message-ID:  <20071106234308.GA13563@ci0.org>
In-Reply-To: <4730AECC.5010701@semihalf.com>

index | next in thread | previous in thread | raw e-mail

On Tue, Nov 06, 2007 at 07:13:32PM +0100, Rafal Jaworowski wrote:
> Hi,
> 
> I wanted to learn about the directions for soft float emulation approach on the ARM since right now ARM is the main consumer of it. For the FPU-less PowerPC (e500) port we previously (6.x) used the SoftFloat lib, but during integration with -current I had lot of problems to make it work (a couple of symbols in libc got 'corupt'), and finally gave up for the gcc level soft-float instead, which seems to work fine.
> 
> So what's ARM people view on using SoftFloat vs. gcc soft-float? What are FreeBSD/ARM plans in this regard.
> 

Hi Rafal,

The libsoftfloat got imported for arm because at the time it happened, gcc
(3.4.6 or something like this) didn't provide softfloat for arm.
Also, last time I tried it, the libgcc softfloat bits behaved strangely,
and gave dd segfaults or funny pings. 
So I gess FreeBSD/arm plans are to get right of the libsoftfloat when the
libgcc bits will work as expected :-)

Regards,

Olivier


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071106234308.GA13563>