Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Mar 2023 19:39:43 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        John Baldwin <jhb@freebsd.org>
Cc:        "freebsd-arch@freebsd.org" <arch@freebsd.org>
Subject:   Re: Deprecate/remove riscv64sf
Message-ID:  <CANCZdfrH_yRz3e2QRz2a60MGRUnkY3qDNgTDEwpdM-XnAUt3pA@mail.gmail.com>
In-Reply-To: <629bf85d-4d48-17f5-cb26-dfd29f7e6ff7@FreeBSD.org>
References:  <629bf85d-4d48-17f5-cb26-dfd29f7e6ff7@FreeBSD.org>

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

On Wed, Mar 29, 2023, 12:17 PM John Baldwin <jhb@freebsd.org> wrote:

> Is anyone using riscv64sf?  All of the existing RISC-V boards include
> hard-float
> support as well as QEMU.  The FPGA cores we use at Cambridge also all
> support
> hard-float.  My understanding is that glibc doesn't bother supporting
> soft-float
> on RV64.  If no one is using it (and has no plans to use it), then I
> propose
> we drop it in 14.0 and save one more buildworld from make tinderbox.
>

I agree. Iirc it was added just in case since some 32bit cores had no fp.

Warner

>

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Wed, Mar 29, 2023, 12:17 PM John Baldwin &lt;<a hre=
f=3D"mailto:jhb@freebsd.org">jhb@freebsd.org</a>&gt; wrote:<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex">Is anyone using riscv64sf?=C2=A0 All of the existi=
ng RISC-V boards include hard-float<br>
support as well as QEMU.=C2=A0 The FPGA cores we use at Cambridge also all =
support<br>
hard-float.=C2=A0 My understanding is that glibc doesn&#39;t bother support=
ing soft-float<br>
on RV64.=C2=A0 If no one is using it (and has no plans to use it), then I p=
ropose<br>
we drop it in 14.0 and save one more buildworld from make tinderbox.<br></b=
lockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">I agree=
. Iirc it was added just in case since some 32bit cores had no fp.</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Warner=C2=A0</div><div dir=3D"au=
to"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>

--0000000000007e6c9c05f81453ed--



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