Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jan 2022 22:25:00 +1100
From:      MJ <mafsys1234@gmail.com>
To:        freebsd-arm@freebsd.org
Subject:   Re: libsoft retiring
Message-ID:  <df46c85e-ddb0-cf9b-333c-5e5928dd7851@gmail.com>
In-Reply-To: <CANCZdfqQmNY-393_34b42okSJtFb78Frg=vt7gXaKoWb1LEHng@mail.gmail.com>
References:  <CANCZdfqQmNY-393_34b42okSJtFb78Frg=vt7gXaKoWb1LEHng@mail.gmail.com>

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


On 6/01/2022 10:58 am, Warner Losh wrote:
> Greetings,
> 
> I implemented libsoft on arm for the FreeBSD 10 -> FreeBSD 11 transition from using the 'softfp' ABI (where hardware float was used, but registers were passed in integer registers) to the 'hardfp' ABI we've used ever since.
> 
> libsoft has been turned off since I added it as an option in 2016 6 months before the 11.0 release. Several people used it at the time to transition their 32-bit armv6 FreeBSD 10 (or 11-current) boards to armv7 FreeBSD 11. Since then I know of nobody that's used it.
> 
> I think that it's time to retire the option entirely. https://reviews.freebsd.org/D33761 has the bits to remove it.
> 
> Comments?
> 
> Warner

Somewhat related, does anything happen to wiki pages referencing this? Deleted, updated to show deprecation, remain static for posterity, etc?
https://wiki.freebsd.org/arm/hardabi
MJ



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?df46c85e-ddb0-cf9b-333c-5e5928dd7851>