Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jan 2022 16:58:24 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>,  "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   libsoft retiring
Message-ID:  <CANCZdfqQmNY-393_34b42okSJtFb78Frg=vt7gXaKoWb1LEHng@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--00000000000024faf805d4de882b
Content-Type: text/plain; charset="UTF-8"

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

--00000000000024faf805d4de882b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Greetings,<br><div><br></div><div>I implemented libsoft on=
 arm for the FreeBSD 10 -&gt; FreeBSD 11 transition from using the &#39;sof=
tfp&#39; ABI (where hardware float was used, but registers were passed in i=
nteger registers) to the &#39;hardfp&#39; ABI we&#39;ve used ever since.</d=
iv><div><br></div><div>libsoft has been turned off since I added it as an o=
ption in 2016 6 months before the 11.0 release. Several people used it at t=
he time to transition their 32-bit armv6 FreeBSD 10 (or 11-current) boards =
to armv7 FreeBSD 11. Since then I know of nobody that&#39;s used it.</div><=
div><br></div><div>I think that it&#39;s time to retire the option=C2=A0ent=
irely.=C2=A0<a href=3D"https://reviews.freebsd.org/D33761">https://reviews.=
freebsd.org/D33761</a> has the bits to remove it.</div><div><br></div><div>=
Comments?</div><div><br></div><div>Warner</div></div>

--00000000000024faf805d4de882b--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfqQmNY-393_34b42okSJtFb78Frg=vt7gXaKoWb1LEHng>